k8s-----常見故障及解析
k8s做單節點遇到的問題
一、做二進位制的單節點的安裝故障
Error: client: etcd cluster is unavailable or misconfigured;
error #0: client: endpoint https://20.0.0.10:2379 exceeded header timeout; error #1: dial tcp 20.0.0.12:2379: connect: connection refused;
error #2: dial tcp 20.0.0.11:2379: connect: connection refused
解決辦法:一,先看自己有沒有打錯,,我對etcd進行了健康狀態檢查,發現它不健康
我又去看了下node節點上,,居然etcd都是關閉狀態,於是各自執行開啟etcd,,並設定開機自啟,,然後去做叢集的健康檢查,發現恢復正常
最後執行自己的最先問題的命令後,正常了
報錯二:發現檔案已經存在了,還是會報錯
[root@node1 ~]# mv mk-docker-opts.sh fianneld /opt//kubernetes/bin/mv: cannot stat ‘fianneld’: No such file or directory[root@node1 ~]# mv mk-docker-opts.sh flanneld /opt//kubernetes/bin/mv: cannot stat ‘mk-docker-opts.sh’: No such file or directory[root@node1 ~]# mv mk-docker-opts.sh flanneld /opt/kubernetes/bin/mv: cannot stat ‘mk-docker-opts.sh’: No such file or directorymv: cannot stat ‘flanneld’: No such file or directory[root@node1 ~]# mv mk-docker-opts.sh flannel /opt/kubernetes/bin/mv: cannot stat ‘mk-docker-opts.sh’: No such file or directorymv: cannot stat ‘flannel’: No such file or directory[root@node1 ~]# ls /opt/kubernetes/bin/flanneld mk-docker-opts.sh
解決辦法:找到原來的檔案刪除在去移動
問題:建立的資源怎麼都刪不掉,,狀態是Terminating的pod
解決方法:強制刪除名為POD_NAME的Podkubectl delete pod/nginx-dbddb74b8-fxb9t --grace-period=0 --force
問題:在master上看nodes節點時是notready狀態
看看什麼都是正常的,於是看VIP地址是消失的狀態解決問題:重啟一下keepalived就行了問題:建立資源的時候發現有兩個資源執行,一個ImagePullBackOff狀態
解決辦法:1、檢視這個資源在那個地方建立的
2、然後到這個節點上將docker重啟一下,在去看,如下說明建立中,等一會就好了,也可以用kubectl get pods -w檢視下是建立的過程
問題:在釋出的時候出現報錯如下:建立的都正常就是報錯釋出不了
解決辦法:
問題:在k8s的nginx資源版本更新時遇到問題如下
解決辦法:先回滾到原來的版本,在進行更新就好了,,這可能是網路的問題當遇到penging狀態時,檢查keepalived問題:本地上傳了映象後再master上來取映象時,出現node1和node2上拉去時,一個成功一個失敗,下圖
解決辦法:因為我的node1沒有上傳v2的映象到私有倉庫,所有當我把node1的v2的映象上。就好了
相關文章
- 伺服器常見故障及解決辦法伺服器
- 統信UOS系統常見故障及處理方法
- DNS故障的幾種常見原因及解決方法DNS
- 網路交換機常見故障及解決方法
- 【伺服器資料恢復】Raid磁碟陣列常見故障解析伺服器資料恢復AI陣列
- 光纖收發器常見故障及對應解決方法
- 域名解析常見問題盤點及解答
- DNS解析常見問題:域名解析生效原理及時間DNS
- 0.java開發常見故障Java
- 一文讀懂DNS解析故障常見情況(中科三方)DNS
- 5種常見的 DNS 故障診斷及問題處理方法DNS
- 三菱PLC常見故障及遠端維護解決方案
- 一文讀懂DNS解析故障的排查思路,輕鬆解決解析常見問題DNS
- 程式設計師筆記|常見的SpringMVC故障排查及解決方案程式設計師筆記SpringMVC
- NO.A.0001——zabbix常見故障的處理
- weex常見問題解析
- SVN常見符號解析符號
- Oracle RAC常見啟動失敗故障分析Oracle
- 常見面試題 - URL 解析面試題
- 經典乾貨:Docker 常見故障排查處理Docker
- oracle資料庫常見故障和解決難度Oracle資料庫
- 普通raid常見故障解和決方案彙總AI
- 域名解析常見問題(下)
- 域名解析常見問題(上)
- react 常見setState的原理解析React
- CentOS 常見異常及解決辦法CentOS
- 華為雲服務治理 | 微服務常見故障模式微服務模式
- css(三):常見元件及套路CSS元件
- 常見埠及安全測試
- 常見加密演算法及常見加密演算法簡述加密演算法
- JDK1.8原始碼解析(常見類)JDK原始碼
- Oracle redo解析之-3、常見change分析Oracle Redo
- 常見裝置螢幕解析度
- 2019年常見的Linux面試題及答案解析,哪些你還不會?Linux面試題
- 串列埠通訊常見的錯誤和故障排除方法串列埠
- 伺服器故障的常見原因和預防辦法伺服器
- rabbitmq 原理、叢集、基本運維操作、常見故障處理MQ運維
- Windows作業系統常見故障問題和解決方案Windows作業系統