首页 > 其他 > 详细

k8s集群使用kubeadm安装报错 v1.15.1

时间:2019-07-29 19:30:32      阅读:177      评论:0      收藏:0      [点我收藏+]

大致的安装过程网上都有,这里记录一下安装过程中出现的一些问题。

         集群环境 master:192.168.80.100   

                         node1:192.168.80.101

                         node2:192.168.80.101

        系统信息:centos 7.6.1810

        软件版本:kubeadm v1.15.1

                          docker    18.09.7

  1. 集群初始化完成后查看系统日志报错/var/log/message     

                        failed to get cgroup stats for "/system.slice/docker.service"

            原因分析:可能是由于docker版本比较高,不兼容。

            解决办法:修改配置文件/usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf

                            添加环境变量--runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice

                          修改之后为:Environment="KUBELET_CONFIG_ARGS=--config=/var/lib/kubelet/config.yaml --runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice "

         2、重启服务器之后集群无法启动输入kubectl get nodes后发现出现了错误:The connection to the server x.x.x.x:6443 was refused - did you specify the right host or port?

                 原因分析:查看日志发现kubelet没有启动,swap分区挂载报错。

                 解决办法:1、禁用swap分区,swapoff -a   。修改vi /etc/fstab  注释掉/dev/mapper/centos-swap swap swap defaults 0 0这一行。

                                   2、继续使用swap分区,修改配置文件/usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf

                                          添加环境变量 --fail-swap-on=false,修改之后为Environment="KUBELET_CONFIG_ARGS=--config=/var/lib/kubelet/config.yaml --runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice --fail-swap-o

                                                 n=false"

k8s集群使用kubeadm安装报错 v1.15.1

原文:https://www.cnblogs.com/wa-zz/p/11265572.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!