Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了lvm – e2fsck / resize2fs问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我有6个驱动器(每个1.5T,所有相同的型号和固件版本),它们是RAID5阵列的一部分. RAID5构成LVM卷组和逻辑组.后者只包含一个ext3分区. 我最近跑了: e2fsck -f /dev/vg03/lv01 && resize2fs -M /dev/vg03/lv01 退出没有错误. 现在当我尝试挂载/ dev / vg03 / lv01时,我得到: EXT3-fs error (dev
@H_616_7@
我有6个驱动器(每个1.5T,所有相同的型号和固件版本),它们是RAID5阵列的一部分. RAID5构成LVM卷组和逻辑组.后者只包含一个ext3分区.
我最近跑了:
e2fsck -f /dev/vg03/lv01 && resize2fs -M /dev/vg03/lv01

退出没有错误.

现在当我尝试挂载/ dev / vg03 / lv01时,我得到:

EXT3-fs error (device dm-0): ext3_check_descriptors: Block bitmap for group 30533 not in group (block 1000532368)!
  EXT3-fs: group descriptors corrupted!

我如何摆脱这种困境?这是我目前可以提供的所有信息:

fdisk -l / dev / sd [cdefgh]显示(正确)它们是“Linux raid autodetect”

但是fdisk现在显示

fdisk -l /dev/md0

(而不是LVM类型分区)

fdisk -l /dev/vg03/lv01

(而不是ext3类型分区)

我试过了

e2fsck -fy /dev/vg03/lv01

我可以给你的额外信息:

cat /proc/mdstat

最后,所有smartctl测试(short和extendend)都没有显示任何磁盘上的错误.

我应该尝试resize2fs来增长/ dev / vg03 / lv01并重做e2fsck吗?
我应该将cfdisk / dev / md0和/ dev / vg03 / lv01恢复为真正的类型吗?

在此先感谢所有人和任何帮助.

2011-09-20更新

我发出了以下命令并且能够重新安装分区,但是通过查看之前和之后的大小(df),似乎丢失了1Tb的数据.通过使用已重新安装的分区中的“相同”文件检查某些文件的MD5SUMS(来自旧备份),已检测到一些错误.

为重新安装分区而发出的命令是:

Block count: 1000491435<br />
  Block size:  4096<br />
Block count: 1831418880<br />
  Block size:  4096<br />
OK... but files have been damaged / gone missing.

解决方法

你是如何创建LVM的?您是否使用/ dev / md0准备了物理卷,或者是否先使用fdisk并使用其中一个分区作为物理卷.

如果您将整个设备用作PV,则fdisk将不会对其进行操作,因为LVM信息将放置在fdisk期望找到分区表的位置.

您可能想要检查的是执行vgdisplay -v / dev / vg03以查看卷组中存在的物理卷.

大佬总结

以上是大佬教程为你收集整理的lvm – e2fsck / resize2fs问题全部内容,希望文章能够帮你解决lvm – e2fsck / resize2fs问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。