我在我的分区/ dev / sdd3中检测到I / O错误,这是4个与RAID5组装的设备的一部分。
现在我的服务器处于降级模式,只有3/4同步驱动器。 我有一个包含XenServer的启动分区(/ dev / sdd1),为了replace有故障的磁盘(/ dev / sdd),我需要有一个(/ dev / sdd1)的其他分区(克隆)。
问题是:在复制整个XenServer分区并更改(/boot/extlinux.conf&/ etc / fstab)后,无法从(/ dev / sda1)事件引导。
我需要知道什么是最好的select方式:
需要你的帮助。
哦,亲爱的,你的启动设备上没有RAID? 下次教训…
如果你没有在“新”引导盘上安装引导装载程序,那会给你带来各种各样的麻烦。 我从来没有使用过extlinux(这听起来像你正在使用的),但我认为它有一些相当于grub-install或lilo写一个实际的引导扇区。
如果您决定在/ dev / sda1中进行新的安装,则应该可以从残余中重新构buildRAID-5arrays,但是您可能必须非常非常小心地确保安装程序不会将“这是一个RAID-5arrays”的指令定义为“这是一个新的 RAID-5arrays”。 你可能最好不要告诉安装者,而只是在事后手工assembly。
为了解决这种问题,我已经在RAID5arrays中的所有主分区上重新安装了XenServer。
我想说,使用命令cp -avf / source / * / destination复制所有必需的文件后,每个主分区都不包含在Array中。 我使用命令extlinux -i boot /
比我用XenServer5.5的安装光盘升级它
重新启动后,我能够自动将我的RAID5安装为存储库。