公众云openstack Fujitsu存储相关的tcp确认机制

欢迎来到 来到大浪涛天的博客

公众云openstack Fujitsu存储相关的tcp确认机制

概述

公众云四期存储,经常会出现链路状态不正常,或者hang住的情况,是因为tcp确认机制的问题导致的

解决办法:

  1. 检查session的命令
    cat ljh-host.txt | parallel "echo {}; ssh root@{} iscsiadm -m session"
  2. 没有session,就执行:
    iscsiadm -m node -T iqn.2000-09.com.fujitsu:storage-system.eternus-dx8000:000432acCM0CA0P0 -p  172.18.13.1:3260 -l
  3. 在存储端执行show iscsi-parameters命令,这一命令是显示当前ISCSI传输参数,默认值为2。
  4. 在存储端设置ISCSI传输参数,这一命令是把TCP的窗口扩大因子由2修改成3,xyz表示需要修改的端口。
    set iscsi-parameters –port xyz –tcp-window-scale 3;
  5. 执行完后,新的TCP连接马上重新建立,在服务器端确认iSCSI session是否已经恢复正常。可执行multipath –ll命令验证,如果可以查询结果,表示session恢复正常。
  6. 把TCP的窗口扩大因子由3改回成2。
    set iscsi-parameters –port xyz –tcp-window-scale 2
    ssh deployer@172.16.235.3 -p 22 (eS4*n_J7d)
    tcpdump -i bond2 host 172.18.15.x  -w /root/svxxx.cap
    SVxxx是主机名称,15.x是每个主机节点的bond2网卡的IP地址,用ifconfig bond2命令查询
  7. 把抓的包都拷贝到172.16.235.3服务器的~/目录吧
    scp root@IP:/root/svxxx-2017-3-28.cap ./
    iscsiadm -m session
    没有session,就执行iscsiadm -m node -T iqn.2000-09.com.fujitsu:storage-system.eternus-dx8000:000432acCM0CA0P0 -p  172.18.13.1:3260 -l
posted @ 2020-04-25 20:16  OuYangTao  阅读(114)  评论(0编辑  收藏  举报