项目开局,CloudOS管理平台添加FC存储卷时无法扫描出所有存储卷信息,只能看到单个Jul别名的LUN,且添加该卷后重新扫描还是只能看到别名为Jul的另一个LUN
1、各主机后台multipath -ll依次确认存储卷挂载情况,可以发现所有主机均挂载了多个相同的LUN。
2、浏览器F12查看调试窗口,可以看到返回体为200状态正常,后端返回信息中别名就是Jul
3、SSH主机后台查看存储卷相关容器日志kubectl logs --tail 100 -f os-storage-mgt-xxxxx,可以看到管理平台调用时有涉及查询/etc/multipath.conf配置文件,怀疑该问题可能和多路径配置有关(FC存储需要在multipath.conf中手动添加wwid)
4、仔细对比multipath.conf文件内容后,发现现场该配置文件中的defaults部分内容存在重复,怀疑是现场在添加wwid时误复制了defaults相关内容,导致调用查询时出现异常,系统以第一个查询参数“Jul七月”作为别名显示,而因为多个存储卷别名相同,因此只显示了其中一个LUN信息。
1、修改所有主机的multipath.conf文件,删除重复的内容,删除后如下图。
2、所有主机重启multipathd服务生效,ansible all -m shell -a "systemctl restart multipathd"
3、前台重新添加FC存储卷,可扫描到所有LUN信息。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作