pve 加硬盘,分区出了问题,炸了,求助

查看 37|回复 0
作者:redbeanzzZ   
pve 稳定用了两三年了,装了好几个虚拟机,什么 openwrt 、softvpn 、dokcer 用的 ubuntu 之类的。几个机械盘也直通给了群晖。
pve 宿主机系统盘当时买的 250G ,昨天不够用加了个 1T 的。
pve 里有 local 和 local-lvm 两个存储空间,根据网上一些教程,我把这 1T 分给了他俩,(对 linux 的文件系统基本不了解,逻辑卷,物理卷也是操作的时候大概了解了一下)。
炸的原因主要是,分配空间的时候 local 分多了,我就查了下教程,用 lvreduce 压缩了一下,压缩出来的空白卷分给了 local-lvm ,当时用 lvdisplay 查看了逻辑卷的大小没问题,但是 web 中显示有误,我就重启了一下 pve 宿主机,结果出问题了。
现在只能 AIO 接 hdmi 才能看到错误,输入的地方是( initramfs ),报错是
/dev/mapper/pve-root:The filesystem size(according to the superblock) is 198705152 blocks
The physical size of the device is 67633152 blocks
Either the superblock or the partition table is likely to corrupt!
查了下大概是逻辑卷大于物理卷的意思?
看了网上一些教程,用了 fsck /dev/mapper/pve-root 一路 yes 下去,也没有用。
resize2fs 命令好像没有预装,也用不了
昨天有备份了下几个虚拟机,网上说路径在/etc/lib/vz/dump 下,但我在这个( initramfs )界面下没找到这个路径
如果能把虚拟机备份弄出来,我就重装一下系统,恢复虚拟机。如果弄不出来我就只能重装 pve 了。
求助大佬,可以把 filesystem size 和 physical size 调成一样的嘛?不能的话怎么获取到 pve 虚拟机的备份?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部