老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

k8s如何解決節點狀態為NotReady的部署問題-創新互聯

這篇文章給大家分享的是有關k8s如何解決節點狀態為 NotReady的部署問題的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

創新互聯建站從2013年成立,先為宿豫等服務建站,宿豫等地企業,進行企業商務咨詢服務。為宿豫企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

問題

使用kubectl get nodes查看已加入的節點時,出現了Status為NotReady的情況。

root@master1:~# kubectl get nodes
NAME      STATUS      ROLES    AGE    VERSION
master1   NotReady    master   152m   v1.18.1
worker1   NotReady       94m    v1.18.1

這種情況是因為有某些關鍵的 pod 沒有運行起來,首先使用如下命令來看一下kube-system的 pod 狀態:

kubectl get pod -n kube-system
NAME                              READY   STATUS             RESTARTS   AGE
coredns-bccdc95cf-792px           1/1     Pending            0          3h11m
coredns-bccdc95cf-bc76j           1/1     Pending            0          3h11m
etcd-master1                      1/1     Running            2          3h10m
kube-apiserver-master1            1/1     Running            2          3h11m
kube-controller-manager-master1   1/1     Running            2          3h10m
kube-flannel-ds-amd64-9trbq       0/1     ImagePullBackoff   0          133m
kube-flannel-ds-amd64-btt74       0/1     ImagePullBackoff   0          174m
kube-proxy-27zfk                  1/1     Pending            2          3h11m
kube-proxy-lx4gk                  1/1     Pending            0          133m
kube-scheduler-master1            1/1     Running            2          3h11m

如上,可以看到 pod kube-flannel 的狀態是ImagePullBackoff,意思是鏡像拉取失敗了,所以我們需要手動去拉取這個鏡像。這里可以看到某些 pod 運行了兩個副本是因為我有兩個節點存在了。

你也可以通過kubectl describe pod -n kube-system<服務名>來查看某個服務的詳細情況,如果 pod 存在問題的話,你在使用該命令后在輸出內容的最下面看到一個[Event]條目,如下:

root@master1:~# kubectl describe pod kube-flannel-ds-amd64-9trbq -n kube-system

...

Events:
  Type     Reason                  Age                 From              Message
  ----     ------                  ----                ----              -------
  Normal   Killing                 29m                 kubelet, worker1  Stopping container kube-flannel
  Warning  FailedCreatePodSandBox  27m (x12 over 29m)  kubelet, worker1  Failed create pod sandbox: rpc error: code = Unknown desc = failed to create a sandbox for pod "kube-flannel-ds-amd64-9trbq": Error response from daemon: cgroup-parent for systemd cgroup should be a valid slice named as "xxx.slice"
  Normal   SandboxChanged          19m (x48 over 29m)  kubelet, worker1  Pod sandbox changed, it will be killed and re-created.
  Normal   Pulling                 42s                 kubelet, worker1  Pulling image "quay.io/coreos/flannel:v0.11.0-amd64"

手動拉取鏡像

flannel的鏡像可以使用如下命令拉到,如果你是其他鏡像沒拉到的話,百度一下就可以找到國內的鏡像源地址了,這里記得把最后面的版本號修改成你自己的版本,具體的版本號可以用上面說的kubectl describe命令看到:

拉去鏡像:

docker pull quay-mirror.qiniu.com/coreos/flannel:v0.11.0-amd64

等鏡像拉取完了之后需要把鏡像名改一下,改成 k8s 沒有拉到的那個鏡像名稱,我這里貼的鏡像名和版本和你的不一定一樣,注意修改:

docker tag quay-mirror.qiniu.com/coreos/flannel:v0.11.0-amd64 quay.io/coreos/flannel:v0.11.0-amd64

修改完了之后過幾分鐘 k8s 會自動重試,等一下就可以發現不僅flannel正常了,其他的 pod 狀態也都變成了Running,這時再看 node 狀態就可以發現問題解決了:

[kubeadm@server1 ~]$ kubectl get nodes
NAME      STATUS   ROLES    AGE    VERSION
server1   Ready    master   150m   v1.18.1
server2   Ready       150m   v1.18.1
server3   Ready       150m   v1.18.1
[kubeadm@server1 ~]$

k8s如何解決節點狀態為 NotReady的部署問題

感謝各位的閱讀!關于k8s如何解決節點狀態為 NotReady的部署問題就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


網頁標題:k8s如何解決節點狀態為NotReady的部署問題-創新互聯
本文鏈接:http://www.xueling.net.cn/article/cdgijg.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 中国浓毛少妇毛茸茸 | 久久国产精品影片 | 久久午夜无码鲁丝片午夜精品 | 日本a级特黄特黄刺激大片 黄色片在线 | 69av在线看| 国产免费看插插插视频 | 欧美xxxx喷水 | 中文字幕四虎 | 草逼一级片 | 久久99亚洲精品久久99 | 久久久精彩 | 97精品久久久久中文字幕 | 色翁荡息又大又硬又粗又视频软件 | 国产在线一区二区三区激情欧美 | 人人干夜夜 | 放荡开放的人妻穿丁字裤凹 | 无码av秘一区二区三区 | 亚洲第一视频区 | 99国产精品免费网站 | 翁吻乳婷婷小玲21 | 超碰97色| 色无码av在线播放 | 国产一级一级片 | 欧美激情成人在线 | www.youjizz.com日韩| 日本一区二区三区www | 欧美成人性a片免费观看办公室 | 国产V亚洲V天堂A无码 | 国内2020揄拍人妻在线视频 | 仙武帝尊700集在线观看 | 国偷自产视频一区二区久 | 精品成人免费自拍视频 | 亚州精品久久久久久久久 | av色久 | 丰满少妇夜夜爽爽高潮水网站 | 女子初尝黑人巨嗷嗷叫 | av在线播放一区 | 国产又粗又硬又黄视频免费着 | 女人下边被添全过程A片图片 | 成人18视频在线观看 | 成人爽a毛片免费啪啪红桃视频 |