基于kubeamd搭建集群遇到的問題匯總

如果上述操作完成后,還存在某個(gè)節(jié)點(diǎn)處于NotReady狀態(tài),可以在Master將該節(jié)點(diǎn)刪除

1)# master節(jié)點(diǎn)將該節(jié)點(diǎn)刪除

kubectl drain k8snode1 --delete-local-data --force --ignore-daemonsetskubectl delete node k8snode1?

2)# 然后到k8snode1節(jié)點(diǎn)進(jìn)行重置?

kubeadm reset

3)# 重置完后在加入

kubeadmjoin 192.168.177.130:6443--token8j6ui9.gyr4i156u30y80xf--discovery-token-ca-cert-hashsha256:eda1380256a62d8733f4bddf926f148e57cf9d1a3a58fb45dd6e80768af5a500

1.錯誤一

在執(zhí)行Kubernetes init方法的時(shí)候土至,出現(xiàn)這個(gè)問題

error execution phase preflight:[preflight] Some fatal errors occurred:[ERROR NumCPU]: the number of available CPUs 1 is less than the required 2

是因?yàn)閂Mware設(shè)置的核數(shù)為1,而K8S需要的最低核數(shù)應(yīng)該是2输钩,調(diào)整核數(shù)重啟系統(tǒng)即可

錯誤二

在給node1節(jié)點(diǎn)使用 kubernetes join命令的時(shí)候床玻,出現(xiàn)以下錯誤

error execution phase preflight:[preflight] Some fatal errors occurred:[ERROR Swap]: running with swap on is not supported. Please disable swap

錯誤原因是需要關(guān)閉swap

# 關(guān)閉swap

# 臨時(shí)? swapoff? -a?

# 永久? sed? -ri? 's/.*swap.*/#&/'? ?/etc/fstab? ? ? (-r? ?表示使用擴(kuò)展的正則表達(dá)式)

3.錯誤三

在給node節(jié)點(diǎn)使用 kubernetes join命令的時(shí)候,出現(xiàn)以下錯誤

The HTTP call equal to 'curl -sSL http://localhost:10248/healthz'? failed with error: Get http://localhost:10248/healthz: dial tcp[::1]:10248: connect: connection refused

解決方法屑柔,首先需要到 master 節(jié)點(diǎn)屡萤,創(chuàng)建一個(gè)文件

# 創(chuàng)建文件夾

mkdir? /etc/systemd/system/kubelet.service.d?

# 創(chuàng)建文件

vim /etc/systemd/system/kubelet.service.d/10-kubeadm.conf

# 添加如下內(nèi)容

Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests? ?--allow-privileged=true? ?--fail-swap-on=false"

# 重置

kubeadm reset

#刪除剛剛創(chuàng)建的配置目錄

rm? -rf? ?$HOME/.kube

#然后 在master重新初始化

kubeadm init--apiserver-advertise-address=192.168.31.200? --image-repositoryregistry.aliyuncs.com/google_containers--kubernetes-version? ?v1.18.0? ?--service-cidr=10.96.0.0/12? ?--pod-network-cidr=10.244.0.0/16

#初始完成后,再到 node節(jié)點(diǎn)掸宛,執(zhí)行 kubeadm join命令死陆,加入到master

kubeadm join 192.168.31.200:6443 --token darpgd.1hc96uxp56e4sso2 \

? ? --discovery-token-ca-cert-hash sha256:4b7d42d21c6dd78d3dd552b5937b48cd65d5b1b7091d6237d8283d1756b6c930

#添加完成后,使用下面命令唧瘾,查看節(jié)點(diǎn)是否成功添加

kubectl get nodes

4.錯誤四

在執(zhí)行查看節(jié)點(diǎn)的時(shí)候措译, kubectl get nodes 會出現(xiàn)問題

Unable to connect to the server: x509: certificate signed by unknown authority(possibly because of "?crypto/rsa: verification error"? while trying to verify candidate authority certificate"kubernetes")

這是因?yàn)橹皠?chuàng)建的配置文件還存在,也就是這些配置

mkdir -p? $HOME/.kube

sudo cp? -i? /etc/kubernetes/admin.conf? ?$HOME/.kube/config?

sudo chown? $(id-u):$(id-g)? ?$HOME/.kube/config

#需要做的就是把配置文件刪除饰序,然后重新執(zhí)行一下

rm? -rf? $HOME/.kube

然后再次創(chuàng)建一下即可

mkdir -p? $HOME/.kube

sudo cp? -i? /etc/kubernetes/admin.conf? ?$HOME/.kube/config?

sudo chown? $(id-u):$(id-g)? ?$HOME/.kube/config

這個(gè)問題主要是因?yàn)樵趫?zhí)行 kubeadm reset 的時(shí)候领虹,沒有把 $HOME/.kube 給移除掉,再次創(chuàng)建時(shí)就會出現(xiàn)問題了

5.錯誤五

1)在使用下面命令求豫,添加node節(jié)點(diǎn)到集群上的時(shí)候

kubeadm join 192.168.31.200:6443 --token darpgd.1hc96uxp56e4sso2 \

? ? --discovery-token-ca-cert-hash sha256:4b7d42d21c6dd78d3dd552b5937b48cd65d5b1b7091d6237d8283d1756b6c930

然后出現(xiàn)了這個(gè)錯誤

報(bào)錯截圖

出于安全考慮塌衰,Linux系統(tǒng)默認(rèn)是禁止數(shù)據(jù)包轉(zhuǎn)發(fā)的诉稍。所謂轉(zhuǎn)發(fā)即當(dāng)主機(jī)擁有多于一塊的網(wǎng)卡時(shí),其中一塊收到數(shù)據(jù)包最疆,根據(jù)數(shù)據(jù)包的目的ip地址將包發(fā)往本機(jī)另一網(wǎng)卡均唉,該網(wǎng)卡根據(jù)路由表繼續(xù)發(fā)送數(shù)據(jù)包。這通常就是路由器所要實(shí)現(xiàn)的功能肚菠。也就是說?/proc/sys/net/ipv4/ip_forward?文件的值不支持轉(zhuǎn)發(fā)

0:禁止

1:轉(zhuǎn)發(fā)

所以需要將值修改成1即可

echo "1"? > /proc/sys/net/ipv4/ip_forward? ? ?&& sysctl? -p

修改完成后舔箭,重新執(zhí)行命令即可

2)重新執(zhí)行命令后報(bào)錯:

報(bào)錯截圖

解決方法:

rm -rf /etc/kubernetes/kubelet.conf

rm -rf /etc/kubernetes/pki/ca.crt

再次執(zhí)行添加node命令:

kubeadm join 192.168.31.200:6443 --token darpgd.1hc96uxp56e4sso2 \

? ? --discovery-token-ca-cert-hash sha256:4b7d42d21c6dd78d3dd552b5937b48cd65d5b1b7091d6237d8283d1756b6c930

6.問題六

在安裝網(wǎng)絡(luò)插件的時(shí)候flannel狀態(tài)為Init:ImagePullBackOff

1)查看kube-flannel.yml文件時(shí)發(fā)現(xiàn)quay.io/coreos/flannel:v0.13.1-rc2-amd64

quay.io網(wǎng)站網(wǎng)絡(luò)不可達(dá)

2)下載flanneld:v0.13.1-rc2-amd64導(dǎo)入到docker中

可以去https://github.com/coreos/flannel/releases官方倉庫下載鏡像

3)導(dǎo)入鏡像,命令蚊逢,特別提示层扶,3個(gè)機(jī)器都需要導(dǎo)入,

docker load < flanneld-v0.13.1-rc2-amd64.docker

4)再次查看kubectl get pod -n kube-system??

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末烙荷,一起剝皮案震驚了整個(gè)濱河市镜会,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌终抽,老刑警劉巖戳表,帶你破解...
    沈念sama閱讀 212,686評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異昼伴,居然都是意外死亡匾旭,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,668評論 3 385
  • 文/潘曉璐 我一進(jìn)店門圃郊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來价涝,“玉大人,你說我怎么就攤上這事持舆∩瘢” “怎么了?”我有些...
    開封第一講書人閱讀 158,160評論 0 348
  • 文/不壞的土叔 我叫張陵逸寓,是天一觀的道長居兆。 經(jīng)常有香客問我,道長竹伸,這世上最難降的妖魔是什么泥栖? 我笑而不...
    開封第一講書人閱讀 56,736評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮佩伤,結(jié)果婚禮上聊倔,老公的妹妹穿的比我還像新娘。我一直安慰自己生巡,他們只是感情好耙蔑,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,847評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著孤荣,像睡著了一般甸陌。 火紅的嫁衣襯著肌膚如雪须揣。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,043評論 1 291
  • 那天钱豁,我揣著相機(jī)與錄音耻卡,去河邊找鬼。 笑死牲尺,一個(gè)胖子當(dāng)著我的面吹牛卵酪,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谤碳,決...
    沈念sama閱讀 39,129評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼溃卡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蜒简?” 一聲冷哼從身側(cè)響起瘸羡,我...
    開封第一講書人閱讀 37,872評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎搓茬,沒想到半個(gè)月后犹赖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,318評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡卷仑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,645評論 2 327
  • 正文 我和宋清朗相戀三年峻村,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片系枪。...
    茶點(diǎn)故事閱讀 38,777評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雀哨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出私爷,到底是詐尸還是另有隱情,我是刑警寧澤膊夹,帶...
    沈念sama閱讀 34,470評論 4 333
  • 正文 年R本政府宣布衬浑,位于F島的核電站,受9級特大地震影響放刨,放射性物質(zhì)發(fā)生泄漏工秩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,126評論 3 317
  • 文/蒙蒙 一进统、第九天 我趴在偏房一處隱蔽的房頂上張望助币。 院中可真熱鬧,春花似錦螟碎、人聲如沸眉菱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,861評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽俭缓。三九已至克伊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間华坦,已是汗流浹背愿吹。 一陣腳步聲響...
    開封第一講書人閱讀 32,095評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留惜姐,地道東北人犁跪。 一個(gè)月前我還...
    沈念sama閱讀 46,589評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像歹袁,于是被迫代替她去往敵國和親坷衍。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,687評論 2 351

推薦閱讀更多精彩內(nèi)容