gpt4 book ai didi

kubernetes - NFS卷位于kubernetes节点上的什么位置?

转载 作者:行者123 更新时间:2023-12-02 12:08:15 24 4
gpt4 key购买 nike

我一直在使用https://github.com/kubernetes/examples/blob/master/staging/volumes/nfs/README.md作为指导。

我已经成功设置了上面的工作。但是,我无法找到实际的“NFS卷”所在的位置-我猜它只是一个普通目录。

我在这里有两个目标:

  • 最初预填充卷/目录
  • 对此卷/目录进行备份

  • nfs-pvc.yaml
    apiVersion: v1
    kind: PersistentVolumeClaim
    metadata:
    name: nfs
    spec:
    accessModes:
    - ReadWriteMany
    storageClassName: ""
    resources:
    requests:
    storage: 1Mi

    最佳答案

    此部署是GCE特定的NFS。 NFS服务器在集群image: gcr.io/google_containers/volume-nfs:0.8中作为POD运行

    看这个部署文件https://github.com/kubernetes/examples/blob/master/staging/volumes/nfs/nfs-server-rc.yaml

    该Pod充当NFS服务器。如果运行`kubectl get pods',将会看到nfs-server pod正在运行。
    volume-nfs:是Google图片,并不熟悉所有功能。我可以看到kubectl cp选项,用于与NFS服务器POD进行文件复制。

    https://kubernetes.io/docs/user-guide/kubectl/v1.7/#cp

    例如:

    kubectl cp /tmp/foo <some-namespace>/nfs-server:/exports

    仅当容器上存在 tar可执行文件时,以上命令才有效。

    关于kubernetes - NFS卷位于kubernetes节点上的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45716611/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com