kubeadm join时出现错误:[ERROR Port-10250]: Port 10250 is in use [ERROR FileAvailable--etc-kubernetes-pki
kubeadm join时出现错误:[ERROR Port-10250]: Port 10250 is in use;[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists
初次使用kubeadm构建k8s集群,所以对子节点加入管理节点的过程认识不足,导致我先对子节点进行了kubeadm init
之后,才准备进行kubeadm join
操作。结果出现了如下错误:
[root@k8s-node02 ostrich5yw]# kubeadm join 192.168.139.129:6443 --token abcdef.0123456789abcdef \
> --discovery-token-ca-cert-hash sha256:3ac4ae8b5b3b08f2b8cd8a85be7b37bc5855e749ec9126e3d87bebfb2235af9b
[preflight] Running pre-flight checks[WARNING SystemVerification]: this Docker version is not on the list of validated versions: 20.10.6. Latest validated version: 18.09
error execution phase preflight: [preflight] Some fatal errors occurred:[ERROR DirAvailable--etc-kubernetes-manifests]: /etc/kubernetes/manifests is not empty[ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists[ERROR Port-10250]: Port 10250 is in use[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
问题原因:只有父节点需要运行kubeadm init --config=kubeadm-config.yaml --upload-certs | tee kubeadm-init.log
进行初始化;对于子节点来说,无需进行kubeadm init
进行初始化,直接运行kubeadm join加入父节点即可。
解决方法:运行kubeadm reset
重置子节点,之后直接对子节点使用kubeadm join 192.168.139.129:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:3ac4ae8b5b3b08f2b8cd8a85be7b37bc5855e749ec9126e3d87bebfb2235af9b
将其加入对应的父节点中。
kubeadm join时出现错误:[ERROR Port-10250]: Port 10250 is in use [ERROR FileAvailable--etc-kubernetes-pki相关推荐
- mysql 增删改查时的错误解决方法大全
mysql 增删改查时的错误解决方法大全 信息1:Error: Access denied for user: 'linanma@localhost' (Using password: YES ...
- CAS (10) —— JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法...
CAS (10) -- JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法 jboss版本: jb ...
- 安装vs2008中文时出现错误Write error in the file
安装vs2008中文时出现错误Write error in the file VS2008TeamSuite90DayTrialCHSX1429243.iso. Probably the disk i ...
- git提交代码时出现错误:error : unpack failed : error Missing commit XXX,
Git 提交出错 git提交代码时出现错误:error : unpack failed : error Missing commit 384ccb27185a68ec9c0d0ce948e7432d6 ...
- navicate导入sql时出现错误error:1300 - Invalid utf8 character string: 'D7D4D4'
navicate导入sql时出现错误error:1300 - Invalid utf8 character string: 'D7D4D4' powerdesign生成的sql文件,导入不了. 根据错 ...
- iar使用秉火DAP仿真时出现错误 Download error at 0x08000000: downloading into non-writable memory.
在学习野火stm32f103开发板时,iar使用秉火DAP仿真时出现错误 Download error at 0x08000000: downloading into non-writable mem ...
- Dev-C++当遇到 [error] stray ‘\241‘ in program ... 时发生错误的解决方法
当遇到 [error] stray '\241' in program - 时发生错误的解决方法 为什么会报错? 报错的意思是中文字符不识别导致产生了编译错误. 该错误是指源程序中有非法字符,需要将非 ...
- CMake编译VS工程,生成解决方案时遇到错误:error MSB3073: 命令“setlocal”
一.问题描述 CMake编译ZXing-cpp,编译成功后,打开项目,x86(win32)平台生成解决方案成功,但在x64平台,debug模式下报错:error MSB3073: 命令"se ...
- Latex中表格中固定表格宽度时出现错误“LaTeX Error: Illegal character in array arg.”
Latex中表格中固定表格宽度时出现错误"LaTeX Error: Illegal character in array arg.",如下: \documentclass{arti ...
最新文章
- linux查看重传次数,TCP-聊一聊重传次数
- 浅谈C++类(7)--析构函数
- 如何:通过现有代码创建 C++ 项目
- jmstemplate 获取队列id_学习Linux(38)消息队列
- 【工具】55种开源数据可视化工具简介
- springboot细节挖掘(日志系统)
- nginx事件 -- 第六篇 stale event
- 119.杨辉三角II
- Java加密的几种方式
- 怎么在html中把3个单元格合并成2个,Excel表格怎么将一个单元格拆分成2个?将多个单元合并成一个的方法...
- html调用wmp,web页面中嵌入window media player,支持IE和Chrome
- makefile写法整理
- 云和大数据,铺就宁夏特色“信息高速路”
- Romax Designer 机械传动系统 视频
- iOS开发设计模式详解
- Latex ulem包设置下划线删除线强调文本等效果
- Hexo yilia 主题添加来必力评论系统
- matlab在线_正版MATLAB向中国人民大学全校师生免费开放!
- [2017.02.06] 阅读《Effective Morden C++》
- 关于HTML知识点的小总结
热门文章
- PHP 计算两个两个文件的相对路径
- docker supervisor + compose
- CentOS下IPTABLES配置详解
- 使用网桥模式(bridge networking mode)配置KVM-QUME虚拟机网络
- 【心得】Ctrl+Z、\n、\0、eof的区别和用法
- Hibernate3 jar包的作用[转]
- 原创:MD5 32位加密软件
- linux开机和登陆欢迎信息
- 浅谈mysql的子查询
- 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)