首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux上向Raid 0添加Raid 1

在Linux上向Raid 0添加Raid 1
EN

Server Fault用户
提问于 2012-11-30 00:07:38
回答 1查看 302关注 0票数 1

我已经配置了一个带有两个磁盘的raid 1系统:

代码语言:javascript
复制
/dev/md1             918347072 249416692 621528596  29% /var
/dev/md0               9920532    160640   9247828   2% /tmp

# cat /proc/mdstat
Personalities : [raid1]
md1 : active raid1 sdc5[0] sdb5[1]
      948035712 blocks [2/2] [UU]

md0 : active raid1 sdc2[0] sdb2[1]
      10241344 blocks [2/2] [UU]

我已经要求将其转换为Raid 0+1 (条带是镜像的,http://en.wikipedia.org/wiki/Nested_RAID_levels#RAID_0.2B1 )。

在添加两个没有格式化的磁盘后,如何将此分区更改为Raid 01?

EN

回答 1

Server Fault用户

发布于 2012-11-30 00:59:25

Linux软件MD RAID10的个性与标准的RAID 1+0或0+1或10不完全相同。另外,AFAIK根本不可能从RAID1重塑为RAID10。

如果您计划使用RAID10个性,那么忽略所有0+1和1+0的内容,因为您没有真正的选择MD --您更大的问题是关于近距离的远距离偏移问题,这个问题决定了块在卷中的各个磁盘之间的分布方式。

正如dafydd在他的评论中提到的,如果您在RAID设备上安装了LVM,那么您就可以使用两个新磁盘设置一个额外的RAID1卷,并将其添加为PV,然后使用LVM执行剥离操作。但是从您的df输出来看,您似乎没有LVM。

这似乎非常危险,但可能会创建一个新的RAID10,其中4个磁盘,但其中两个磁盘设置为缺失(基本上是RAID0 )。将数据复制到新的RAID10,然后将现有的RAID1磁盘添加到RAID10中。但是,在从RAID0中添加两个新磁盘之后,数据实际上处于RAID1上,直到重建完成为止。不过,我相信您必须使用near样式的布局才能工作。

请看这个程序的答案。https://serverfault.com/a/101135/984

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/453656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档