기본 고정 표시기 명령 :
고정 표시기는 이미지 파일로 패키지
sudo docker save -o quay.io/coreos/flannel:v0.11.0-amd64 ./plf.tar
고정 표시기 이름 :
docker tag ff281650a721 quay.io/coreos/flannel:v0.11.0-amd64
노드 노드를 삭제
# master上执行 kubectl drain 节点名称 --delete-local-data --force --ignore-daemonsets kubectl delete node 节点名称 # 节点执行: kubeadm reset
노드를 다시 시작
systemctl enable kubelet systemctl restart kubelet 或者 service kubelet start
예 : node01
# master上执行 kubectl drain node01 --delete-local-data --force --ignore-daemonsets kubectl delete node node01 # 节点执行: kubeadm reset
K8S-V1.13.3 버전 충족 구덩이 (: CentOS7를 거울을 사용) 배포 도구를 kubeadm 사용
배포 도중 K8s1.13.3 노드 플란넬 미러 네트워크 성분 풀다운되지 않은 노드 (플란넬 이미지가 다운로드 된 마스터 노드가 다운).
""" 主要的思路为:将master节点中flannel镜像打包成为文件,发送给node节点,然后node通过加载文件的方式将镜像还原。 1. 将master节点中flannel镜像打包成为文件。 docker save -o ./plf.tar {镜像的ID} 2. 发送到其他的node节点 3. 还原镜像(node节点执行),同时需要把镜像打tag值 docker load < {镜像文件} 或者 docker load --input {镜像文件} docker tag ff281650a721 quay.io/coreos/flannel:v0.11.0-amd64 4. 在master节点上删除node节点 详细步骤见上“删除node节点” 5. 将node节点重新加入到集群中 """
참고 노드는 특정 매개 변수 --ignore-프리 플라이트 - 오류 = 스왑 플러스 기억하는 클러스터에 참여