我们需要一个RAID5的磁盘阵列,还要俩台虚拟机,一台服务机,一台客服机,在服务器上做磁盘阵列,如图所示:
第一步,将虚拟机关机,点击编辑虚拟机设置:
第二步,弹出界面后就可以添加硬盘,点击添加:
第三步,选择硬盘添加,一直点击下一步,如果有需要可以改容量,步骤重复再做三遍:
第四步,要添加四个硬盘,确定无误后就可以点击确定:
添加完硬盘后就可以开机操作了。
部署RAID5的磁盘阵列,如图所示:
安装服务命令:
Yum install -y *target*
开启targetd服务,还有添加到开机启动,用targetcli命令就可以进入服务器的配置界面了,命令和步骤,如图所示:
主要配置目录和命令,奇数是目录,偶数是命令:
block:
create disk0 /dev/md0
iscsi:
create
acls:
create iqn...51:client(这个是除了create和client是固定的,中间的那个就是我们在iscsi目录下使用create命令,系统自行创建的一个目录)
luns:
creatc /backstores/block/disk0
portals:
creatc ip_address=服务器的IP地址 ip_port=3260(在此之前如果有了0.0.0.0:3260这一条记得将它删除,删除命令:delete ip_address=0.0.0.0 ip_port=3260)
退出后记得重启和将防火墙默认策略清空,还有关闭selinux,这个冒红是没问题,不用理会,如图所示:
客服机安装命令:
yum install -y *iscsi*
vim /etc/iscsi/initiatorname.iscsi
红色标的是不可缺的部分,符号千万不能错,如图所示:
然后重启服务,再进行验证,红色线画的是验证成功的意思,验证不止-l一条参数,还有一个是--login,然后查看多出来的硬盘设备,如图所示:
格式化刚才的那个/dev/sdb硬盘设备,创建挂载文件夹,将/dev/sdb和/iscsi进行挂载,查看挂载硬盘的UUID,将它输入/etc/fstab文件进行永久挂载,如图所示:
画红线的就是我们要添加的配置信息,defaults,_netdev可以替换defaults,前者加上就是表示联网后再进行挂载操作,以免系统开机时间过长或开机失败,如图所示:
测试一下,可看到是可用的,如图所示:
iscsiadm -m node -T iqn....52 -u (这是删除命令)