Kubernetes glusterfs:未能获取';卷文件';从服务器
我在pod日志中看到以下错误:Kubernetes glusterfs:未能获取';卷文件';从服务器,kubernetes,glusterfs,kubernetes-pvc,Kubernetes,Glusterfs,Kubernetes Pvc,我在pod日志中看到以下错误: , the following error information was pulled from the glusterfs log to help diagnose this issue: [2020-01-10 20:57:47.132637] E [glusterfsd-mgmt.c:1804:mgmt_getspec_cbk] 0-glusterfs: failed to get the 'volume file' from server [2020-
, the following error information was pulled from the glusterfs log to help diagnose this issue:
[2020-01-10 20:57:47.132637] E [glusterfsd-mgmt.c:1804:mgmt_getspec_cbk] 0-glusterfs: failed to get the 'volume file' from server
[2020-01-10 20:57:47.132690] E [glusterfsd-mgmt.c:1940:mgmt_getspec_cbk] 0-mgmt: failed to fetch volume file (key:vol_32dd7b246275)
我在三台服务器上安装了glusterfs—服务器1、2和3。我用heketi做PVC的动态供应。PVC创建成功,但当我尝试在此卷上装载某些内容时,pod创建显示以下状态:
kubectl get pods
NAME READY STATUS RESTARTS AGE
test-pod 0/2 ContainerCreating 0 4m22s
这不是Heketi问题的答案,但引入了一种替代解决方案,以基于Gluster的Kubernetes提供持久存储 Kadalu Project()是一个基于Gluster的解决方案,它本机与Kubernetes集成,而不使用Gluster的管理层 Kadalu只需两步即可提供Kubernetes存储 使用以下工具安装Kadalu操作器:
$ kubectl create -f https://kadalu.io/operator-latest.yaml
注册您的存储设备,通过该设备,您可以为Kubernetes中运行的应用程序提供持久卷。(使用pip3安装Kubectl kadalu在主节点中安装Kubectl插件
)
就这样!现在准备好进行PV索赔。有关快速启动,请参阅此链接
最新博文()解释了Kadalu的不同配置。不是对Heketi问题的回答,而是介绍了一种替代解决方案,以基于Gluster的Kubernetes提供持久存储 Kadalu Project()是一个基于Gluster的解决方案,它本机与Kubernetes集成,而不使用Gluster的管理层 Kadalu只需两步即可提供Kubernetes存储 使用以下工具安装Kadalu操作器:
$ kubectl create -f https://kadalu.io/operator-latest.yaml
注册您的存储设备,通过该设备,您可以为Kubernetes中运行的应用程序提供持久卷。(使用pip3安装Kubectl kadalu在主节点中安装Kubectl插件
)
就这样!现在准备好进行PV索赔。有关快速启动,请参阅此链接
最新的博文()解释了Kadalu的不同配置。我收到了同样的问题。你解决了吗?我也遇到了同样的问题。你解决了这个问题吗?