码迷,mamicode.com
首页 > 系统相关 > 详细

vmware环境下centos软raid5+热备

时间:2016-04-29 18:01:28      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

第一步:

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

技术分享技术分享

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

技术分享技术分享

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

第二步:

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

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

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

技术分享技术分享

这里的话就是硬盘已经创建好了。接下来就是要熟悉下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 盘)

技术分享

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

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

技术分享技术分享

第三步:

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

通过添加spare磁盘如下:

技术分享技术分享

系统出现了spare Devices设备。

第四步:

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

技术分享技术分享

然后执行命令:

技术分享技术分享

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

vmware环境下centos软raid5+热备

标签:

原文地址:http://blog.csdn.net/wood893278466/article/details/51245186

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!