当前位置: 首页 > news >正文

从头搭建环境安装k8s遇到的问题

基本信息

master节点IP: 172.31.0.3
node01节点IP:172.31.0.4
node02节点IP:172.31.0.5
子网掩码:255.255.0.0
网关:172.31.0.2
DNS:114.114.114.114

安装前要检查的信息

检查三台主机的mac地址是否重复:ip a
检查三台主机的product_id是否重复:cat /sys/class/dmi/id/product_uuid

配置好基础信息

yum配置:
参考网址:https://www.cnblogs.com/kohler21/p/18331060

yum源配置:
参考网址:https://www.cnblogs.com/zbtblogs/p/18375435
https://www.cnblogs.com/OneSeting/p/18532166

安装calico报错:

error: error validating "calico.yaml": error validating data: invalid object to validate; if you choose to ignore these errors, turn validation off with --validate=false

解决办法:要带版本号

curl https://docs.projectcalico.org/v3.20/manifests/calico.yaml -O
kubectl apply -f calico.yaml

主节点重装步骤:
https://blog.csdn.net/woay2008/article/details/93250137

分节点加入主节点报错时,重新加入配置:
https://cn.bing.com/search?pglt=163&q=error+execution+phase+kubelet-start%3A+error+uploading+crisocket%3A+timed+out+waiting+for+the+condition&cvid=83f8e5cdc485406ca45a607e60ef6ec2&gs_lcrp=EgRlZGdlKgYIABBFGDkyBggAEEUYOdIBBzM2N2owajGoAgCwAgA&FORM=ANNTA1&adppc=EDGESSB&PC=CNNDDB

init之后coredns一直处于containerCreating状态是正常的,需要安装网络组件,如calico,安装好后问题解决

指令:

    #查看日志kubectl logs {pod name} -n kube-system#删除应用kubectl -n kube-system delete pods #重置主节点应用,重置后要删除对应目录  rm -rf $HOME/.kube 然后再进行新的安装kubeadm reset#查看应用的错误信息kubectl describe pods -n kube-system dashboard-metrics-scraper-79c5968bdc-b5v4c

安装整体流程参考文档

https://www.yuque.com/atguigu-team/frzi7z?# 密码: trk3
https://blog.csdn.net/qq_41860461/article/details/122418639

http://www.lqws.cn/news/454987.html

相关文章:

  • 宽带中频10.4G采集卡
  • Day37 早停策略和模型权重的保存
  • LeetCode 680.验证回文串 II
  • Python内存使用分析工具深度解析与实践指南(上篇)
  • GoogLeNet:图像分类神经网络的深度剖析与实践
  • chili3d笔记19 读取dxf
  • 大话软工笔记—功能的概要设计
  • 数据库part2---子查询
  • 常用绘图工具网站推荐合集:打造高效可视化表达力!
  • OPENPPP2 通用有栈协程架构探秘(C++ 高级编程指南)
  • 解决uni-app发布微信小程序主包大小限制为<2M的问题
  • 嵌入式学习笔记——day36-多路IO复用
  • 在PHP环境下使用SQL Server的方法
  • Ruoyi(若依)整合websocket实现信息推送功能(消息铃铛)
  • AS32A601与ASM1042芯片在电力系统自动化监控中的应用效能分析
  • tkinter Entry(输入框)组件学习指南
  • Linux/Armageddon
  • Sentinel 服务限流机制
  • 信息抽取数据集:多层次分类与深度分析综述
  • C#读取OPCUA节点数据
  • API 调试工具校验 JSON Mock 接口(一):无参请求与基础响应验证
  • Android 当apk是系统应用时,无法使用webView的解决方案
  • 汽车加气站操作工考试题库含答案【最新】
  • DB面试题
  • mysql查询使用`_rowid` 虚拟列
  • vtk和opencv和opengl直接的区别是什么?
  • Pinia在多步骤表单中的实践应用
  • 芯谷科技--高性能、高可靠性降压转换器D3502C
  • 泛型方法调用需要显示指定泛型类型的场景
  • 【JUC面试篇】Java并发编程高频八股——线程池