iscsi客户端常用操作

说明

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

iscsi服务端常用操作

删除一个lun

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

新增一个lun

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

更新一个lun

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

常用的操作

安装软件

1
yum install iscsi-initiator-utils

查询远端的iscsi target

1
iscsiadm -m discovery -t sendtargets -p 66.66.66.189

登陆指定的target

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

查询当前机器连接

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

查询当前连接的参数

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

断开连接

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

断开搜索

1
iscsiadm -m discovery -p 66.66.66.189 -o delete

注意

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

服务端在线更新配置

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

更新历史

why when
创建 2019年09月01日
更新 2019年12月9日
更新 2020年9月18日