首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >放大/迁移Raid5

放大/迁移Raid5
EN

Ask Ubuntu用户
提问于 2017-07-25 14:15:00
回答 1查看 48关注 0票数 2

形势:

  • 我们有两个戴尔服务器作为一个集群运行。
  • 每个服务器运行一个RAID-5系统,实际使用5*600 of。
  • 数据和基本系统本身存储在RAID中。

目标:

现在我们想扩大RAID-5的空间。

现在,每个服务器上都有一个空闲的空间,用于额外的硬盘驱动器,但我知道我只能在那里连接另一个600 us的驱动器,或者连接一个更大的驱动器,但是只有600 us将用于RAID-5,这只会给我们额外的500 us的可用磁盘空间。

但是如果我们想要增加更多的空间呢?

问题:

是否有可能扩大RAID-5在运行系统上的空间?

我在想,例如在以下程序中:

  1. (断开群集,以便暂时不同步)
  2. 断开第一个硬盘驱动器
  3. 连接一个更大的(例如1TB)
  4. 让RAID-5重新生成该驱动器上的数据。

在对所有硬盘进行此操作之后,我现在仍然可以在每个磁盘上使用600 1TB的RAID-5,但是有5*1TB。

因此,最后一步:告诉RAID-5以某种方式在每个磁盘上使用完整的1TB。

可以这样做吗?还是其他的选择呢?

如果:我怎样才能真正告诉这次袭击规模更大呢?

EN

回答 1

Ask Ubuntu用户

发布于 2017-07-29 11:00:59

您可以这样做,但是要声明您在这里积极地删除了冗余,因此,如果只有一个oyur驱动器出现故障,它将无法重建。

所以只有当你有一个完整的备份时才这么做。

另一种选择是将另一个驱动器添加到raid5中,尽管这会稍微增加失败的可能性,因为您只是有另一个可能失败的驱动器,并且didn#t添加了更多的冗余。

有关于https://raid.wiki.kernel.org/index.php/Growing的完整指南

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

https://askubuntu.com/questions/939619

复制
相关文章

相似问题

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