关于使用k8s部署时,pv的accessMode的一些疑问

使用helm部署集群后,通过sc创建的pv accessMode 发现是 RWO,每个fe和be节点都有自己的pv,这样的话数据的访问是各自节点访问各自的pv,这样的话对数据的一致性和完整性有没有影响,或者是starrocks有自己的元数据管理,可以知道数据的分布情况。

PV当作POD的本地盘使用, 和shared-nothing架构下的物理机/虚拟机部署是一样的.

当pod数量减少,pod对应的数据会自动迁移到其他pod么?

不会. shared-nothing架构下, 数据分布和迁移行为没有因为在k8s部署而发生变化.

分布在减少pod的数据会怎么办呢

跟手动下掉节点一样, 会产生数据丢失. 减少POD前先迁移数据. 也可以用shared-data架构, 就不存在数据迁移的问题.

好的,明白了,谢谢 :grinning: