Servers/Administratie

Uit RevSpace

Aantekeningen van serverbeheertaken.

Disk resizen

Op de VM-host:

  1. Vind de LVM-volumegroep van de VM:
    # virsh domblkinfo <vm-naam>
  2. Resize de LV:
    # lvresize -L +50G /dev/vgssd/<disk-naam>
  3. Informeer de VM over de wijziging:
    # virsh blockresize --capacity <vm-naam> /dev/vgssd/<disk-naam>
    1. Dit zou moeten werken, maar lijkt het niet altijd te doen. Als het niets doet na een rescan (zie hieronder), reboot dan de VM:
      # virsh reboot <vm-naam>

Op de VM:

  1. (Als het een SCSI-disk heeft) Rescan de disk:
    # echo 1 > /sys/class/scsi_device/0\:0\:1\:0/device/rescan
    1. Als dat niet werkt, reboot de VM via de host (zie hierboven)
  2. Resize de partitietabel:
    # fdisk /dev/sda
    1. Toon de huidige tabel: p
    2. Verwijder de oude rootpartitie: d
    3. Maak hem opnieuw aan: n p (eerste sector zoals in partitietabel) <enter> (N als hij vraagt de signature te wissen)
    4. Schrijf de nieuwe partitietabel weg: w
    5. Verlaat fdisk: q
  3. Resize de partitie:
    resize2fs /dev/sda1