linux – 将RAID阵列迁移到更大磁盘的好方法是什么?

linux – 将RAID阵列迁移到更大磁盘的好方法是什么?,第1张

概述我想用更大的硬盘取代我的硬盘,我想知道这样做的最佳做法是什么. 我有一个HP ProLiant及其256MB版本的RAID控制器: 03:00.0 RAID bus controller: Hewlett-Packard Company Smart Array G6 controllers (rev 01) 我还在RAID 1中有一对10.000 rpm 146GB SAS驱动器. *** 作系统是Ub 我想用更大的硬盘取代我的硬盘,我想知道这样做的最佳做法是什么.
我有一个HP Proliant及其256MB版本的RAID控制器:
03:00.0 RAID bus controller: Hewlett-Packard Company Smart Array G6 controllers (rev 01)

我还在RAID 1中有一对10.000 rpm 146GB SAS驱动器.
*** 作系统是Ubuntu 10.04,64位.我没有使用LVM.

zduric@pbksrv002:~$df -hfilesystem            Size  Used Avail Use% Mounted on/dev/cciss/c0d0p1     130G  119G  9.7G  93% /none                  3.0G  192K  3.0G   1% /devnone                  3.0G     0  3.0G   0% /dev/shmnone                  3.0G   64K  3.0G   1% /var/runnone                  3.0G     0  3.0G   0% /var/locknone                  3.0G     0  3.0G   0% /lib/init/rwzduric@pbksrv002:~$mount/dev/cciss/c0d0p1 on / type ext4 (rw,errors=remount-ro)

我们在那里存储的内容经历了巨大的增长,现在我需要用另一对300GB磁盘替换这个阵列. Ubuntu 10.04上面有一个tomcat和一个文档管理应用程序(它填满了大部分驱动器).
我正在寻找最好的方法.

我以为我可以做以下其中一项:

选项I:一次更换驱动器.
基本上,我会做这样的事情:

>将驱动器1更换为新驱动器.
>重建阵列以将数据放在新驱动器上.
>将驱动器2更换为新驱动器.
>重建阵列.

我不喜欢关于它的两次重建部分.我也不知道,如果这样可以工作,更糟糕的是,停机时间是多少. (大约115GB数据,包括 *** 作系统.)

选项II:创建一个新阵列.
这里的想法是我将添加新磁盘并创建第二个阵列.然后我可以将我的tomcat应用程序迁移到新数组 – 这将意味着一个简单的cp *** 作.

我更喜欢这个选项,因为它也会让我成为第一个专门用于 *** 作系统的阵列,我可以在将来更轻松地进行 *** 作系统升级.

选项II是否可行?在哪里可以找到一些有关完成整个程序的好资源?

我应该尝试其他更好,更聪明的选择吗?

提前致谢.

解决方法 你有选择……

具体情况见HP Smart Array Controllers User Guide第81页.

按照HP Smart Array Reference Guide第20页的信息进行 *** 作,以获得新容量可用后的 *** 作概述…

>您的RAID控制器上是否有电池供电或闪存支持的缓存单元?
>你能发布df -h的输出吗?
>你在使用LVM吗?

使用HP Smart Array RAID控制器扩展逻辑驱动器可以通过一次更换一个更大的驱动器来替换每个磁盘,从而允许在两者之间重建时间.这将导致更大的逻辑驱动器(以HP术语表示),它将提供可用于分配给现有驱动器或刻入新逻辑驱动器的未使用空间.

更换驱动器不需要太多停机时间,除了重新启动以识别新的阵列大小.需要在线扩展(使用HP Array Configuration Utility)或离线扩展(使用bootable SmartStart CD)来扩展逻辑驱动器.无论在文件系统级别需要做什么来调整分区大小.我可以在一次或两次重新启动时执行此 *** 作,具体取决于服务器 *** 作系统的配置方式.

安装HP management agents and drivers for your OS也是有意义的.同样更新服务器组件的固件也可能是有用的.有一个bootable firmware DVD可以实现这一目标.

总结

以上是内存溢出为你收集整理的linux – 将RAID阵列迁移到更大磁盘的好方法是什么?全部内容,希望文章能够帮你解决linux – 将RAID阵列迁移到更大磁盘的好方法是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1038729.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存