Ampliare un disco di Windows 2008 su una macchina virtuale XEN

Ampliare il disco di un server windows virtualizzato su host XEN è semplice se il disco virtuale è una partizione lvm.

Occorre allargare la partizione lvm. Ad esempio se la partizione si chiama /dev/mapper/w2k8,

il comando è:
lvresize –L +1G –v –n /dev/mapper/w2k8 che amplia di 1 GByte la partizione (opzione –L +1G). L’opzione –n  evita l’operazione di fsck sul volume. Per i dettagli del comando vedi man lvresize. Questo è un esempio

lvresize -L +1G -n -v /dev/vm_sys/w2k8_r2

    Finding volume group vm_sys

    Archiving volume group "vm_sys" metadata (seqno 11).

  Extending logical volume w2k8_r2 to 27.00 GiB

    Found volume group "vm_sys"

    Found volume group "vm_sys"

    Loading vm_sys-w2k8_r2 table (253:6)

    Suspending vm_sys-w2k8_r2 (253:6) with device flush

    Found volume group "vm_sys"

    Resuming vm_sys-w2k8_r2 (253:6)

    Creating volume group backup "/etc/lvm/backup/vm_sys" (seqno 12).

  Logical volume w2k8_r2 successfully resized

 

Naturalmente lo spazio deve essere disponibile nel volume group. Usare vgdisplay per la verifica. Al più va ampliato anche il volume group

Windows 2008 non si accorge della partizione allargata, e occorre un riavvio del server.
Dalla procedura Gestione server,

selezionare gestione disco


Notare lo spazio aggiuntivo che si presenta come uno spazio del disco non partizionato.

Click destro sul volume (C:) e selezionare Estendi volume

Seguire il wizard

 

Selezionare lo spazio disponibile (già selezionato se è l’unico disponibile).

 

 

Non resta che verificare il risultato

Nelle immagini di esempio il disco c: è un disco dinamico. Non è un prerequisito necessario, la estensione del volume è disponibile anche su dischi classici (disco di Base).

 


 

 

Forums: 
Categoria: