iscsi客户端常用操作

2022/08/24 posted in  iscsi服务相关

说明

本篇主要记录iscsi的客户端的一些常用的一些操作

iscsi服务端常用操作

删除一个lun

tgtadm --lld iscsi --mode logicalunit --op delete  --tid 2  --lun 1

新增一个lun

tgtadm --lld iscsi --mode logicalunit --op new --tid 2 --lun 1 --backing-store rbd/test4M --bstype rbd --blocksize 2048

更新一个lun

tgtadm --lld iscsi --mode logicalunit --op update --tid 2 --lun 1   --param "lbppbe=0"

常用的操作

安装软件

yum install iscsi-initiator-utils

查询远端的iscsi target

iscsiadm -m discovery -t sendtargets -p 66.66.66.189

登陆指定的target

iscsiadm -m node -T iqn.vcluster.com:target01 -p 66.66.66.189 -l

查询当前机器连接

[root@client181 ~]# iscsiadm -m session ls
tcp: [4] 66.66.66.189:3260,1 iqn.vcluster.com:target01 (non-flash)

查询当前连接的参数

iscsiadm -m session -P3|grep -i timeout
    Timeouts:
    Recovery Timeout: 5
    Target Reset Timeout: 30
    LUN Reset Timeout: 30
    Abort Timeout: 15

断开连接

iscsiadm -m node -T iqn.vcluster.com:target01 -p 66.66.66.189 -u

断开搜索

iscsiadm -m discovery -p 66.66.66.189 -o delete

注意

iscsi的相关参数是在discovery的时候设置的,所以通过配置文件修改的参数要在下次才能生效,或者通过命令进行在线的更新

服务端在线更新配置

tgtadm --lld iscsi --op update --mode logicalunit --tid 3  --lun 13 --params lbppbe=0