vmware环境下centos软raid5+热备

第一步:

首先在VMware中的centos虚拟机设置上增加相同的盘,数量大于3。这是做raid5的条件。

vmware环境下centos软raid5+热备_第1张图片

添加硬盘,处理容量以外其余的全不要管,保证硬盘相同配置。为了确保不错我还是给出截图:

vmware环境下centos软raid5+热备_第2张图片

下一步就是确定,然后就会生成多个硬盘。

第二步:

若是打开虚拟机进行操作的请reboot一下虚拟机,可能系统没有刷新,看不到盘。

重新进入虚拟机后查看磁盘:fdisk -l

就可以看到多个盘的信息如下图:

vmware环境下centos软raid5+热备_第3张图片

这里的话就是硬盘已经创建好了。接下来就是要熟悉下mdadm指令了:

mdadm程序是一个独立的程序,能完成所有的软件RAID管理功能,主要有7种使用模式:
模式名字               主要功能
Create  使用空闲的设备创建一个新的阵列,每个设备具有元数据块。
Assemble  将原来属于一个阵列的每个块设备组装为阵列。
Build  创建或组装不需要元数据的阵列,每个设备没有元数据块
Manage 管理已经存储阵列的设备,比如增加热备磁盘或者设置某个磁盘失效,然后从阵列中删除这个磁盘。
Misc 报告或者修改阵列中相关设备的信息,比如查询阵列或者设备的状态信息
Grow 改变阵列中每个设备被使用的容量或阵列中的设备的数目
Monitor  监控一个或多个阵列,上报指定的事件。

 在执行时注意取第一个字母大写。并不是所有的都是:

可以从下面链接去学习:

http://blog.csdn.net/yuesichiu/article/details/8502680

http://blog.csdn.net/liumang_d/article/details/4325013

接下来就是开始做raid5

执行:

注意不要使用目前正在用的那个盘,这里sda可能就是系统正在使用的盘,会报错,sda is busy。

然后执行 mdadm -D /dev/md127 查看创建的磁盘。这里md后面的数字是看你生成的数字,不是确定的。(这里截图为建好spare后的截图,但是做完raid5 后这里active devices和working devices都是5其他为0,我这里没有用failed 盘)

vmware环境下centos软raid5+热备_第4张图片

在这里之后可以查看:/proc/mdstat 

这里可以看到磁盘相关的信息

vmware环境下centos软raid5+热备_第5张图片

第三步:

然后重新申请一个盘,给改raid环境做一个spare 。就是热备磁盘。这里要注意看好是哪个盘没有写到raid5中,我就是看错了,纠结了很久。

通过添加spare磁盘如下:

vmware环境下centos软raid5+热备_第6张图片

系统出现了spare Devices设备。

第四步:

这里接下来就是将spare设备转到raid中:先查看信息。


然后执行命令:

vmware环境下centos软raid5+热备_第7张图片

这样就可以将spare转为raid中一个盘了。

你可能感兴趣的:(linux)