使用 iscsi 方式连接存储,可以得到一个块设备,可以对挂载的硬盘进行分区格式化,就好像是从本地挂载一样。
Linux 连接设置
首先查看 iscsi 连接信息,如果已经有连接信息,可以考虑删除重新加载
# iscsiadm -m node192.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 nodeiscsiadm: No records found
使用 discovery 模式查找 target
# iscsiadm -m discovery -t sendtargets -p 192.168.1.1192.168.1.1:3260,1 iqn.2015-08.c0681448.com.asan:iscsi.test# iscsiadm -m node192.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 -lLogging 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 -uLogging 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 = usernode.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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




