gpt4 book ai didi

kubernetes - 卷 “rook-ceph-crash-collector-keyring”的MountVolume.SetUp失败:未找到 secret “rook-ceph-crash-collector-keyring”

转载 作者:行者123 更新时间:2023-12-02 12:09:51 29 4
gpt4 key购买 nike

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

kubectl apply -f common.yaml
kubectl apply -f operator.yaml
kubectl apply -f cluster.yaml
我有三个具有固定卷的工作节点,在主节点上,所有创建的Pod都在运行,除了三个节点的rook-ceph-crashcollector Pod,当我描述这些Pod时,我会收到此消息
MountVolume.SetUp failed for volume "rook-ceph-crash-collector-keyring" : secret "rook-ceph-crash-collector-keyring" not found
但是,所有节点都在运行并正常工作

最佳答案

很难确切说明可能是什么原因,但可能性很小:

  • 节点之间的群集网络问题
  • /var/lib/kubelet目录中与rook ceph相关的一些可能剩余的套接字。
  • 连接到外部Ceph集群时的错误。

  • 为了解决您的问题,您可以:
  • 使用Flannel并确保其使用正确的界面。检查kube-flannel.yml文件,看看它是否使用--iface=选项。或者尝试使用Calico。
  • 清除./var/lib/rook/./var/lib/kubelet/plugins/./var/lib/kubelet/plugins_registry/目录,然后重新安装rook服务。
  • 通过执行以下命令手动创建rook-ceph-crash-collector-keyring密码:kubectl -n rook-ceph create secret generic rook-ceph-crash-collector-keyring
  • 关于kubernetes - 卷 “rook-ceph-crash-collector-keyring”的MountVolume.SetUp失败:未找到 secret “rook-ceph-crash-collector-keyring”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64129362/

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