### Environment
– OpenStack Newton (KVM)
– Instance OS Windows Server 2012 R2
– Disk = 1TB [C:] 200GB [D:] 800GB
– Add Disk 1TB to [D:] Partition
### Compute OpenStack
cd /var/lib/nova/instance/a1b2c3e4f5gxxxxxx qemu-img create -f qcow2 disk-new.qcow2 2040G virt-resize disk disk-new.qcow2 --expand /dev/sda2
[root@openstack a1b2c3e4f5gxxxxxx]# virt-resize disk disk-new.qcow2 --expand /dev/sda2
Output:
[ 0.0] Examining disk ********** Summary of changes: /dev/sda1: This partition will be left alone. /dev/sda2: This partition will be resized from 824.0G to 1840.0G. ********** [ 3.8] Setting up initial partition table on disk-new.qcow2 [ 4.0] Copying /dev/sda1 100% ⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧ 00:00 [ 865.4] Copying /dev/sda2 100% ⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧ 00:00 Resize operation completed with no errors. Before deleting the old disk, carefully check that the resized disk boots and works correctly.
[root@openstack a1b2c3e4f5gxxxxxx]# cp -v disk-new.qcow2 disk
### Windows Powel Shell
C:\>chkdsk D:
C:\>diskpart
DISKPART> list volume
DISKPART> select volume 1
DISKPART> extend filesystem DiskPart successfully extended the file system on the volume.
DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 C WINSRV2012R NTFS Partition 200 GB Healthy System Volume 1 D DATA NTFS Partition 1839 GB Healthy
DISKPART> exit
Comments