我在 Supermicro X9DRH 服务器主板上有一个 LSI2208 集成 raid 控制器。它目前有一个由 4 个旋转磁盘组成的逻辑驱动器 (LD)。现在我想在 JBOD 中添加更多驱动器,让操作系统直接访问它们(而不是为每个磁盘创建一个专用的 RAID0 LD)。
有几个链接(例如这里)解释了如何在 LSI2208 控制器上启用 JBOD 模式。这似乎是一个全有或全无的开关:控制器是否支持 JBOD。
命令:
megacli -AdpSetProp EnableJBOD 1 -a0
...将在控制器 0 上启用 JBOD 模式
从这里阅读,似乎插入控制器但未与逻辑磁盘关联的磁盘对操作系统可见。
问题:这是一个破坏性的操作吗?完成此操作后,现有 (RAID5/1/0) 逻辑磁盘会发生什么情况?还是这只会影响尚未分配给逻辑磁盘的磁盘?
我可以尝试一下,但这意味着首先要备份几 TB 的数据。
希望有人解答!
小智 10
我刚刚在配备 LSI 3108 的机器上尝试了这个。我放入了 8 个驱动器,将其中的 6 个设置为 RAID6,标记它,安装一个文件系统 (XFS),然后挂载它。然后我在挂载的FS上放了一些数据。
之后,我启用了 JBOD 模式,storcli64 /c0 set jbod=on
剩余的两个驱动器立即显示为 unix 设备,而现有的 RAID 卷保持不变。我什至通过阅读和写入来验证这一点。
至少在 3108 上,我可以混合模式。如果 LSI/Avago 允许在不警告您潜在问题的情况下进行模式切换,我会感到惊讶。他们的实用程序非常可靠。
归档时间: |
|
查看次数: |
8977 次 |
最近记录: |