【问题标题】:GKE Multiple PersistentVolumeClaims on one Filestore一个文件存储上的 GKE 多个 PersistentVolumeClaims
【发布时间】:2020-11-18 10:29:58
【问题描述】:

我需要帮助了解我的 Google Filestore 问题。

我创建了一个具有 BASIC_HDD 和 1TB 存储空间的 Filestore 实例。在 GKE 中,我提供了一个 PersistentVolume,如下所示:

apiVersion: v1
kind: PersistentVolume
metadata:
 name: my-fileshare
spec:
 capacity:
   storage: 1T
 accessModes:
 - ReadWriteMany
 nfs:
   path: /fileshare
   server: xxx.xxx.xxx.xxx

我的问题是,我可以从这 1TB 中创建多个 PersistentVolumeClaims 吗?像多个 PVC 一样使用,即每个 100GB?

【问题讨论】:

    标签: kubernetes google-cloud-platform google-kubernetes-engine google-cloud-filestore


    【解决方案1】:

    我自己已经测试过了。

    PV 和 PVC 具有 1:1 的关系。每个 PersistentVolume 可以恰好携带一个 PersistentVolumeClaim。

    但是您可以创建多个 PersistentVolume!例如,如果要将1TB(HDD 实例的最小值)拆分为 5 个相等的部分,则只需创建 5 个使用相同文件共享的不同名称的 PersistentVolume。只需从我的问题中获取脚本,更改名称并将大小缩小到200G。 Tada,您已将 Filestore 实例拆分为 5 个 PersistentVolume,现在可以将其用于不同目的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-18
      • 2013-11-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-29
      • 1970-01-01
      相关资源
      最近更新 更多