Linux系统日志中显示Connection to Discovery Address x.x.x.x closed等信息的分析
一、 组网:
RedHat Linux、RedFlag Linux或者CentOS,操作系统上安装软件iSCSI initiator软件,通过网卡连接H3C IX5000,IX5000版本为V1R1 。
IX5000存储域的的iSCSI业务IP地址为200.200.10.200,两个SCM的iSCSI业务IP地址分别为200.200.10.201、200.200.10.202。
二、 问题描述:
在RedHat Linux系统日志中每隔30秒会有一次类似Connection to Discovery Address 200.200.10.200 closed 和Connected to Discovery Address 200.200.10.200 的信息(这里200.200.10.200是IX5000存储域的iSCSI业务地址),而且还有unexpected SendTargets data的信息。
三、 过程分析:
每30秒出现一次Connection to Discovery Address 200.200.10.200 closed 和Connected to Discovery Address 200.200.10.200 的信息与IX5000的重定向机制有关系,不影响使用。主机连接的200.200.10.200地址是虚地址,会被重定向到200.200.10.201(或者200.200.10.202),连接到200.200.10.201后,主机到200.200.10.200这个连接并没有断掉,但是因为这个连接上始终没有任何数据,所以IX5000会在一段时间(30s)后关闭这个连接。而Linux的做法是,一旦检测到这个连接断了,它就又向200.200.10.200发起连接,这样就又开始了新的一轮登陆过程。所以就在linux日志产生了上述信息。
日志中出现unexpected SendTargets data的信息是因为IX5000在返回target列表时,在结尾多添加了几个0(作为结尾符号),而Linux上的软件iSCSI initiator在分析这个target列表到结尾时,碰到这几个0就以为target端输出的数据不对从而显示这个信息,对实际结果没有影响,也不影响存储的使用。
四、 解决方法:
如果要关闭这些信息,可以在iscsi.conf文件中是设置COntinuous=no即可。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作