CentOS7.9使用ISCSI连接挂载戴尔存储,存储已事先添加好卷,做好主机映射。

本次服务器环境:Centos 7.9

存储:DELL  ME4012

1、安装iSCSI initiator

yum install -y iscsi-initiator-utils

2、安装完成后查看复制本机iqn地址,

cat /etc/iscsi/initiatorname.iscsi

3、

修改 # vi /etc/iscsi/iscsid.conf

 

在存储服务器上添加CHAP映射

4、修改完成后启动服务,iscsi 与 iscsid 都需要启动

systemctl start iscsi

systemctl enable iscsi

systemctl start iscsid

systemctl enable iscsid

 

5、挂载ISCSI存储

使用命令 iscsiadm -m discovery -t sendtargets -p xxx 显示指定服务器的存储信息,

使用命令 iscsiadm -m node --login 实现 iSCSI 映射。可通过命令 lsblk 查看结果。挂载完成后可在存储服务器上查看到

 iscsiadm -m discovery -t sendtargets -p 192.168.110.253

因目前只是临时挂载,系统或服务重启后挂载点会自己断开,所以挂载完成后,需要手动添加ISCSI开机自动挂载:

 iscsiadm -m node –T iqn.1988-11.com.dell:01.array.bc305bf0f063 -p 192.168.110.253 --op update -n node.startup -v automatic --op update -n node.startup -v automatic

6、磁盘挂载

(1)分区 

pvcreate /dev/sdd(磁盘名称)

gdisk /dev/sdd(磁盘名称)

(2)格式化 

# mkfs.ext4 /dev/sddN(N 代表分区的数字)

(3)挂载 

1.创建挂载点

# mkdir /home/data(路径已实际需求为准)

2.使用mount 进行磁盘临时挂载。

3.挂载成功后使用blkid查看磁盘UUID后写入/etc/fatab文件中。

注意:

UUID=2014c624-d9e6-486c-a897-c7d1eda9023b /media/share22 ext4 defaults,_netdev 0 0

iSCSI存储自动挂载存储一定要在defaults后面加上 ,_netdev (设备需要网络)上面红色部分。

挂载完成后可正常使用。


祝这世界继续热闹,祝我仍是我。