配置不加密 iSCSI.note
一、配置 iSCSI:
1、安装 iSCSI:

2、配置 iSCSI:
这个磁盘可以是C盘,也可以是其它的磁盘




地址这里需要输入客户端的IP地址:

点击创建
3、(可选)修改 IQN:


4、(可选)放行本地 TCP 3260端口:
windows 需要关闭防火墙
如果不给关闭防火墙,就需要在iscsi服务器上在 入站方向 放行 TCP 3260端口
firewall.cpl

方式一:使用内置的服务端口放行:
注意是 iSCSI Target,而不是 iSCSI Service



方式二:手写端口放行:



设置名称,点击完成
4、Linux 客户端连接:
windows 需要关闭防火墙
如果不给关闭防火墙,就需要在iscsi服务器上在 入站方向 放行 TCP 3260端口
(1)安装 iscsi:
apt install -y open-iscsi(2)获取 iSCSI target:
最好安装一个 bash-compeltion 可以进行补全
apt install -y bash-completion //重启生效
iscsiadm -m discovery -t sedtargets -p 172.16.1.4
如果获取成功,/etc/iscsi 下应该会有一个 nodes 目录
·(重要)修改模式为自动登陆:
# 因为这个点排错排过很久
vim /etc/iscsi/node/.../default
# 将默认的 manual 改为 automatic:
systemctl restart open-iscsi
连接成功
(3)挂载iscsi磁盘:
注意,因为iscsi磁盘需要网络,重启机器时会优先挂载磁盘再启动网络,这样会导致无法挂载磁盘,并且一直卡在开机界面
vim /etc/fstab
## _netdev: 等待网络启动后再进行挂载
## nofail: 即使挂载失败了也正常开机
·客户端删除 iscsi 连接:
systemctl stop open-iscsi
ls node/iqn.1991-05.com.microsoft\:hq-s1-iscsi-target/172.16.1.4\,3260\,1/default //查看iqn
iscsiadm -m node -T iqn.1991-05.com.microsoft:hq-s1-iscsi-target -o delete5、Windows 客户连接:
iscsicpl


Win + x 按 k 打开磁盘管理,启用和格式化 iSCSI磁盘即可使用