Kubernetes:容器集群中的单节点文件服务器装入失败

我已经从现有的解决scheme中部署了NFS VM。 此外,我已经添加了永久磁盘1TB到这个实例。 然后,我试图与我现有的容器集群共享PD。 这是我的configuration:

apiVersion: extensions/v1beta1 kind: Deployment metadata: name: my-server-d spec: replicas: 1 template: metadata: name: my-server labels: name: my-server spec: containers: - image: gcr.io/my-project/docker-image:some-tag name: weather-server resources: requests: cpu: 100m memory: 100Mi limits: cpu: 500m memory: 1000Mi ports: - containerPort: 8080 name: http volumeMounts: - name: server-nfs-storage mountPath: /opt/data readOnly: true volumes: - name: server-nfs-storage nfs: server: nfs-storage-vm path: "/data" readOnly: true 

server: nfs-storage-vm这是我的NFS服务器的名称(我也成功地从集群内部的容器中ping通了它(通过ip地址和域名)

path: “/ data” – 这是1TB的附加永久磁盘

types:

 kubectl describe pod 

我看到跟随错误:

 mount failed: exit status 32 Mounting command: /home/kubernetes/bin/mounter Mounting arguments: nfs-storage-vm:/data /var/lib/kubelet/pods/de4f4ed3-2696-11e7-80c5-42010a840020/volumes/kubernetes.io~nfs/service-nfs-storage nfs [ro] Output: Running mount using a rkt fly container run: group "rkt" not found, will use default gid when rendering images mount.nfs: Failed to resolve server nfs-storage-vm: Temporary failure in name resolution 

没有安装卷容器的PS已经成功启动。