暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

iscsi 连接设置

生有可恋 2022-02-11
3452

使用 iscsi 方式连接存储,可以得到一个块设备,可以对挂载的硬盘进行分区格式化,就好像是从本地挂载一样。


Linux 连接设置


首先查看 iscsi 连接信息,如果已经有连接信息,可以考虑删除重新加载

# iscsiadm -m node
192.168.1.1:3260,1 iqn.2015-08.c0681448.com.asan:iscsi.test
# iscsiadm -m node -T iqn.2015-08.c0681448.com.asan:iscsi.test -o delete
# iscsiadm -m node
iscsiadm: No records found


使用 discovery 模式查找 target

# iscsiadm -m discovery -t sendtargets -p 192.168.1.1
192.168.1.1:3260,1 iqn.2015-08.c0681448.com.asan:iscsi.test
# iscsiadm -m node
192.168.1.1:3260,1 iqn.2015-08.c0681448.com.asan:iscsi.test


连接 iscsi target

# iscsiadm -m node -T iqn.2015-08.c0681448.com.sangfor.asan:iscsi.10.23 -l
Logging in to [iface: default, target: iqn.2015-08.c0681448.com.asan:iscsi.test, portal: 192.168.1.1,3260] (multiple)
Login to [iface: default, target: iqn.2015-08.c0681448.com.asan:iscsi.test, portal: 192.168.1.1,3260] successful.

当提示连接状态为 successful 时,说明连接成功。


当不再需要挂载磁盘时,可以断开连接

# iscsiadm -m node -T iqn.2015-08.c0681448.com.asan:iscsi.test -u
Logging out of session [sid: 3, target: iqn.2015-08.c0681448.com.asan:iscsi.test, portal: 192.168.1.1,3260]
Logout of [sid: 3, target: iqn.2015-08.c0681448.com.asan:iscsi.test, portal: 192.168.1.1,3260] successful.


如果 iscsi target 配置了 CHAR 认证,需要先在 /etc/iscsi/iscsid.conf 配置文件中配置认证

# To enable CHAP authentication set node.session.auth.authmethod
# to CHAP. The default is None.
node.session.auth.authmethod = CHAP


# To set a CHAP username and password for initiator
# authentication by the target(s), uncomment the following lines:
node.session.auth.username = user
node.session.auth.password = passwordEEyoursEE



更新配置文件后需要重新加载服务

# systemctl restart iscsid


如果不想在文件中配置账号密码,也可以在命令行配置

# iscsiadm -m node -T iqn.2015-08.c0681448.com.asan:iscsi.test  -o update --name node.session.auth.authmethod --value=CHAP
# iscsiadm -m node -T iqn.2015-08.c0681448.com.asan:iscsi.test -o update --name node.session.auth.username --value=username
# iscsiadm -m node -T iqn.2015-08.c0681448.com.asan:iscsi.test -o update --name node.session.auth.password --value=passwordEEyoursEE


配置好CHAR认证后,再连接 target 。


Windows 连接设置


Windows 下的操作比较简单,首先打开iSCSI 发起程序



在目标中填 IP,使用快捷连接




如果服务端启用了CHAR认证,客户端的 CHAR 认证配置的位置在如下位置。


在连接对话框中,点击"高级"按钮



配置其中的 CHAR 部分,名称为账号,目标机密为密码




文章转载自生有可恋,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论