proxmox 磁盘满了重启导致磁盘无法读取 状态:unknown 虚拟机无法运行

proxmox挂的黑群晖自动备份把一块机械磁盘占满了,最先开始是导致lv虚拟机运行暂停(图边上带黄色感叹号),尝试删了一些东西貌似没啥用,就直接重启了宿主机,然后重启之后,这块占用满了的磁盘便无法访问,边上出现问号,提升状态:unknown,有关联挂载这块磁盘的虚拟机都无法启动,除非先卸载掉这些挂载。

磁盘显示类似这样(我的和这个一样,没来得及截图):

d2b5ca33bd104253

运行虚拟机报错:

update VM 103: -delete unused0
TASK ERROR: activating LV 'rili3t/rili3t' failed: Activation of logical volume rili3t/rili3t is prohibited while logical volume rili3t/rili3t_tmeta is active.

%title插图%num

网上搜罗了一圈,终于找到一个可用的办法,再次分享:

来源:https://www.jianshu.com/p/fa644cac0c42(这篇文章的作者引至https://www.mayanpeng.cn/archives/206.html)

我用的是第三种办法,连接ssh后修改文件

修改lvm.conf

/etc/lvm/lvm.conf配置文件追加参数后,重启服务器

# 打开配置 vim /etc/lvm/lvm.conf

可以看到在1112行处是thin_check_options的配置

这里只是查看,我是连接ssh后,修改文件

在这个文件追加下面代码

thin_check_options = [ "-q", "--skip-mappings" ]

%title插图%num

运行命令更新启动参数

update-initramfs -u
然后重启一下pve
这实际是跳过了映射检查,目前还没反馈有负面影响,希望官方尽快能修复
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容