【标题描述】创建raid4或raid5阵列时某个盘变成了热备盘
【环境信息】
硬件信息:
虚拟机
软件信息:
如果有特殊组网,请提供网络拓扑图
【问题复现步骤】
for each_level in 0 1 4 5; do
echo y | mdadm -Cv /dev/md100 -l"${each_level}" -n2 "${disk1}" "${disk2}" || add_failure
wait_cmd_nok "cat /proc/mdstat | grep recover" 1 180 || add_failure;cat /proc/mdstat
udevadm settle
mdadm -Y /dev/md100
mdadm -D /dev/md100
mdadm -Y /dev/md100 | grep "raid${each_level} 2 devices, 0 spares" || add_failure
mdadm -D /dev/md100
mdadm -S /dev/md100 || add_failure
done
for each_level in 6 10; do
echo y | mdadm -Cv /dev/md100 -l"${each_level}" -n4 "${disk1}" "${disk2}" "${disk3}" "${disk4}" || add_failure
wait_cmd_nok "cat /proc/mdstat | grep recover" 1 180 || add_failure
udevadm settle
mdadm -Y /dev/md100 | grep "raid${each_level} 4 devices, 0 spares" || add_failure
mdadm -S /dev/md100 || add_failure
done
【预期结果】
mdadm -D /dev/md100
【实际结果】
mdadm -D /dev/md100
【附件信息】
比如系统message日志/组件日志、dump信息、图片等
Hi yanglijin, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: Storage, and any of the maintainers: @louhongxiang , @liuzhiqiang , @linfeilong835 , @zero , @swf504
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
raid4,raid5创建后会进行数据同步的动作,当数据未完成同步时,执行mdadm -D查询raid阵列,会显示spare rebuilding的结果,这是正常现象,当数据同步结束后,通过mdadm -D查询raid阵列,会打印active sync的状态。查询数据同步的进度可以通过cat /proc/mdstat来进行查看。
@jinjin 麻烦确认是否已解决你的问题。
请尽快回归验证,验证无误的问题单状态应该改为已验收
登录 后才可以发表评论