MD RAID 阵列经常在未安装所有驱动器的情况下启动

MD RAID 阵列经常在未安装所有驱动器的情况下启动

我发现,当我启动/重新启动系统时,即使设备名称根本没有改变,我的 MD 阵列通常也不会启动所有驱动器。

我必须停止阵列并重新组装,然后它才能正常启动和安装。为什么它如此愿意在没有所有设备的情况下启动?这种情况已经持续了大约一年(它每隔一两个月才会重新启动一次)。

关机前似乎没有任何与 MD 相关的日志记录,但这似乎是启动期间的日志记录:

May 24 11:48:20 dustinhub mdadm[1843]: DeviceDisappeared event detected on md device /dev/md/0
May 24 11:54:38 dustinhub kernel: md: md0 stopped.
May 24 11:54:38 dustinhub kernel: md: unbind<sdh1>
May 24 11:54:38 dustinhub kernel: md: export_rdev(sdh1)
May 24 11:54:38 dustinhub kernel: md: unbind<sdi1>
May 24 11:54:38 dustinhub kernel: md: export_rdev(sdi1)
May 24 11:54:38 dustinhub kernel: md: unbind<sdc1>
May 24 11:54:38 dustinhub kernel: md: export_rdev(sdc1)
May 24 11:54:38 dustinhub kernel: md: unbind<sdb1>
May 24 11:54:38 dustinhub kernel: md: export_rdev(sdb1)
May 24 11:54:38 dustinhub kernel: md: unbind<sdd1>
May 24 11:54:38 dustinhub kernel: md: export_rdev(sdd1)
May 24 11:54:39 dustinhub kernel: md: md0 stopped.
May 24 11:54:39 dustinhub kernel: md: bind<sdf1>
May 24 11:54:39 dustinhub kernel: md: bind<sdg1>
May 24 11:54:39 dustinhub kernel: md: bind<sdh1>
May 24 11:54:39 dustinhub kernel: md: bind<sdi1>
May 24 11:54:39 dustinhub kernel: md: bind<sde1>
May 24 11:54:39 dustinhub kernel: md/raid:md0: device sde1 operational as raid disk 0
May 24 11:54:39 dustinhub kernel: md/raid:md0: device sdi1 operational as raid disk 4
May 24 11:54:39 dustinhub kernel: md/raid:md0: device sdh1 operational as raid disk 3
May 24 11:54:39 dustinhub kernel: md/raid:md0: device sdg1 operational as raid disk 2
May 24 11:54:39 dustinhub kernel: md/raid:md0: device sdf1 operational as raid disk 1
May 24 11:54:39 dustinhub kernel: md/raid:md0: allocated 0kB
May 24 11:54:39 dustinhub kernel: md/raid:md0: raid level 5 active with 5 out of 5 devices, algorithm 2
May 24 11:54:39 dustinhub kernel: md0: detected capacity change from 0 to 12002359508992
May 24 11:54:39 dustinhub mdadm[1843]: NewArray event detected on md device /dev/md0
May 24 11:54:39 dustinhub kernel:  md0: unknown partition table

相关内容