isaac.smith.fan

这个人很懒,什么都没有留下!

概览

发布的

订单

邀请码

关注

粉丝

收藏

设置

  • 我在安装Kubelet时遇到了问题,请教下楼主。
    问题定义:
    1、我的k8s-01、k8s-02、k8s-03,这3台服务器都能正常启动Kubelet服务,但是k8s-04服务器启动Kuberlet服务失败。
    2、我检查了所有相关服务器的防火墙,全部关闭,Swap空间也关闭,因为照着楼主的文档做,所以这些设置都没问题。
    3、我看了下 k8s-04 服务器的的 ~/.kube/config 文件,配置没有问题。
    4、k8s-01、k8s-02、k8s-03 服务器可以ping通vip,唯独k8s-04服务器无法ping通 Keepalived 的vip(注: k8s服务器都在一个网段内),而且k8s-04服务器的 ~/.kube/config文件中Server地址是指向vip的,我猜是k8s-04无法连接vip,导致kubelet启动失败。我查阅了网上的很多文档,没有找到解决办法。楼主能帮我指点指点吗?

    Kubernetes 1.14 二进制集群安装
  • ##################################### 分隔线 ###############################
    请根据IP进行修改

    分发环境变量脚本

    source environment.sh
    for node_ip in ${NODE_IPS[@]}
    do
    echo ">>> ${node_ip}"
    scp environment.sh root@${node_ip}:/opt/k8s/bin/
    ssh root@${node_ip} "chmod +x /opt/k8s/bin/* "
    done

    ##################################### 分隔线 ###############################

    该脚本中,建议[ echo ">>> ${node_ip}" ] 的下一行添加一条命令:
    ssh root@${node_ip} "mkdir -p /opt/k8s/bin/"
    如果不添加这条命令,在执行
    scp environment.sh root@${node_ip}:/opt/k8s/bin/
    命令时会出错,提示(参见附图):

    Kubernetes 1.14 二进制集群安装
  • #重启依赖于系统时间的服务
    systemctl restart rsyslog
    systemctl restart crond

    楼主真是心细,更改系统时区和同步时间,没有忘记重启时间依赖的服务
    我以前有过这方面的教训,所以,当我看到这一步骤时,感叹楼主写的文档质量真不错!
    谢谢楼主!

    Kubernetes 1.14 二进制集群安装
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索