Docker 会破坏软件 RAID 设置吗?

Docker 会破坏软件 RAID 设置吗?

软件 RAID 不应在运行 ESXi 虚拟机的机器上实施。这是否意味着我也希望在此服务器上避免使用 LVM 和/或 LXC/Docker 容器?

谢谢

答案1

LXC/Docker 在设计上与 RAID(任何 RAID)完全无关。Docker
/LXC 容器与主机在同一个内核上运行。
因此,我认为不存在任何与 docker 相关的问题。

答案2

实际上,RAID10 是首选高性能虚拟机的 RAID 级别。虽然它有缺点,但我不明白为什么不应该与 ESXi 或 Docker 一起使用。

回到最初的问题:docker 主要是一个用户空间事务。因此它不会破坏软件或硬件 RAID 设备。

顺便提一下,我强烈建议你反对便宜的 RAID 卡。如果您确实想要使用硬件 RAID,请购买带有 DRAM 缓存和 BBU/NV 模块的卡。

答案3

机器上运行的所有软件都像 RAID 是 1 个设备一样运行。这就是为什么通常设备是/dev/sdc 而不是/dev/sda ,然后也是/dev/sdb

如果您使用的是软件 RAID 而不是 RAID 卡,那么操作系统上的某些东西可能会导致操作系统注入的 RAID 无法正常运行。我知道人们一直在使用它们,但是我强烈建议使用 RAID 卡— 如果你有便宜的硬件,也值得将此功能加载到自己的硬件上

相关内容