V1.27.10+rke2r1 离线搭建两个节点集群,node2无法加入集群

v1.27.10+rke2r1 离线搭建两个节点集群,node2无法加入集群

环境信息:
RKE2 版本: v1.27.10
Linux node1 3.10.0-1160.el7.x86_64 Linux node1 3.10.0-1160.el7.x86_64
ndoe1:master,node2:master

问题描述:
node1:master 正常启动


node1 配置文件

node2 配置文件

node2 启动

最终node1重新启动,发现node2没有出现在集群中
systemctl restart rke2-server.service

日志

重现步骤:

  • 安装 RKE2 的命令:
  1. mkdir /root/rke2-artifacts && cd /root/rke2-artifacts/
    2.下载4个文件
    install.sh #安装使用的脚本文件
    rke2-images.linux-amd64.tar.zst #需要的image文件包
    rke2.linux-amd64.tar.gz # rke2 二进制文件
    sha256sum-amd64.txt # 文件校验
    3.安装
    INSTALL_RKE2_ARTIFACT_PATH=/root/rke2-artifacts sh install.sh --disable rke2-metrics-server
    4.修改配置
    vim /usr/local/lib/systemd/system/rke2-server.service
    ExecStart=/usr/local/bin/rke2 server --node-name=node1 --disable rke2-metrics-server --disable rke2-ingress-nginx
  2. 启动
    systemctl daemon-reload
    systemctl enable rke2-server.service
    systemctl enable rke2-server.service
  3. 其它
    ln -s /var/lib/rancher/rke2/bin/* /usr/local/bin/
    export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
    7.其它错误

实际结果:
node1看不到node2节点

看配置和操作是没问题的,这个得看 node2 加入集群时候,node1 和 node2 的 rke2 日志才能知道具体的原因

经过多次重启,node2加入到集群了。
amazing :grinning: