[PVE-User] creating/hotplug new drive from command line

Dhaussy Alexandre ADhaussy at voyages-sncf.com
Tue Sep 30 18:38:22 CEST 2014


Hello,

I have been doing some research to automate this...I found something 
that works but it seems a bit complicated.
Maybe there is a better way ?

$ qemu-img-create /glusterstorage/images/150/vm-150-disk-2.raw 30G

$ /usr/bin/expect -c 'spawn qm monitor 150; send "drive_add auto 
file=/glusterstorage/images/150/vm-150-disk-2.raw,id=drive-virtio-disk2,if=none\r"; 
send "quit\r"; expect eof'

$ /usr/bin/expect -c 'spawn qm monitor 150; send "device_add 
virtio-blk-pci,scsi=on,drive=drive-virtio-disk2\r"; send "quit\r"; 
expect eof'

$ qm set 150 -virtio2 glusterstorage:150/vm-150-disk-2.raw

-- 
Regards,
Alexandre.


More information about the pve-user mailing list