当前位置: 首页 > news >正文 博宇娱乐网站建设在线h5免费制作网站 news 2025/10/22 2:07:55 博宇娱乐网站建设,在线h5免费制作网站,京东的网站建设历史,网站 案例1.错误一#xff1a;CentOS 7 上 kubeadm 版本不兼容问题 错误示例#xff1a; 错误信息表明#xff1a;当前安装的 kubeadm 版本仅支持 Kubernetes 控制平面版本 ≥1.27.0#xff0c;但您尝试部署的集群版本是 v1.25.4。这属于典型的 版本不匹配问题#xff0c;需通过以…1.错误一CentOS 7 上 kubeadm 版本不兼容问题 错误示例 错误信息表明当前安装的 kubeadm 版本仅支持 Kubernetes 控制平面版本 ≥1.27.0但您尝试部署的集群版本是 v1.25.4。这属于典型的 版本不匹配问题需通过以下步骤解决。 解决方案 1. 检查并卸载现有高版本 kubeadm # 查看当前 kubeadm 版本 kubeadm version # 卸载现有版本假设通过 yum 安装 sudo yum remove kubeadm kubelet kubectl 2.安装匹配 v1.25.4 的 kubeadm 工具链 # 添加阿里云 Kubernetes 仓库 cat EOF /etc/yum.repos.d/kubernetes.repo [kubernetes] nameKubernetes baseurlhttps://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled1 gpgcheck0 EOF# 安装指定版本组件 sudo yum install -y kubeadm-1.25.4-0 kubelet-1.25.4-0 kubectl-1.25.4-0 3.锁定版本防止意外升级 sudo yum install yum-plugin-versionlock sudo yum versionlock add kubeadm kubelet kubectl 4. 验证版本兼容性 此时应正常显示 v1.25.4 相关镜像列表 5.初始化集群 sudo kubeadm init --config kubeadm.yml 版本兼容性关键点 组件兼容要求错误示例kubeadm必须精确匹配控制平面版本1.27.0 kubeadm vs 1.25.4kubelet允许低一个次版本≤控制平面版本1.26.x kubelet vs 1.25.4kubectl允许±1次版本差异1.24-1.26 均兼容 1.25.4 注意Kubernetes 1.24 需手动管理 token4 kubeadm token create --print-join-command 错误二 CentOS 7 上 kubeadm init 预检错误 [rootmaster ~]# kubeadm init --apiserver-advertise-address192.168.52.111 --apiserver-bind-port6443 --cri-socketunix:///var/run/containerd/containerd.sock --image-repository registry.aliyuncs.com/google_containers --kubernetes-version1.25.4 --pod-network-cidr10.244.0.0/16 --service-cidr10.96.0.0/12 [init] Using Kubernetes version: v1.25.4 [preflight] Running pre-flight checks error execution phase preflight: [preflight] Some fatal errors occurred: [ERROR FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists [ERROR FileAvailable--etc-kubernetes-manifests-etcd.yaml]: /etc/kubernetes/manifests/etcd.yaml already exists [ERROR Port-10250]: Port 10250 is in use [preflight] If you know what you are doing, you can make a check non-fatal with --ignore-preflight-errors... To see the stack trace of this error execute with --v5 or higher [rootmaster ~]# kubeadm init --apiserver-advertise-address192.168.52.111 --apiserver-bind-port6443 --cri-socketunix:///var/run/containerd/containerd.sock --image-repository registry.aliyuncs.com/google_containers --kubernetes-version1.24.2 --pod-network-cidr10.244.0.0/16 --service-cidr10.96.0.0/12 [init] Using Kubernetes version: v1.24.2 [preflight] Running pre-flight checks error execution phase preflight: [preflight] Some fatal errors occurred:[ERROR FileAvailable--etc-kubernetes-manifests-kube-apiserver.yaml]: /etc/kubernetes/manifests/kube-apiserver.yaml already exists[ERROR FileAvailable--etc-kubernetes-manifests-kube-controller-manager.yaml]: /etc/kubernetes/manifests/kube-controller-manager.yaml already exists[ERROR FileAvailable--etc-kubernetes-manifests-kube-scheduler.yaml]: /etc/kubernetes/manifests/kube-scheduler.yaml already exists[ERROR FileAvailable--etc-kubernetes-manifests-etcd.yaml]: /etc/kubernetes/manifests/etcd.yaml already exists[ERROR KubeletVersion]: the kubelet version is higher than the control plane version. This is not a supported version skew and may lead to a malfunctional cluster. Kubelet version: 1.25.4 Control plane version: 1.24.2[ERROR Port-10250]: Port 10250 is in use [preflight] If you know what you are doing, you can make a check non-fatal with --ignore-preflight-errors... To see the stack trace of this error execute with --v5 or higher [rootmaster ~]# 错误原因分析 文件已存在错误 /etc/kubernetes/manifests/ 中的控制平面组件 YAML 文件是残留文件通常由以下原因导致 前次 kubeadm init 失败未完全清理不完整的 kubeadm reset 操作13 10250 端口占用 该端口是 kubelet 的 HTTPS 服务端口被占用说明 旧 kubelet 进程未完全终止其他服务如残留容器占用端口 解决方案 1. 彻底清理 Kubernetes 环境 # 强制重置集群 sudo kubeadm reset -f# 删除所有残留配置文件 sudo rm -rf /etc/kubernetes/manifests/* sudo rm -rf /etc/kubernetes/pki sudo rm -f /etc/kubernetes/*.conf sudo rm -f $HOME/.kube/config# 清理容器运行时 sudo crictl rm -fa sudo ctr -n k8s.io containers rm $(sudo ctr -n k8s.io containers list -q) 2. 释放 10250 端口 # 查找占用进程 sudo ss -tulnp | grep 10250# 终止相关进程 (示例) sudo kill -9 $(pidof kubelet) # 终止 kubelet sudo kill -9 $(sudo lsof -t -i:10250) # 强制终止端口占用进程# 重启容器运行时 sudo systemctl restart containerd 3. 验证环境准备 # 检查端口释放 sudo netstat -tuln | grep 10250 # 应无输出# 检查文件系统 ls /etc/kubernetes/manifests/ # 应显示空目录# 确认 CRI 状态 sudo crictl version # 应返回正常版本信息 4. 重新初始化集群根据自己的实际配置 sudo kubeadm init \--apiserver-advertise-address192.168.52.111 \--apiserver-bind-port6443 \--cri-socketunix:///var/run/containerd/containerd.sock \--image-repository registry.aliyuncs.com/google_containers \--kubernetes-version1.25.4 \--pod-network-cidr10.244.0.0/16 \--service-cidr10.96.0.0/12 \--ignore-preflight-errorsFileAvailable # 临时忽略文件存在检查 5. 初始化后配置 mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config 关键注意事项 版本一致性 确保所有组件版本匹配 1.25.4 sudo yum install -y kubelet-1.25.4 kubectl-1.25.4 kubeadm-1.25.4 sudo systemctl enable --now kubelet CRI 兼容性 Kubernetes 1.25 需使用 containerd 1.6 并启用 CRI 插件 sudo containerd config default | sudo tee /etc/containerd/config.toml sudo sed -i s/SystemdCgroup false/SystemdCgroup true/ /etc/containerd/config.toml sudo systemctl restart containerd 防火墙配置 开放必要端口 sudo firewall-cmd --permanent --add-port{6443,10250,2379-2380,30000-32767}/tcp sudo firewall-cmd --reload 文章转载自: http://www.morning.rongxiaoman.com.gov.cn.rongxiaoman.com http://www.morning.dtnyl.cn.gov.cn.dtnyl.cn http://www.morning.ndxss.cn.gov.cn.ndxss.cn http://www.morning.bgxgq.cn.gov.cn.bgxgq.cn http://www.morning.ykwgl.cn.gov.cn.ykwgl.cn http://www.morning.zlcsz.cn.gov.cn.zlcsz.cn http://www.morning.zylrk.cn.gov.cn.zylrk.cn http://www.morning.plhhd.cn.gov.cn.plhhd.cn http://www.morning.xmtzk.cn.gov.cn.xmtzk.cn http://www.morning.nyfyq.cn.gov.cn.nyfyq.cn http://www.morning.pctql.cn.gov.cn.pctql.cn http://www.morning.ysckr.cn.gov.cn.ysckr.cn http://www.morning.ldwxj.cn.gov.cn.ldwxj.cn http://www.morning.nhrkl.cn.gov.cn.nhrkl.cn http://www.morning.xpwdf.cn.gov.cn.xpwdf.cn http://www.morning.vehna.com.gov.cn.vehna.com http://www.morning.rbtny.cn.gov.cn.rbtny.cn http://www.morning.fwmln.cn.gov.cn.fwmln.cn http://www.morning.sftrt.cn.gov.cn.sftrt.cn http://www.morning.mcbqq.cn.gov.cn.mcbqq.cn http://www.morning.bcjbm.cn.gov.cn.bcjbm.cn http://www.morning.qnqt.cn.gov.cn.qnqt.cn http://www.morning.mxlwl.cn.gov.cn.mxlwl.cn http://www.morning.clwhf.cn.gov.cn.clwhf.cn http://www.morning.frqtc.cn.gov.cn.frqtc.cn http://www.morning.bncrx.cn.gov.cn.bncrx.cn http://www.morning.dfdhx.cn.gov.cn.dfdhx.cn http://www.morning.pqrhb.cn.gov.cn.pqrhb.cn http://www.morning.fkffr.cn.gov.cn.fkffr.cn http://www.morning.dfkby.cn.gov.cn.dfkby.cn http://www.morning.qjdqj.cn.gov.cn.qjdqj.cn http://www.morning.mxhcf.cn.gov.cn.mxhcf.cn http://www.morning.cryb.cn.gov.cn.cryb.cn http://www.morning.c7627.cn.gov.cn.c7627.cn http://www.morning.jcjgh.cn.gov.cn.jcjgh.cn http://www.morning.wrysm.cn.gov.cn.wrysm.cn http://www.morning.rghkg.cn.gov.cn.rghkg.cn http://www.morning.fwkq.cn.gov.cn.fwkq.cn http://www.morning.hyhqd.cn.gov.cn.hyhqd.cn http://www.morning.hryhq.cn.gov.cn.hryhq.cn http://www.morning.xwqxz.cn.gov.cn.xwqxz.cn http://www.morning.rnytd.cn.gov.cn.rnytd.cn http://www.morning.yfstt.cn.gov.cn.yfstt.cn http://www.morning.cpqwb.cn.gov.cn.cpqwb.cn http://www.morning.ttaes.cn.gov.cn.ttaes.cn http://www.morning.hsdhr.cn.gov.cn.hsdhr.cn http://www.morning.xmttd.cn.gov.cn.xmttd.cn http://www.morning.kpxnz.cn.gov.cn.kpxnz.cn http://www.morning.zybdj.cn.gov.cn.zybdj.cn http://www.morning.xfdkh.cn.gov.cn.xfdkh.cn http://www.morning.qjghx.cn.gov.cn.qjghx.cn http://www.morning.rcgzg.cn.gov.cn.rcgzg.cn http://www.morning.rtryr.cn.gov.cn.rtryr.cn http://www.morning.prgdy.cn.gov.cn.prgdy.cn http://www.morning.msgnx.cn.gov.cn.msgnx.cn http://www.morning.lkfhk.cn.gov.cn.lkfhk.cn http://www.morning.dkfb.cn.gov.cn.dkfb.cn http://www.morning.zzjpy.cn.gov.cn.zzjpy.cn http://www.morning.xrftt.cn.gov.cn.xrftt.cn http://www.morning.lrplh.cn.gov.cn.lrplh.cn http://www.morning.yrhd.cn.gov.cn.yrhd.cn http://www.morning.ppqjh.cn.gov.cn.ppqjh.cn http://www.morning.qmsbr.cn.gov.cn.qmsbr.cn http://www.morning.hqgxz.cn.gov.cn.hqgxz.cn http://www.morning.xjmyq.com.gov.cn.xjmyq.com http://www.morning.ydflc.cn.gov.cn.ydflc.cn http://www.morning.kxbdm.cn.gov.cn.kxbdm.cn http://www.morning.lmbm.cn.gov.cn.lmbm.cn http://www.morning.mgwpy.cn.gov.cn.mgwpy.cn http://www.morning.nbiotank.com.gov.cn.nbiotank.com http://www.morning.rdmz.cn.gov.cn.rdmz.cn http://www.morning.bby45.cn.gov.cn.bby45.cn http://www.morning.mdwlg.cn.gov.cn.mdwlg.cn http://www.morning.ghslr.cn.gov.cn.ghslr.cn http://www.morning.bmrqz.cn.gov.cn.bmrqz.cn http://www.morning.fthcn.cn.gov.cn.fthcn.cn http://www.morning.gthwz.cn.gov.cn.gthwz.cn http://www.morning.sgfgz.cn.gov.cn.sgfgz.cn http://www.morning.wbxr.cn.gov.cn.wbxr.cn http://www.morning.smszt.com.gov.cn.smszt.com 查看全文 http://www.tj-hxxt.cn/news/238444.html 相关文章: 新昌建设局网站wordpress 网站锁 微网站是不是就是手机网站wordpress的alt属性插件 库尔勒 网站建设本地电脑如何做网站服务器 骏驰网站建设广州做app软件开发的公司 东营网站建设公司 网络易旅游网站项目策划书 无锡建设局评职称网站知道网站域名怎么联系 免费送衣服在哪个网站做佛山网站制作好处 通过平台建网站免费网站怎么注册 php网站建设入门教程爱生活辽宁移动app 高明建网站服务中卫网站建设 wordpress建站 百度网盘表示商业网站的域名 微信网站案例wordpress 商业版权 有没有做淘宝的网站吗it运维服务管理体系 网站建设考级wordpress炫酷插件 棋牌网站建设源码一键生成vi设计 网站导航插件静安青岛网站建设 建立网站的过程移动端网站设计欣赏 开网站做网站赚钱吗昆明网站建设c3sales 谷歌排名网站优化dede网站前台没有图片 国家电网网站制作官方手表网站 网站图片像素亚成成品网站源码 自己做的小网站如何发布建工集团两学一做网站 免费制作二维码的网站洛阳网站建设的公司哪家好 wordpress 全站404我做微信淘宝客网站 好玩的电脑网页游戏苏州seo怎么做 上海网站建设网站优化app漳州网站建设优化 做网站容易还是app容易网站制作服务公司 网站设计报价单网站建设能用手机制作吗 浏览器什么网站都能打开的商标注册费用一般是多少钱 深圳电子商务网站制作深圳辰硕网站优化