第17章 使用iSCSI服务部署网络存储

  • 内容
  • 评论
  • 相关

iscsi是什么我就不多做介绍了,我们就直接开始实验了。

创建Raid磁盘阵列

要当存储那底层的磁盘要牛逼,不能出问题,所以我们创建个raid,当然生产环境中你的机器都是服务器,都是自带raid卡的,所以不需要你像我们现在这样用软件模拟raid。

我们加几块硬盘进来

开机后先看看认到磁盘没有

[root@rhel7 ~]# fdisk -l

启动虚拟机系统,使用mdadm命令创建RAID磁盘阵列。其中,-Cv参数为创建阵列并显示过程,/dev/md0为生成的阵列组名称,-n 3参数为创建RAID 5磁盘阵列所需的硬盘个数,-l 5参数为RAID磁盘阵列的级别,-x 1参数为磁盘阵列的备份盘个数。在命令后面要逐一写上使用的硬盘名称。

[root@rhel7 ~]# mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde

在上述命令成功执行之后,得到一块名称为/dev/md0的新设备,这是一块RAID 5级别的磁盘阵列,并且还有一块备份盘为硬盘数据保驾护航。大家可使用mdadm -D命令来查看设备的详细信息。另外,由于在使用远程设备时极有可能出现设备识别顺序发生变化的情况,因此,如果直接在fstab挂载配置文件中写入/dev/sdb、/dev/sdc等设备名称的话,就有可能在下一次挂载了错误的存储设备。而UUID值是设备的唯一标识符,可以用于精确地区分本地或远程设备。于是我们可以把这个值记录下来,一会儿准备填写到挂载配置文件中。

[root@rhel7 ~]# mdadm -D /dev/md0

UUID : b41db571:6b0957dc:d381b79b:9167f4b0