【发布时间】:2021-09-01 06:14:56
【问题描述】:
我正在使用 bitnami/minio helm 图表,并且正在尝试将 minio 配置为写入 NFS 支持的 PV。在pod中创建persistence.mountPath指定的路径,并成功挂载到NFS共享。
但是,即使我设置了 persistence.mountPath,minio 仍然会写入 minio pod 内的 /data(默认位置)。当我检查已部署的部署 yaml 时,mountPath 已正确设置为 persistence.mountPath。
volumeMounts:
- name: data
mountPath: /my-data
pod中创建目录/my-data并成功绑定nfs共享。
但是,尽管我在部署的 yaml 中的任何地方都看不到 /data,但 minio 仍然在 /data 中创建存储桶。
复制:
- 覆盖 persistence.mountPath
- 部署图表
- 创建存储桶
- 执行到 minio pod 并查看存储桶的创建位置。它是在 /data 中创建的,而不是在 persistence.mountPath 中创建的。
预期行为: Buckets 应该在 persistence.mountPath 中创建。
为什么 minio 还在写入 /data?我是否误解了 persistence.mountPath 的意图?
【问题讨论】: