一、组网图
无。
二、问题描述
Linux系统主机Initiator和存储Target建立连接后,如何再在不logout情况下使iscsid.conf内的参数生效?
三、过程分析
Linux系统主机如果Initiator和存储Target建立连接后,再修改/etc/iscsi/iscsid.conf的相关参数,相关配置不会立马生效。
如果需要logout将导致多路径链路中断,单路径情况下可能导致业务中断,如何解决和规避?
四、解决方法
可以使用iscsiadm命令对已建立的Session进行配置参数更新,立马生效。
iscsiadm -m node -T $target_name -p $target_ip:$port -o update -n $para -v $timeout_value #其中$para参数可以为: node.session.timeo.replacement_timeout node.session.err_timeo.abort_timeout node.session.err_timeo.lu_reset_timeout node.session.initial_login_retry_max ... ... # $target_ip:$port为存储端Ip地址和端口号 # $timeout_value 为要修改的参数值
通过以下命令查询参数生效情况
iscsiadm -m node -T $target_name -p $target_ip:$port -o show
五、风险提示
暂无
六、关键字
iscsid.conf iscsiadm update