k3s使用中的常见问题
这篇文章用于记录k3s使用中常见问题。
问题1: k3s-agent启动成功但是提示错误信息
错误信息示例:
[root@host122 ~]# k3s agent --server ${K3S_URL} --token ${K3S_TOKEN}
INFO[0000] Preparing data dir /var/lib/rancher/k3s/data/2492a28b74abfbdbd3f943c8109a93e979669647bbbe95eadae43b60c667df69
INFO[2019-11-27T00:37:00.465328558-05:00] Starting k3s agent v1.0.0 (18bd921c)
INFO[2019-11-27T00:37:00.466031302-05:00] module overlay was already loaded
INFO[2019-11-27T00:37:00.466065090-05:00] module nf_conntrack was already loaded
INFO[2019-11-27T00:37:00.466082470-05:00] module br_netfilter was already loaded
INFO[2019-11-27T00:37:00.468531171-05:00] Running load balancer 127.0.0.1:36065 -> [192.168.163.121:6443]
ERRO[2019-11-27T00:37:00.472709375-05:00] failed to get CA certs at https://127.0.0.1:36065/cacerts: Get https://127.0.0.1:36065/cacerts: read tcp 127.0.0.1:56040->127.0.0.1:36065: read: connection reset by peer
错误原因:k3s的server端iptables设定不正确。
最简单粗暴的对应方法:使用iptables -F清除服务器端iptables规则,重新连接即可成功。
问题2: 缺省安装是否需要设定防火墙、iptables和SELINUX
在最小化的CentOS 7.6下缺省安装,firewalld服务启动状态,SELINUX缺省状态,并未特意做任何设定。使用离线安装方式,k3s可以正常启动和使用。SELINUX缺省状态下只需要保证semanage所在的包policycoreutils-python安装了即可。
问题3: kubectl cluster-info仅显示127.0.0.1下能够连接节点成功么
服务器端缺省安装,使用kubectl cluster-info命令中返回的机器信息均为127.0.0.1,这是因为server的bind_address缺省设定的原因,在服务器端设定此项即可解决问题。但是如下状态之下,并不影响agent的连接和kubectl get node的节点显示。
[root@host121 ~]# kubectl cluster-info
Kubernetes master is running at https://127.0.0.1:6443
CoreDNS is running at https://127.0.0.1:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
Metrics-server is running at https://127.0.0.1:6443/api/v1/namespaces/kube-system/services/https:metrics-server:/proxyTo further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
[root@host121 ~]#
问题4: 如何使用Docker作为容器运行环境
缺省安装时k3s直接使用containerd作为容器运行环境,如何指定Docker作为运行环境可参看下文说明:
- https://liumiaocn.blog.csdn.net/article/details/103249619
其他问题:TBD
k3s使用中的常见问题相关推荐
- Qt的安装和使用中的常见问题(详细版)
对于太长不看的朋友,可参考Qt的安装和使用中的常见问题(简略版). 目录 1.引入 2.Qt简介 3.Qt版本 3.1 查看安装的Qt版本 3.2 查看当前项目使用的Qt版本 3.3 查看当前项目使用 ...
- matlab中等号前面的波浪线,WORD使用中的常见问题问答讲述.doc
WORD使用中的常见问题问答 流星雨 发表于: 2007-12-07 11:45 来源: 苍梧晚报社区门户 在科研工作中,我们发现学术资源共享途径.文献检索工具.文本编辑技巧.软件使用窍门都是非常重要 ...
- W5100使用中的常见问题
来自:成都浩然 越来越多的嵌入式网络系统project师喜欢上了W5100,它集TCP/IP协议栈.以太网的MAC和PHY一体,不仅使系统性能得到非常大的提升,也给产品开发工作带来极大的方便.随着W5 ...
- 工业POE交换机使用中的常见问题汇总
我们在使用工业POE交换机的过程中,不可避免的会遇到一些问题,我们只有对这些问题有了详细的了解认识之后,才能更好的使用操作工业交换机,在这里,杭州飞畅科技的小编为此专门为大家整理了在使用工业POE交换 ...
- EMV内核使用中的常见问题
EMV内核在使用上会由于调用不当引起的许多问题,本文旨在基于内核LOG(也就是与IC卡交互的指令LOG)的基础上,对一些常见问题作初步的分析与解答,方便不熟悉EMV规范的同学参考. 本文的前提是你已经 ...
- 回路电阻测试仪使用中的常见问题及排除方法
回路电阻测试仪在我们日常使用中难免会遇到各种异常的问题,下面我们就简单来讲讲怎么样解决这些异常的问题: 一.现象:回路电阻测试仪接入220V交流电源,风机无运转声,且按一下"测试开关&quo ...
- Unirech-阿里云国际版云服务器ecs实例使用中的常见问题汇总
1.如何查看阿里云国际版可购买云服务器ecs的地域? 可以进入到ECS实例购买界面,查看各地域可购买情况. 2.选择的ecs实例显示已经售罄怎么办? 由于ecs实例配置是实时变动的,所以遇到售罄的情况 ...
- Google play developer谷歌开发者注册和使用中的常见问题和解决方案
1.谷歌开发者注册时候所使用的网络问题 解决方案: 1.购买大厂的虚拟服务器,阿里云.亚马逊aws. 这里需要注意的点就是,找到稳定的上网环境,这点为后续的账号稳定有很好的帮助:建议使用日本.香港的相 ...
- verilog异步复位jk触发器_同步复位和异步复位常见问题总结
总结同步和异步复位使用中的常见问题. 同步复位 问题1: 综合工具并不能轻易区分出同步复位信号和其他数据信号,综合出来的电路不唯一,某些电路结构在网表仿真时可能出现x态. 该段代码可能综合出两种电路结 ...
最新文章
- proftpd的搭建以及相关配置
- 后台获得客户端IP地址
- Deep Learning(深度学习)学习笔记整理系列之(八)
- 什么是长连接和短连接?(长链接、短链接)什么时候使用长连接、短链接?
- 神经网络 | 单层感知器从0到1(附Python源代码)
- golang goroutine协程概念及入门:轻量级线程(或用户态线程)
- 若非必要请勿直接使用@_
- 信息系统管理整体管理过程
- 项目总结(采用领域驱动开发方式)
- 拥抱PostgreSQL,红帽再表态:SSPL的MongoDB坚决不用
- 三次多项式曲线php,多项式计算的效率测试,多项式计算效率_PHP教程
- python 拆分字符串反斜杠_每日一课 | Python 拆分字符串入到字典里面
- Struts2中Action接收参数的方法
- 笔记本电脑 联想 Thinkpad E420 无法打开摄像头怎么办
- word如何插入和删除脚注,尾注
- ORB_SLAM3系统框图
- 正三角java_Java中的的画正三角方法
- git 加速代理设置,单仓库设置代理,指定仓库设置单独代理
- 康海时代nc系列串口服务器,康海时代NC616系列串口服务器
- apache配置wss