免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2194 | 回复: 9
打印 上一主题 下一主题

RAID 的恢复 [复制链接]

论坛徽章:
1
处女座
日期:2014-12-23 17:59:27
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-21 14:41 |只看该作者 |倒序浏览
有一个疑问: 比如一个RAID1,只有两块磁盘 /dev/sda, /dev/sdb,
当其中的一块/dev/sda 坏了, 换上另一块新的磁盘/dev/sdc. 怎么恢复?

好多资料都是说:
mdadm --manager --remove /dev/md1 /dev/sda1
mdadm --manager --add /dev/md1 /dev/sda1

但是我换上的去磁盘,它的编号未必就会与坏的磁盘编号相同啊?
我的意思是说, 当换上的新盘编号跟之前的坏盘不同的话,应该如何处理?

[ 本帖最后由 leetaedong 于 2009-2-21 14:42 编辑 ]

论坛徽章:
7
子鼠
日期:2014-04-30 15:17:002015年亚洲杯之伊拉克
日期:2015-03-24 09:32:422015亚冠之德黑兰石油
日期:2015-08-17 09:43:51黑曼巴
日期:2016-08-19 14:58:0815-16赛季CBA联赛之北控
日期:2017-01-20 09:34:40CU十四周年纪念徽章
日期:2017-02-20 16:03:5215-16赛季CBA联赛之辽宁
日期:2017-07-05 09:41:54
2 [报告]
发表于 2009-02-21 14:52 |只看该作者
没用过raid等高人

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
3 [报告]
发表于 2009-02-21 14:53 |只看该作者
坏了换上的磁盘应该插在原来的位置上,一般编号不会乱掉

论坛徽章:
1
处女座
日期:2014-12-23 17:59:27
4 [报告]
发表于 2009-02-21 15:02 |只看该作者
原帖由 chenyx 于 2009-2-21 14:53 发表
坏了换上的磁盘应该插在原来的位置上,一般编号不会乱掉

这个是由什么来保证的?  还有就是对于软/硬 RAID都是这样吗?
假如不一样怎么办?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2009-02-21 15:46 |只看该作者
用过硬件Raid 5,在原来的位置插入新的磁盘,Raid会自动重组.

论坛徽章:
0
6 [报告]
发表于 2009-02-21 16:12 |只看该作者
如果你是用的RAID 卡的话可以在开机时进入卡的操作界面重构一下就好了啊

论坛徽章:
5
7 [报告]
发表于 2009-02-21 19:49 |只看该作者
盘号变了也无妨,在add时使用新盘号

论坛徽章:
0
8 [报告]
发表于 2009-02-23 02:14 |只看该作者
可以先使用fdisk -l 命令查看一下!

论坛徽章:
0
9 [报告]
发表于 2009-02-23 10:01 |只看该作者
原帖由 leetaedong 于 2009-2-21 14:41 发表
有一个疑问: 比如一个RAID1,只有两块磁盘 /dev/sda, /dev/sdb,
当其中的一块/dev/sda 坏了, 换上另一块新的磁盘/dev/sdc. 怎么恢复?

好多资料都是说:
mdadm --manager --remove /dev/md1 /dev/sda1
mdad ...



假如你做的是raid1,用的是两块磁盘/dev/sda1和/dev/sda2 ,你新添加一个磁盘比如说/dev/sda3 作为raid的后备磁盘,,,那么/dev/sda1坏掉之后,
执行   mdadm --remove /dev/md1 /dev/sda1
          mdadm --add    /dev/md1  /dev/sda3
这样就可以了,mdadm会自动的把/dev/sda3和/dev/sda2同步,不需要新添加的磁盘和坏掉的磁盘编号相同的,
在做RAID1的时候,你还可以同时指定三块硬盘,其中一块磁盘作为热备盘,那么如果工作的其中一块磁盘损坏,热备盘会自动替换。
mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1  /dev/sda1 /dev/sda2 /dev/sda3  其中 sda1 sda2作为工作盘,sda3作为热备盘,

论坛徽章:
1
处女座
日期:2014-12-23 17:59:27
10 [报告]
发表于 2009-02-23 10:23 |只看该作者
谢谢. 因为之前看资料说 -add 时要与 -remove的编号相同,
觉得有疑问. 现在清楚了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP