我有一台使用LVM的CentOS 5.5服务器,其中有两个驱动器(sda,sdb)。sda具有物理分区和LV的组合。sdb具有一个名为data的卷组,该卷组具有多个逻辑卷。没有逻辑卷或卷组跨越两个磁盘。
上周,我决定重新安装操作系统,包括格式化/,/ root,/ boot并在sda上重建LV。在重新安装过程中未触及sdb,因为它包含了我要保留的所有数据。
安装后,LVM未将sdb上的物理卷列出为活动卷。跑步(从我的历史记录中可以看出)可以pvscan
激活物理体积。不幸的是,没有列出sdb上的现有卷组。
然后vgcreate data /dev/sdb
,我运行了该程序,我认为这可能会导致错误报告存在此名称的现有卷组,或者将以某种方式激活数据卷组。对我来说不幸的是,这些事情都没有发生。
到目前为止,我还没有接触过/ dev / sdb上的任何内容,因为我想恢复该驱动器上定义的现有逻辑卷。无论如何,有没有重新激活这些卷?
如果您在重新安装之前备份了/ etc / lvm / backup / data或什至/ etc / lvm / archive / data_ *,则将很有帮助。您可以将vgcfgrestore与旧配置一起使用来重建VG。
在vgcreate之前的任何时候,您都可以运行vgscan和“ vgchange -a y”来激活数据并使它再次运行。
现在您运行了vgcreate,这些选项就更加有限了……我假设vgs现在显示了一个空数据VG。
另一个选择是,如果您碰巧知道/ dev / sdb上卷的确切布局,则可以在这些确切位置创建LV,有时还可以挂载在那里的文件系统...但是这很棘手,我不想除非我别无选择,否则请这样做,因为PE必须以完全相同的顺序使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句