Kubernetes K8s 結合國內外文章解決 The kubelet is not running
cat > /etc/yum.repos.d/kubernetes.repo <<EOF [kubernetes] name=Kubernetes baseurl= enabled=1 gpgcheck=0 repo_gpgcheck=0 gpgkey= EOF
yum install -y --nogpgcheck kubelet kubeadm kubectl systemctl enable kubelet
Initial timeout of 40s passed. [kubelet-check] It seems like the kubelet isn't running or healthy. [kubelet-check] The HTTP call equal to 'curl -sSL [::1]:10248: connect: connection refused. [kubelet-check] It seems like the kubelet isn't running or healthy. .... This error is likely caused by: - The kubelet is not running - The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)
[root@k8s-master ~]# cd /etc/systemd/system/kubelet.service.d/ -bash: cd: /etc/systemd/system/kubelet.service.d/: 沒有那個檔案或目錄
kubeadm init \ --image-repository registry.aliyuncs.com/google_containers \ --kubernetes-version=v1.23.5 \ --pod-network-cidr=10.244.0.0/16 \ --service-cidr=10.96.0.0/12 \ --apiserver-advertise-address=192.168.0.2
journalctl -xeu kubelet | grep Failed
3月 18 20:21:04 k8s-master kubelet[36490]: E0318 20:21:04.954990 36490 server.go:302] "Failed to run kubelet" err="failed to run Kubelet: misconfiguration: kubelet cgroup driver: \"systemd\" is different from docker cgroup driver: \"cgroupfs\""
1 { 2 "registry-mirrors": ["https://你的加速地址.mirror.aliyuncs.com"], 3 "log-driver": "json-file", 4 "log-opts": { 5 "max-size": "10m", 6 "max-file": "1" 7 }, 【看這!這加個逗號,下面加這句,結尾沒有逗號】 8 "exec-opts": ["native.cgroupdriver=systemd"] 9 }
systemctl daemon-reload systemctl restart docker systemctl restart kubelet kubeadm reset #重置了沒事的,反正之前也起不來~ y systemctl status kubelet #初始就是啟動不了的 #驗證cgroupdriver 修改生效 (這兩行都是驗證的)看到systemd 就對了 docker info -f {{.CgroupDriver}} docker info | grep -i cgroup
kubeadm init \ --image-repository registry.aliyuncs.com/google_containers \ --kubernetes-version=v1.23.5 \ --pod-network-cidr=10.244.0.0/16 \ --service-cidr=10.96.0.0/12 \ --apiserver-advertise-address=192.168.0.2
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70003733/viewspace-2904610/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- kubernetes/k8s CRI分析-kubelet建立pod分析K8S
- kubernetes/k8s CRI分析-kubelet刪除pod分析K8S
- docker/kubernetes國內源/映象源解決方式Docker
- Kubernetes-22:kubelet 驅逐策略詳解
- 最佳化國內外檔案協作解決方案!
- ubuntu使用國內ustc映象安裝kubelet kubeadm kubectlUbuntu
- 盤點:2011國內外主流雲端計算解決方案
- Kubernetes:kubelet 原始碼分析之探針原始碼
- 眾成翻譯-國外前端文章前端
- 關於檔案上傳元件國內外完美解決方案的調查元件
- 解決Bilibili無法選中文章內容
- 結合Kubernetes解讀微服務的12要素微服務
- 內外網同時連線解決
- 解決 Github 國內訪問問題Github
- 雲端儲存國外火爆國內冷
- 國內Kubernetes安裝步驟
- 同時訪問內外網解決方案
- 解決國內gem不能用的問題
- Kubernetes安裝之九:配置node節點之kubelet
- kubernetes實踐之五十:kubelet執行機制分析
- 關於內外網資料同步解決方案
- 解決內、外網同時訪問問題
- 解決GITLAB無法啟動runsv no runningGitlab
- Slave_SQL_Running:Nomysql同步故障解決方法MySql
- 國內的 go get 問題的解決 --gopmGo
- 國內electron-vue build報錯解決方法VueUI
- 國外、國內Hadoop的應用現狀Hadoop
- 課內外結合進行送別詩的複習策略1
- 課內外結合進行送別詩的複習策略2
- 課內外結合進行送別詩的複習策略3
- 課內外結合進行送別詩的複習策略4
- 課內外結合進行送別詩的複習策略5
- 行者APP適配國外環境問題解決APP
- 細數國內外的前端大牛前端
- Kubernetes 遷移節點 Kubelet 資料儲存目錄
- Vite 原始碼解讀系列(圖文結合) —— 外掛篇Vite原始碼
- 解決國外模板h1、h2、h3…不顯示中文文章標題的問題
- 國外與國內,數學與計算機 (轉)計算機