ISCSI initiator는 ISCIS Connection의 I/O 혹은 특별한 활동이 없을 경우에 ping check 를 주기적으로 함
이때 ping check하는 파라미터 값임
# Time interval to wait for on connection before
sending a ping.
node.conn[0].timeo.noop_out_interval = 5
그리고 나서 미리 정해진 ping timeout 시간의 응답을 대기하다가 어떤 문제로 인해 timeout 값을 초과하게 되면 어플리케이션이나 multipath S/W에 I/O error connection fail로 선언
이때 ping to timeout 값이 timeo.noop_out_timeout 값이다
# To specify the time to wait for a Nop-out
response before failing
# the connection, edit this line. Failing the connection will
# cause IO to be failed back to the SCSI layer. If using dm-multipath
# this will cause the IO to be failed to the multipath
layer.
node.conn[0].timeo.noop_out_timeout = 5
Ping timeout으로 인한 connection fail이 발생하는 경우(iscsi target의 문제나 network issue 문제가 될 수 있을 듯)
아래 파라미터 replacement_timeout 의해서 시스템이 다시 path와 session을 맺기 위해 대기한다.
replacement_timeout은 반드시 noop_out time보다는 높은 수치로 설정이 되어야됨..!
node.session.timeo.replacement_timeout = replacement_timeout
#iscsi session online 상태에서 파라미터 값 적용하는 방법
iscsiadm -m node -T target_name -p target_IP:port -o update -n node.session.timeo.replacement_timeout -v $timeout_value
'리눅스-Linux' 카테고리의 다른 글
[Linux] iptables 사용 (0) | 2015.10.11 |
---|---|
[리눅스] 유용한 find , grep 사용법 (1) | 2015.10.11 |
[리눅스] 파일 무결성 검증 (1) | 2014.11.18 |
[리눅스] parted (0) | 2014.11.18 |
[리눅스] kdump (0) | 2014.11.07 |