分享 | Linux CentOS 7.x 挂载ISCSI存储
安装 ISCSI
yum list | grep iscsi
yum -y install iscsi-initiator-utils-devel iscsi-initiator-utils
启用开机自启
/bin/systemctl start iscsi.service
/bin/systemctl start iscsid.service
systemctl enable iscsi.service
systemctl enable iscsid.service
查找ISCSI节点
iscsiadm -m discovery -t sendtargets -p iscsi.zjk.anan.cc
启用CHAP验证,找到“node.session.auth.authmethod = CHAP” 取消对其的注释符,修改"node"的username和password值
vi /etc/iscsi/iscsi.conf
挂载ISCSI节点
iscsiadm -m node -T [xxxxxxxxx] -p [IP+Port] -l
ISCSI CHAP登录
iscsiadm -m node -o delete -T LUN_NAME -p ISCSI_IP
登入需验证码的节点
1)开启认证
iscsiadm -m node -T LUN_NAME -o update --name node.session.auth.authmethod --value=CHAP
(*.使用-o同--op)
2)添加用户
iscsiadm -m node -T LUN_NAME --op update --name node.session.auth.username --value=[user name]
3)添加密码
iscsiadm –m node –T LUN_NAME –op update –name node.session.auth.password –value=[passwd]
ISCSI 操作
ISCSI 管理
1)发现iscsi存储:
iscsiadm -m discovery -t st -p ISCSI_IP
2)查看iscsi发现记录:
iscsiadm -m node
3)登录iscsi存储:
iscsiadm -m node -T LUN_NAME -p ISCSI_IP -l
ISCSI 删除
1)删除iscsi存储
iscsiadm -m node –T LUN_NAME -p ISCSI_IP --op update -n node.startup -v automatic
2)登出iscsi所有登录
iscsiadm -m node -T LUN_NAME -p ISCSI_IP -u
3)删除iscsi发现记录
iscsiadm -m node --logoutall=all