CentOS 连接 iSCSI 存储

系统环境

系统环境

这里使用 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

查看 Initiator Name

本例中的发起端名称为 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 卷即可正常使用了。


转载规则

《CentOS 连接 iSCSI 存储》Konata 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
  目录