首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mdadm RAID6 to RAID60

mdadm RAID6 to RAID60
EN

Server Fault用户
提问于 2014-10-16 21:39:43
回答 2查看 2.8K关注 0票数 2

将RAID6转换为RAID60很容易吗?

现在,我有一个8驱动器的RAID6.我希望升级到一个3U 16湾系统,并考虑有一个16驱动器的RAID60。是否有可能将我的驱动器移到新系统中,启动RAID6,然后在我添加这8个新驱动器时将其扩展为RAID60?

一个RAID60只是两个带条的RAID6数组,所以如果我构建一个新的RAID6,然后在新的和现有的数组上添加一个RAID0,会发生什么?我会丢失现有RAID6上的所有数据吗?

EN

回答 2

Server Fault用户

发布于 2014-10-16 21:57:31

你不能让它成为RAID60 - mdadm's重塑,不知道如何进行转换。

由于您只想将这两者分割在一起(而且可能不需要RAID0的性能好处,只需要空间),所以可以使用LVM。那看起来可能是..。

  • 用LVM设置8个新驱动器--用RAID6创建一个mdadm块设备,然后使该设备成为LVM中一个新卷组的物理卷。设置一个逻辑卷,在其上放置一个文件系统。
  • 将所有数据复制到新的逻辑卷中。
  • 彻底验证数据-类似于hash深处来检查文件中的实际数据。也是验证备份是否有效的好时机。
  • 将旧RAID6组上的文件系统吹走,使该块设备成为第二个LVM物理卷。添加到卷组。将空间分配给逻辑卷。将文件系统扩展到新的扩展LV大小。
票数 5
EN

Server Fault用户

发布于 2015-09-12 21:59:17

我认为通过创建包含单个RAID0数组(嵌套的RAID 60数组)的新RAID6数组是可能的。

  • 创建新的RAID 6数组mdadm -C /dev/sdp 101 -l6 -n8 /dev/sdi /dev/sdj /dev/sdk /sdl /dev/sdm /dev/sdn /dev/sdo /dev/sdp
  • 创建新的RAID 60阵列(半大小) mdadm -C /dev/60 102 -l0 -force-raid-设备=1/dev/60 101
  • 制作文件系统mxfs.ext4 /dev/md102 102
  • 复制所有挂载/dev/ cp 102 /mnt、cp、-ar /raid/* /mnt
  • 停止旧的RAID6 umount /raid mdadm --停止/dev/md0
  • 创建另一个RAID 6数组mdadm -C /dev/sdh 100 -l6 -n8 /dev/sda /dev/sdb /dev /dev/sdd /dev/sde /dev /dev/sdf /dev/sdg /dev/sdh
  • 向RAID0中添加RAID 6数组( mdadm增长1-驱动器RAID0数组到3驱动器退化RAID4) mdadm-增长/dev/add 102-raid-设备=2-添加/dev/add 100
  • 将退化RAID 4更改为RAID 0 mdadm --grow /dev/ to 102 -l0 -n2
  • 扩展FS resize2fs /dev/FS 102
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/637654

复制
相关文章

相似问题

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