一 环境准备
iSCSI服务端 10.0.0.16 除了原来存在的硬盘 在增加四块硬盘
iSCSI客户端 10.0.0.17
二 服务端部署
mdadm命令创建RAID磁盘阵列,-Cv参数为创建阵列并显示过程,/dev/md0为生成的阵列组名称,-n 3参数为创建RAID 5磁盘阵列所需的硬盘个数,-l 5参数为RAID磁盘阵列的级别,-x 1参数为磁盘阵列的备份盘个数mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde
mdadm -D命令来查看设备的详细信息
mdadm -D /dev/md0
1.安装iSCSI的配置工具
yum install -y targetd targetcli
systemctl start targetd.service
systemctl enable targetd.service
2.配置iSCSI服务端共享资源,
把刚刚创建的RAID 5磁盘阵列md0文件加入到配置共享设备的“资源池”中,并将该文件重新命名为disk0,这样用户就不会知道是由服务器中的哪块硬盘来提供共享存储资源,而只会看到一个名为disk0的存储设备。
第3步:创建iSCSI target名称及配置共享资源
4.设置访问控制列表(ACL)
第5步:设置iSCSI服务端的监听IP地址和端口号
然后重启targetd
客户端配置
yum install -y iscsi-initiator-utils
vim /etc/iscsi/initiatorname.iscsi
在这里面就填服务器上下图红色标记Negev
systemctl restart iscsidsystemctl enable iscsid
iscsiadm -m discovery -t st -p 10.0.0.16
mkdir /iscsi
mount /dev/sdb /iscsi