原创 kubernetes添加刪除重啓節點

1.添加節點 (master)查看目前節點 [root@k8s-master ~]# kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-mast

原创 helm:Error: could not find tiller

報錯信息如下: root@8:~# helm version Client: &version.Version{SemVer:"v2.14.1", GitCommit:"5270352a09c7e8b6e8c9593002a735

原创 Docker 啓動拋出異常:設備空間不足

Error response from daemon: Cannot start container xxx: write /var/lib/docker/containers/xxxxx/hash281480960: no sp

原创 k8s 集羣部署問題整理1

1、hostname “master” could not be reached 在host中沒有加解析 2、curl -sSL http://localhost:10248/healthz curl: (7) Failed co

原创 Linux防止“rm -rf /”誤刪除

說明:不解釋了,運維應該在每臺服務器都去配置這個問題以減少災難的發生 方法: 1、safe-rm safe-rm是一個開源軟件用來替代不太安全的rm,可以在/etc/safe-rm.conf中配置路徑黑名單,定義哪些不能被safe

原创 k8s命令對node調度 cordon,drain,delete 區別

此三個命令都會使node停止被調度,後期創建的pod不會繼續被調度到該節點上,但操作的暴力程度不一 cordon 停止調度 影響最小,只會將node調爲SchedulingDisabled 之後再發創建pod,不會被調度到該節點 舊有的p

原创 解決Kubernetes集羣沒有啓動成功 1

登錄Kubernetes測試集羣時發現集羣好像沒有啓動成功。 運行kubectl cluster-info 查看集羣信息時報錯: The connection to the server 172.26.8.11:6443 was refu

原创 CentOS 7 下 NFS使用與配置

一、NFS概述 NFS是Network File System的縮寫,即網絡文件系統。客戶端通過掛載的方式將NFS服務器端共享的數據目錄掛載到本地目錄下。 nfs爲什麼需要RPC? 因爲NFS支持的功能很多,不同功能會使用不同程序來啓動,

原创 docker啓動異常 prior storage driver overlay2 failed: driver not supported

重啓docker服務出現錯誤提示信息 [root@ouou ~]# systemctl restart docker Job for docker.service failed because the control proces

原创 failed to import extension configexpress: No module named configexpress in mercurial

[root@fendou dddd]# hg pull -u *** failed to import extension configexpress: No module named configexpress pulling

原创 kubeadm join 使用的 token 過期之後,如何加入集羣

在 k8s 1.8 之後,默認生成的 token 有效期只有 24 小時,之後就無效了。if you require a non-expiring token use --token-ttl 0 在初始化集羣之後如果 token

原创 scp連接緩慢的解決方法

scp是linux中很好用的幾個命令之一,特別是在幾個服務器之間拷貝文件,好用到爆。但我們在使用scp命令時會遇到敲完命令回車時,連接很慢,要等好久才能出現輸入密碼的提示符。有沒有解決這個問題的方法呢?那是當然的。 方法/步驟 在

原创 安裝Kubernetes報錯:STATUS NotReady

執行kubeadm init命令後,想看一下所有節點的運行狀態,結果發現所有節點始終處於NotReady狀態 $ sudo kubectl get nodes NAME STATUS ROLES AG

原创 scp出現stalled的原因和解決方法

original.1026.tar 3% 2112KB 0.0KB/s - stalled - original.1026.tar 3% 2112KB 0.0K

原创 Kubernetes的如何進入pod進行操作

首先類似於Docker容器,Kubernetes 使用kubectl 進行命令行操作 進入docker容器 : docker exec -ti your-container-name /bin/sh 進入Kubernetes