打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
centos 模拟Raid1硬盘坏掉一块

一、我的vmbox中的centos在安装的时候就已经配置好了raid1(centos搭建软raid1参见:http://www.cnblogs.com/liyuanhong/articles/7502695.html)

我的centos有3个分区,查看分区(fdisk -l)

二、关闭虚拟机,取消掉一块硬盘,然后再添加一块比sda要大的空白的硬盘

启动虚拟机里的centos,通过fdisk -l,查看添加的硬盘

我们可以看到/dev/sdb 这样的信息,代表我们添加的第二块硬盘

三、对第二块硬盘进行分区:fdisk /dev/sdb(这里我们应该分3个分区,分别对应sda的3个分区,每个分区的大小要大于等于sda分区的大小)

巨日分区方法详见:http://www.cnblogs.com/liyuanhong/articles/7535921.html

四、格式化sdb的3个分区:

mkfs.ext4 /dev/sdb1  (格式化第一个分区)

mkfs.ext4 /dev/sdb2  (格式化第二个分区)

mkfs.ext4 /dev/sdb3  (格式化第三个分区)

五、同步分区数据(参见:http://www.cnblogs.com/liyuanhong/articles/7538531.html

mdadm /dev/md0 -a /dev/sdb1   (同步分区一)

cat /proc/mdstat    (查看同步进度)

mdadm /dev/md1 -a /dev/sdb2  (同步分区二)

cat /proc/mdstat    (查看同步进度)

mdadm /dev/md2 -a /dev/sdb3  (同步分区三)

cat /proc/mdstat    (查看同步进度)

六、查看同步状态

 mdadm -D /dev/md0    (查看md0的同步状态)

 mdadm -D /dev/md0    (查看md1的同步状态)

 mdadm -D /dev/md0    (查看md2的同步状态)

七、查看raid的级别

cat /proc/mdstat

八、如果去掉第一块硬盘通过sdb无法启动系统,则需要修复sdb的grub引导

在系统启动的情况下,给sdb安装grub引导:(参见):http://www.cnblogs.com/swordxia/p/4616054.html

grub-install  --root-directory=/  /dev/sdb

到此,我们关闭虚拟机,去掉sda,通过sdb也可以启动系统了

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在Redhat Linux AS 4下实现软件RAID
Raid的学习和基础知识 v0.1b
linux raid1搭建教程
raid and LVM linux 高级管理
linux下 mdadm 创建软RAID
磁盘阵列使用mdadm创建raid mdadm命令详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服