看着seaweedfs,我想换掉minio。主要原因- seaweedfs可以很容易地通过任意数量的节点/磁盘进行扩展。
但有几个问题与我的基础设施有关。现在我有2个节点,每个节点有100个硬盘(HPE CL5800),它们包含在kubernetes集群中。
那么,如何在这些节点上运行seaweedfs会更好呢?从所有磁盘制作storageClass?或者导出pod中包含mountPropogation的所有磁盘?或者第三个有趣的选择?
Minio现在正在运行mountPropogation,节点上有一个pod,所有100个驱动器。如果其中一个驱动器出故障,我们不需要重新启动pod。
有没有在这样的基础设施上运行海藻的最佳实践?
在此之前,非常感谢您。
发布于 2020-06-04 01:23:16
更新: SeaweedFS现在有了一个CSI驱动程序https://github.com/seaweedfs/seaweedfs-csi-driver
您可以使用该驱动程序为Kubernetes集群中的其他pods提供磁盘空间。
https://stackoverflow.com/questions/62130560
复制相似问题