如何导入现有的linux软arrays卷组

我有一个由引导驱动器组成的服务器,然后将两个数据驱动器组合到一个RAID1 Linuxarrays中。 我的启动驱动器最近已损坏,我需要重新安装操作系统。 RAID1数据arrays是好的,我想只是在操作系统安装后才导入它。 (数据数组只是卷组中的一个大LVM设置)

我应该通过哪些步骤导入卷组,并在arrays中使用LVM? 谷歌已经惊人地无益于此。

提前致谢

也许你可以尝试遵循LVM Howto中移动卷的配方 ? 当然你会跳过那几步。

这是什么分配?

你需要在启动时启用lvm和dm – 如前所述,很多dists会自动执行此操作,但Opensuse并不是这样。 如何确保这些在启动时启用是依赖于发行版的。

你说raid1很好,所以你需要组装它:

mdadm --assemble --scan --auto=yes /dev/md0 

将arrays启动并运行后,重新创build您的mdadm.conf文件:

 /sbin/mdadm --examine --scan >> /etc/mdadm/mdadm.conf 

然后重新启动lvm – 这也有点依赖于发行版 – 但是

 /etc/init.d/lvm2 restart 

是debian的方式

这应该扫描您的卷组并查找逻辑卷。

请注意, vgscan应该足以find它们并findlvs,然后

 lvdisplay -C 

为您提供一个紧凑的卷列表。

实际上,所有现代Linux安装程序都会检测到您的数据驱动器RAID和其上的LVM组。 您只需要select逻辑卷的挂载点,并记住不要格式化它们,至less对于Fedora来说,这是默认的。

如果您决定在安装过程中断开数据驱动器并在操作系统启动时重新连接,则应自动检测RAID和LVM。 您将需要查找在/ dev /中创build的设备,并相应地编辑您的fstab。