k8s遇到的错误记录

devtools/2024/10/21 5:47:08/

时隔四年有开始重新鼓捣k8s了,重新安装后遇到的错误记录如下:

Error: Package: kubelet-1.14.0-0.x86_64 (kubernetes)
           Requires: kubernetes-cni = 0.7.5
           Available: kubernetes-cni-0.3.0.1-0.07a8a2.x86_64 (kubernetes)
               kubernetes-cni = 0.3.0.1-0.07a8a2
           Available: kubernetes-cni-0.5.1-0.x86_64 (kubernetes)
               kubernetes-cni = 0.5.1-0
           Available: kubernetes-cni-0.5.1-1.x86_64 (kubernetes)
               kubernetes-cni = 0.5.1-1
           Available: kubernetes-cni-0.6.0-0.x86_64 (kubernetes)
               kubernetes-cni = 0.6.0-0
           Available: kubernetes-cni-0.7.5-0.x86_64 (kubernetes)
               kubernetes-cni = 0.7.5-0
           Available: kubernetes-cni-0.8.6-0.x86_64 (kubernetes)
               kubernetes-cni = 0.8.6-0
           Available: kubernetes-cni-0.8.7-0.x86_64 (kubernetes)
               kubernetes-cni = 0.8.7-0
           Available: kubernetes-cni-1.1.1-0.x86_64 (kubernetes)
               kubernetes-cni = 1.1.1-0
           Installing: kubernetes-cni-1.2.0-0.x86_64 (kubernetes)
               kubernetes-cni = 1.2.0-0
这个是由于kubernetes-cni版本的问题,推荐使用单独安装并安装前置依赖

--前置依赖
yum -y install yum-utils device-mapper-persistent-data lvm2
单独安装指定的版本的kubeletyum  -y  install kubelet-1.14.0

 kubeadm join 192.168.8.153:6443 --token p8z7us.fg1urcole799zbe4 \
>     --discovery-token-ca-cert-hash sha256:6a11f8a33540785ea9de5cf003504493e69986c56d82f751650ed306e082ddb2
[preflight] Running pre-flight checks
error execution phase preflight: [preflight] Some fatal errors occurred:
    [ERROR FileAvailable--etc-kubernetes-bootstrap-kubelet.conf]: /etc/kubernetes/bootstrap-kubelet.conf already exists
    [ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists
从节点加入主节点报错是由于之前有高版本的配置文件存在,删除对应的文件后重新加入即可

 rm -rf /etc/kubernetes/bootstrap-kubelet.conf rm -rf /etc/kubernetes/pki/ca.cr


http://www.ppmy.cn/devtools/42457.html

相关文章

Python 全栈体系【四阶】(五十二)

第五章 深度学习 十二、光学字符识别(OCR) 2. 文字检测技术 2.1 CTPN(2016) 2.1.1 概述 CTPN全称Detecting Text in Natural Image with Connectionist Text Proposal Network(基于连接文本提议网络的自然图像文本…

pdfbox pdf转换图片时中文丢失,变成方框,提示No glyph for xxx in font STSong-Light

使用pdfbox转换图片时,转换出来的图片中文丢失,变成方框。原因是由于服务器字体缺失,pdfbox在转换时找不到合适的字体。 有几种方案: 服务器安装字体,具体资源百度使用备用字体。 将pdfbox中的FontMapperImpl类&…

Nacos 进阶篇---Nacos服务端怎么维护不健康的微服务实例 ?(七)

一、引言 在 Nacos 后台管理服务列表中,我们可以看到微服务列表,其中有一栏叫“健康实例数” (如下图),表示对应的客户端实例信息是否可用状态。 那Nacos服务端是怎么感知客户端的状态是否可用呢 ? 本章…

Java通用三级菜单工具类

Java通用三级菜单工具类 通常在写三级菜单时会使用递归方式去写,但是时间长了会发现很多重复的代码一直在写,改,也就改几个名字。 实现方式 抽象属性结构 常用的三个字段,子级id、父级id、其次是数组children。 将返回对象或…

Linux 进程

文章目录 冯诺依曼体系 操作系统为什么要有操作系统系统调用和库函数概念进程的组成如何理解进程动态运行系统调用接口和用户操作接口 进程PCBPIDPCB和PIDgetpid()getppid()获取父进程pidfork() 创建进程父子进程为什么要创建子进程/proc 目录内查看进程文件夹chdir()改变进程的…

【文末附gpt升级方案】AIGC(人工智能):技术革命与人类未来的深度解析

AIGC(人工智能):技术革命与人类未来的深度解析 摘要:随着科技的不断进步,人工智能(AI)已成为现代社会的重要支柱。其中,AIGC(Artificial Intelligence Generated Conten…

STM32中SPI的使用

SPI(Serial Peripheral Interface)是一种高速、全双工、同步的通信协议,它广泛应用于微控制器与外设或其他微控制器之间的通信。SPI通过至少四条线路进行通信:一条串行时钟(SCLK)、一条主设备输出/从设备输…

C++—数组

数组是由一批相同类型的元素&#xff08;element&#xff09;的集合所组成的数据结构&#xff0c;分配一块连续的内存来存储。 语法&#xff1a; <数据类型> <数组名>[<数组长度>]; 数据类型&#xff1a;数组内存放的数据类型&#xff0c;如int、char&…