kubernetes - rook-ceph-osd-prepare pod 卡了几个小时

标签 kubernetes storage ceph rook-storage

我是 ceph 新手,正在使用 rook 在 k8s 集群中安装 ceph。我看到 pod rook-ceph-osd-prepare 永远处于运行状态并卡在下面一行:

2020-06-15 20:09:02.260379 D | exec: Running command: ceph auth get-or-create-key 
client.bootstrap-osd mon allow profile bootstrap-osd --connect-timeout=15 --cluster=rook-ceph 
--conf=/var/lib/rook/rook-ceph/rook-ceph.config 
--name=client.admin --keyring=/var/lib/rook/rook-ceph/client.admin.keyring 
--format json --out-file /tmp/180401029

当我登录到容器并运行相同的命令时,我发现它也卡住了,在按 ^C 后,它显示了以下内容:

Traceback (most recent call last):
  File "/usr/bin/ceph", line 1266, in <module>
    retval = main()
  File "/usr/bin/ceph", line 1197, in main
    verbose)
  File "/usr/bin/ceph", line 622, in new_style_command
    ret, outbuf, outs = do_command(parsed_args, target, cmdargs, sigdict, inbuf, verbose)
  File "/usr/bin/ceph", line 596, in do_command
    return ret, '', ''

以下是我的所有 pod:

rook-ceph              csi-cephfsplugin-9k9z2                                3/3     Running            0          9h
rook-ceph              csi-cephfsplugin-mjsbk                                3/3     Running            0          9h
rook-ceph              csi-cephfsplugin-mrqz5                                3/3     Running            0          9h
rook-ceph              csi-cephfsplugin-provisioner-5ffbdf7856-59cf7         5/5     Running            0          9h
rook-ceph              csi-cephfsplugin-provisioner-5ffbdf7856-m4bhr         5/5     Running            0          9h
rook-ceph              csi-cephfsplugin-xgvz4                                3/3     Running            0          9h
rook-ceph              csi-rbdplugin-6k4dk                                   3/3     Running            0          9h
rook-ceph              csi-rbdplugin-klrwp                                   3/3     Running            0          9h
rook-ceph              csi-rbdplugin-provisioner-68d449986d-2z9gr            6/6     Running            0          9h
rook-ceph              csi-rbdplugin-provisioner-68d449986d-mzh9d            6/6     Running            0          9h
rook-ceph              csi-rbdplugin-qcmrj                                   3/3     Running            0          9h
rook-ceph              csi-rbdplugin-zdg8z                                   3/3     Running            0          9h
rook-ceph              rook-ceph-crashcollector-k8snode001-76ffd57d58-slg5q   1/1    Running            0          9h
rook-ceph              rook-ceph-crashcollector-k8snode002-85b6d9d699-s8m8z   1/1    Running            0          9h
rook-ceph              rook-ceph-crashcollector-k8snode004-847bdb4fc5-kk6bd   1/1    Running            0          9h
rook-ceph              rook-ceph-mgr-a-5497fcbb7d-lq6tf                      1/1     Running            0          9h
rook-ceph              rook-ceph-mon-a-6966d857d9-s4wch                      1/1     Running            0          9h
rook-ceph              rook-ceph-mon-b-649c6845f4-z46br                      1/1     Running            0          9h
rook-ceph              rook-ceph-mon-c-67869b76c7-4v6zn                      1/1     Running            0          9h
rook-ceph              rook-ceph-operator-5968d8f7b9-hsfld                   1/1     Running            0          9h
rook-ceph              rook-ceph-osd-prepare-k8snode001-j25xv                 1/1    Running            0          7h48m
rook-ceph              rook-ceph-osd-prepare-k8snode002-6fvlx                 0/1    Completed          0          9h
rook-ceph              rook-ceph-osd-prepare-k8snode003-cqc4g                 0/1    Completed          0          9h
rook-ceph              rook-ceph-osd-prepare-k8snode004-jxxtl                 0/1    Completed          0          9h
rook-ceph              rook-discover-28xj4                                   1/1     Running            0          9h
rook-ceph              rook-discover-4ss66                                   1/1     Running            0          9h
rook-ceph              rook-discover-bt8rd                                   1/1     Running            0          9h
rook-ceph              rook-discover-q8f4x                                   1/1     Running            0          9h

如果有人有任何提示来解决此问题或解决此问题,请告诉我?

最佳答案

就我而言,问题是我的 Kubernetes 主机不在同一内核版本中。
一旦我升级了内核版本以与所有其他节点匹配,这个问题就解决了。

关于kubernetes - rook-ceph-osd-prepare pod 卡了几个小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62400730/

相关文章:

c# - ASP.NET Core appsettings.json reloadOnChange 不适用于符号链接(symbolic link)文件?

storage - 在哪里存储 Outlook Web App 的较大数据?

database - 存储多个图像并将其显示在大文本中

docker - CoreOS中的Ceph RBD

ssl - Kubernetes 错误 : Unable to connect to the server: dial tcp 127. 0.0.1:8080

kubernetes - 在 kubernetes POD 定义中使用 containerPort

ios - 你能在 NSUserDefaults 中保存 Parse 信息吗? (IOS)

linux - 从 coreos 上的 kubernetes 调用 rbd (docker) 返回 fork/exec 无效参数

Kubernetes + CoreOS + Ceph RBD

kubernetes - 容器的 postStart Hook 中的多个命令