ONEStor3.0E33xx版本
ONEStor集群部署过程中,会以handy节点为判断标准,如果handy节点支持设备管理模块,则各个节点均安装设备管理模块,若handy节点不支持设备管理模块,那么所有节点均不安装设备管理模块。如果集群主机型号不一致或阵列卡不同时,会出现handy节点支持设备管理模块,其他节点无法安装设备管理模块的情况,此时将会出现硬盘无法识别的故障,将各个节点设备管理管理模块卸载后,硬盘可正常识别。
注:屏蔽设备管理模块后,将不支持一键换盘
不涉及
1. 在Handy节点上执行
sed -i '/for_install/s/True/False/g' /opt/h3c/sbin/devmgr_check_dev_type
chkconfig --del devmgrd devmgrcli stop
rm -f /opt/h3c/lib/python2.7/site-packages/ipc_protocol.py*
rm -f /usr/lib/python2.7/ipc_protocol.py*
supervisorctl restart all systemctl restart diamond.service
2. 在非Handy节点上执行
sed -i '/for_install/s/True/False/g' /opt/h3c/sbin/devmgr_check_dev_type
chkconfig --del devmgrd devmgrcli stop
rm -f /opt/h3c/lib/python2.7/site-packages/ipc_protocol.py*
rm -f /usr/lib/python2.7/ipc_protocol.py*
3. 清空浏览器缓存,再次部署
1. 在Handy节点上执行
sed -i '/for_install/s/True/False/g' /opt/h3c/sbin/devmgr_check_dev_type
chkconfig --del devmgrd
devmgrcli stop
rm -f /opt/h3c/lib/python2.7/site-packages/ipc_protocol.py*
rm -f /usr/lib/python2.7/ipc_protocol.py*
supervisorctl restart all
systemctl restart diamond.service
2. 在非Handy节点上执行
sed -i '/for_install/s/True/False/g' /opt/h3c/sbin/devmgr_check_dev_type
chkconfig --del devmgrd
devmgrcli stop
rm -f /opt/h3c/lib/python2.7/site-packages/ipc_protocol.py*
rm -f /usr/lib/python2.7/ipc_protocol.py*
3. 清空浏览器缓存,再次部署
(0)
操作完之后,可以执行devmgr_check_dev_type命令查看是否成功屏蔽设备管理模块,如下所示,当'for_DM_ONEstor'字段显示为False的时候表示已屏蔽。
[SDS_Admin@node24 ONEStorToolkit-V2.9]$ sudo devmgr_check_dev_type
cat: /etc/.onekey: No such file or directory {'for_install': True, 'x10000_type': 'H3C UIS-Cell 6000 G3', 'for_DM_ONEstor': False, 'is_X10000': False}
(0)
补充:如果集群是参与过版本升级的环境,可能还存在 /opt/h3c/sbin/check_raid_support文件,则要在每个节点额外执行sed -i 's/\$result/false/g' /opt/h3c/sbin/check_raid_support
(0)
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作