暂停/暂停并拍摄PCFDEV VM的快照

时间:2019-10-30 10:13:46

标签: virtual-machine qemu kvm pivotal-cloud-foundry pcfdev

请问这是一个愚蠢的问题,但是可行吗?最初的想法是节省大约25分钟的设置PCF DEV的时间。由于PCFDEV在大约2天的时间内会缓慢停止(在具有24GB物理内存的专用主机上运行16GB RAM),因此需要从头进行设置。

我可以看到虚拟机正在运行:

test@pulseultra:~/.cfdev$ ps aux | grep cfdev
root     11873  0.0  0.0 476236  2068 ?        Ssl  10:02   0:00 /home/test/.cfdev/daemons/linuxkit
root     11879  0.0  0.0  72296  8176 ?        Sl   10:02   0:00 /home/test/.cfdev/bin/linuxkit run qemu -cpus 4 -mem 16384 -disk size=120G,format=qcow2,file=/home/test/.cfdev/state/linuxkit/disk.qcow2 -fw /home/test/.cfdev/bin/OVMF.fd -state /home/test/.cfdev/state/linuxkit -networking tap,cfdevtap0 -iso -uefi /home/test/.cfdev/bin/cfdev-efi-v2.iso
root     11883  150 68.4 21757076 16731216 ?   Sl   10:02  40:54 /usr/bin/qemu-system-x86_64 -smp 4 -m 16384 -uuid 0a62eddc-993b-40fa-926a-02032e136dfe -pidfile /home/test/.cfdev/state/linuxkit/qemu.pid -enable-kvm -machine q35,accel=kvm:tcg -object rng-random,id=rng0,filename=/dev/urandom -device virtio-rng-pci,rng=rng0 -drive file=/home/test/.cfdev/state/linuxkit/disk.qcow2,format=qcow2,index=0,media=disk -boot d -cdrom /home/test/.cfdev/bin/cfdev-efi-v2.iso -drive if=pflash,format=raw,file=/home/test/.cfdev/bin/OVMF.fd -device virtio-net-pci,netdev=t0,mac=06:17:9b:53:5f:3c -netdev tap,id=t0,ifname=cfdevtap0,script=no,downscript=no -nographic

但是我什至不能用virsh列出它:

test@pulseultra:~/.cfdev$ virsh list
 Id   Name   State
--------------------

...或使用qemu-img访问它,例如:

test@pulseultra:~/.cfdev$ qemu-img info /home/test/.cfdev/state/linuxkit/disk.qcow2
qemu-img: Could not open '/home/test/.cfdev/state/linuxkit/disk.qcow2': Failed to get shared "write" lock
Is another process using the image [/home/test/.cfdev/state/linuxkit/disk.qcow2]?

我完全对如何访问此VM感兴趣,因为到目前为止,它避免了我的所有尝试。

0 个答案:

没有答案