Reahat 5.1连接V1800 CHAP认证不成功

发布时间:  2012-12-27 浏览次数:  152 下载次数:  0
问题描述
Redhat5.1通过iSCSI连接到V1800,启用CHAP认证;在主机端配置iscsi的配置文件启用CHAP认证,配置如下:

  node.session.auth.authmethod = CHAP

  node.session.auth.username = redhat

node.session.auth.password = redhat123456



重启iscsi进程后在iscsi的数据库里并看不到CHAP认证的配置,数据库显示如下:

[root@zhao iscsi]# iscsiadm -m node -p 129.22.98.106  //129.22.98.106是阵列端iSCSI的地址

……………..

node.session.auth.authmethod = None

node.session.auth.username = <empty>

node.session.auth.password = <empty>

告警信息
处理过程
之前的CHAP连接不成功是因为配置文件没有和数据库同步,所以需要手工直接配置数据库,命令如下:

iscsiadm -m node -o update -p 129.22.98.106 -n node.session.auth.authmethod -v CHAP

iscsiadm -m node -o update -p 129.22.98.106 -n node.session.auth.username -v redhat

iscsiadm -m node -o update -p 129.22.98.106 -n node.session.auth.password -v redhat123456

配置后察看数据库配置如下:

  iscsiadm -m node -p 129.22.98.106

  ……………………….

node.session.queue_depth = 32

node.session.auth.authmethod = CHAP

node.session.auth.username = redhat

node.session.auth.password = ********

根因
因为initiator 采用Redhat5.1系统自带软件,尚不完全清楚其实现过程,目前看来是配置文件和iscsi.conf不同步所致
建议与总结

END