一、组网图
不涉及
二、问题描述
某银行客户一台MS7020G2-AF-HG存储,主机系统版本是RHEL 7.8,数据库是Oracle 19C,在部署Oracle GRID集群时报“blk_cloned_rq_check_limits: over max segments limit”,存储磁盘路径状态直接变成failed,集群部署失败。
三 、解决方法
1、主机操作系统/etc/modprobe.d/lpfc.conf配置文件lpfc_sg_seg_cnt 参数设置为 256 。注lpfc.conf文件如果没有,手动创建。
# cat /etc/modprobe.d/lpfc.conf
options lpfc lpfc_sg_seg_cnt=256
2、运行 dracut -f 命令,然后重新启动主机。
3、主机启动后,验证 lpfc_sg_seg_cnt 是否设置为 256。
# cat /sys/module/lpfc/parameters/lpfc_sg_seg_cnt
256
Emulex HBA卡lpfc驱动lpfc_sg_seg_cnt值默认参数值为64。
Qlogic HBA卡qld驱动sg_tablesize值默认参数值为1024。
四、 风险提示
修改该参数需要重启主机生效。
五、关键字
multipath,blk_cloned_rq_check_limits ,over max segments limit.