基于RAID1的LVM-CentOS6与CentOS7

时间:2019-04-08 11:40:13

标签: centos7 lvm

我们已经继承了一些相当古老的系统,现在正在更新一些kickstart文件。

要明确地说,我目前面临的问题是基于RAID1的LVM部署。在Centos7上测试安装时,我发现从RAID阵列中删除一个驱动器时系统无法启动,但是Centos6上没有此类问题。它在“ [OK] Mounted configuration File System”处挂了一段时间,然后进入紧急模式:

[TIME] Timed out waiting for device dev-mapper-myvg\x2dlv_root.device.
[DEPEND] Dependency failed for /sysroot.
[DEPEND] Dependency failed for Initrd Root File System.
[DEPEND] Dependency failed for Reload Configuration from the Real Root.
[DEPEND] Dependency failed for File System Check on /dev/mapper/myvg-lv_root.

这是配置分区的方式:

zerombr
clearpart --all --initlabel
# All drives in RAID1 - We need to write MBR on all
part raid.01 --size=1024  --asprimary --ondisk=sda
part raid.02 --size=1024  --asprimary --ondisk=sdb
# All drives in RAID1
part raid.03 --size=3000  --asprimary --ondisk=sda --grow
part raid.04 --size=3000  --asprimary --ondisk=sdb --grow

raid /boot     --level=RAID1 --device=md0 --fstype=ext3 raid.01 raid.02
raid pv.01     --level=RAID1 --device=md1 --fstype=lvm raid.03 raid.04
volgroup myvg pv.01
logvol swap  --vgname=myvg --name=lv_swap --size=1024
logvol / --vgname=myvg --name=lv_root --size=1000 --fstype=ext4 --grow

除了一个晦涩的arch linux帖子提到了systemd的实现,但我找不到关于RHEL / Centos 6和7中分区差异的任何参考资料,<< / p>

如果有任何人可以就此问题提供建议,将不胜感激,因为systemctl并未提供太多反馈。

0 个答案:

没有答案