首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MountVolume.SetUp失败的卷“rook-ceph收集器-键环”:找不到秘密的“rook-ceph keyring”。

MountVolume.SetUp失败的卷“rook-ceph收集器-键环”:找不到秘密的“rook-ceph keyring”。
EN

Stack Overflow用户
提问于 2020-09-30 00:29:40
回答 1查看 2K关注 0票数 2

我正在使用rook在kubernetes集群上配置ceph,我运行了以下命令:

代码语言:javascript
复制
kubectl apply -f common.yaml
代码语言:javascript
复制
kubectl apply -f operator.yaml
代码语言:javascript
复制
kubectl apply -f cluster.yaml

我有三个带有atached卷的工作节点,并且在主服务器上,除了rook-crashcollector三个节点之外,所有创建的荚都在运行,当我描述这些荚时,我得到了以下消息:

代码语言:javascript
复制
MountVolume.SetUp failed for volume "rook-ceph-crash-collector-keyring" : secret "rook-ceph-crash-collector-keyring" not found

但是,所有节点都在运行和工作。

EN

回答 1

Stack Overflow用户

发布于 2020-10-13 07:52:26

很难确切地说出造成这种情况的原因是什么,但几乎没有什么可能:

  • 集群节点间组网问题

  • /var/lib/kubelet目录中与rook ceph.

相关的一些可能的剩馀套接字。

  • 连接到外部
  • 集群时的错误.

为了解决问题,您可以:

  • 使用Flannel并确保它使用的是正确的接口。检查kube-flannel.yml文件,看看它是否使用了--iface=选项。或者尝试使用Calico.

  • 清除./var/lib/rook/./var/lib/kubelet/plugins/./var/lib/kubelet/plugins_registry/目录并重新安装rook服务.

通过执行:kubectl -n rook-ceph create secret generic rook-ceph-crash-collector-keyring.手动创建rook-ceph-crash-collector-keyring秘密:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64129362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档