系统环境
这里使用 CentOS 8 作为发起端,目标端为 Inspur 存储系统。
连接步骤
安装 iscsi-initiator-utils
dnf install iscsi-initiator-utils
启动 iscsid
服务
systemctl start iscsid.service
修改发起端名称
也可以使用系统默认的发起端名称
vim /etc/iscsi/initiatorname.iscsi
查看发起端名称
cat /etc/iscsi/initiatorname.iscsi
本例中的发起端名称为 iqn.1994-05.com.redhat:8f8291efd355
在 iSCSI 目标端上添加发起端名称
根据目标端系统不同,添加方式略有区别。
搜寻并登录目标端
iscsiadm -m discovery -t st -p 172.31.1.1
iscsiadm -m node -T iqn.2006-04.example:444 -l
找到连接的磁盘并格式化
grep "Attached SCSI" /var/log/messages
可以看到我们连接的磁盘分到了 sdb
,下面将 /dev/sdb
格式化为 ext4 文件系统:
mkfs.ext4 /dev/sdb
将磁盘挂载到系统
mkdir /mnt/san
mount /dev/sdb /mnt/san
在系统启动时自动挂载分区
修改 /etc/fstab
vim /etc/fstab
在文件最后增加一行:
/dev/sdb /mnt/san ext4 _netdev 0 0
此时挂载的 iSCSI 卷即可正常使用了。