【发布时间】:2017-02-17 09:51:42
【问题描述】:
我已经建立了一个 glusterfs 集群,为 kubernetes 中的 pod 提供卷。 glusterfs方式挂载volume没有问题:
"volumes": [
{
"name": "vol1",
"glusterfs": {
"endpoints": "glusterfs-cluster",
"path": "a-gluster-vol"
}
}
]
我的问题是,我可以以 nfs 方式使用 gluster 卷吗?像这样的
"nfs": {
"server": "someaddress",
"path": "/a-gluster-vol"
}
吊舱是failedMount
50s 18s 7 {kubelet kube-node-21} Warning FailedMount MountVolume.SetUp failed for volume "kubernetes.io/nfs/818e0668-f7df-11e6-9f69-52540092af07-vol1" (spec.Name: "vol1") pod "818e0668-f7df-11e6-9f69-52540092af07" (UID: "818e0668-f7df-11e6-9f69-52540092af07") with: mount failed: exit status 32
Mounting command: mount
Mounting arguments: 192.168.16.180:/nfs /var/lib/kubelet/pods/818e0668-f7df-11e6-9f69-52540092af07/volumes/kubernetes.io~nfs/vol1 nfs []
Output: mount.nfs: requested NFS version or transport protocol is not supported
【问题讨论】:
-
在不使用 gluster 客户端工具的情况下不要使用 gluster 位置:如果没有修复操作,它将使数据无法通过 gluster 获得。
标签: kubernetes nfs glusterfs