我有一个有五个驱动器的工作Linux MDarrays。
我们的空间不足了。 服务器没有很大的使用,但它必须在线。
我们不能添加另一个控制器。
我可以通过购买USB驱动器的情况下增加容量吗? mdadm是否允许创build跨SATA和USB驱动器的arrays? 我们不从mdadm启动。
在mdadm守护进程启动之前configuration了USB驱动器?
它应该工作; mdadm在块设备级别工作(它是驱动types不可知的)。
首先在虚拟机设置上testing它。 设置一些LV来模拟RAIDarrays,复制configuration,然后添加USB驱动器。 在真正的服务器上完成之前,您将解决任何问题。
如果在configurationUSB驱动器之前启动mdadm,则可以更改启动顺序。
也就是说,最好使用SATA驱动器。 如果你确实得到虚拟机拷贝运行也许可以取代现有的服务器?
另一件你可能会考虑的事情是把你的数据移动到一个更大的磁盘上。 如果你的数据在增长,你只会再次遇到这个问题。 升级服务器。
这应该是正确的,但请记住,在大多数RAIDconfiguration中,性能将受到arrays中速度最慢的驱动器的限制。 如果将USB驱动器与现有的SATA驱动器混合使用,则可能会导致性能下降。
另外请注意,没有必要的“mdadm守护进程”的function。 mdadm工具通常在启动时运行以组装任何现有的数组,但您可以随时在启动顺序(或手动)中运行。 实际的数组处理在内核中。