
使用pve虚拟化,经常遇到停止虚机失败的情况,例如:
trying to acquire lock...
TASK ERROR: can't lock file '/var/lock/qemu-server/lock-168.conf' - got timeout

ssh登录到pve主机,执行如下操作即可。
qm stop 168
如果不行,需要rm相应conf,再stop即可。
参考操作如下:
root@pve:~# qm list 显示虚机列表
VMID NAME STATUS MEM(MB) BOOTDISK(GB) PID
100 mgr01 running 2048 32.00 3489589
101 mgr02 running 2048 32.00 3489667
102 ora01-154 running 8192 100.00 150587
103 mgr03 running 2048 32.00 3489720
104 ora02-155 running 8192 100.00 814614
105 mgr04 running 2048 20.00 3873082
106 openwrt-127 stopped 2048 0.31 0
107 win11-128-vmware-convert stopped 8192 60.00 0
108 chatgpt running 8192 20.00 2838930
109 FastDFS stopped 2048 20.00 0
110 ora03-156 running 8192 100.00 150727
111 comp2 running 4096 32.00 3118270
112 comp1 running 4096 32.00 3122225
root@pve:~# qm stop 111
root@pve:~# qm stop 168
trying to acquire lock...
can't lock file '/var/lock/qemu-server/lock-168.conf' - got timeout
root@pve:~# qm stop 168
trying to acquire lock...
can't lock file '/var/lock/qemu-server/lock-168.conf' - got timeout
root@pve:~# rm -f /var/lock/qemu-server/lock-168.conf
root@pve:~# qm stop 168
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




