Rancher集群启动服务挂载rbd存储报错排查
生活随笔
收集整理的這篇文章主要介紹了
Rancher集群启动服务挂载rbd存储报错排查
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
系統運維
rook-ceph 集群部署完成后,新建主機發現所有容器節點無法掛載存儲空間:
Rancher 平臺啟動容器報錯顯示:
Deployment does not have minimum availability
解決辦法如下:
我rke部署的k8s集群,需要修改rke cluster.yaml 文件,將插件目錄到容器內部,添加內容如下:
kubelet:
extra_args:
cgroup-driver: \'systemd\'
kubelet:
extra_args:
volume-plugin-dir: /usr/libexec/kubernetes/kubelet-plugins/volume/exec
extra_binds:
- /usr/libexec/kubernetes/kubelet-plugins/volume/exec:/usr/libexec/kubernetes/kubelet-plugins/volume/exec
更新集群配置
cd /etc/rke/
[root@cnvs-kubm-101-103 rke]# ll
total 10716
-rw-r----- 1 root root 121688 Sep 4 11:09 cluster.rkestate
-rw-r--r-- 1 root root 1567 Sep 4 11:00 cluster.yml
-rw-r----- 1 root root 5431 Sep 4 11:08 kube_config_cluster.yml
#執行
rke up
集群升級完成后,從新建立存儲空間,再次啟動服務可以正常掛載磁盤。
參考文檔:
https://github.com/rook/rook/blob/master/Documentation/flexvolume.md
總結
以上是生活随笔為你收集整理的Rancher集群启动服务挂载rbd存储报错排查的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PCL: 根据几何规则的曲面剖分-贪婪法
- 下一篇: fatal error C1083: 无