Rke2使用的ipv6地址问题

问题描述:

使用rancher注册新节点的时候,发现rke2找的ipv6的地址是之前manager服务器ipv6的地址,但是这个ipv6的地址更换过一次,
重现步骤:

1.使用rancher注册新节点的命令注册
2.节点一直卡在注册状态
3.sudo journalctl -u rke2-agent -f
去检查状态之后发现找的是之前管理节点ipv6的地址,这个地址不是最新的管理节点的地址

预期结果:
成功注册节点

实际结果:
一直卡在注册状态

日志

Jul 09 03:03:16 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:03:16Z” level=warning msg=“not running in CIS mode” Jul 09 03:03:16 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:03:16Z” level=info msg=“Applying Pod Security Admission Configuration” Jul 09 03:03:16 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:03:16Z” level=info msg=“Starting rke2 agent v1.28.9+rke2r1 (07bf87f9118c1386fa73f660142cc28b5bef1886)” Jul 09 03:03:16 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:03:16Z” level=info msg=“Adding server to load balancer rke2-agent-load-balancer: [2600:1f16:de1:d800:fb83:2d2f:c4bb:3d99]:9345” Jul 09 03:03:16 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:03:16Z” level=info msg=“Running load balancer rke2-agent-load-balancer 127.0.0.1:6444 → [[2600:1f16:de1:d800:fb83:2d2f:c4bb:3d99]:9345] [default: [2600:1f16:de1:d800:fb83:2d2f:c4bb:3d99]:9345]” Jul 09 03:03:36 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:03:36Z” level=error msg=“failed to get CA certs: Get "https://127.0.0.1:6444/cacerts\”: context deadline exceeded (Client.Timeout exceeded while awaiting headers)" Jul 09 03:03:58 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:03:58Z” level=error msg=“failed to get CA certs: Get "https://127.0.0.1:6444/cacerts\”: context deadline exceeded (Client.Timeout exceeded while awaiting headers)" Jul 09 03:04:20 ip-172-31-62-106.us-east-2.compute.internal rke2[2066]: time=“2025-07-09T03:04:20Z” level=error msg=“failed to get CA certs: Get "https://127.0.0.1:6444/cacerts\”: context deadline exceeded (Client.Timeout exceeded while awaiting headers)"
WARN[0000] not running in CIS mode INFO[0000] Applying Pod Security Admission Configuration INFO[0000] Starting rke2 agent v1.28.9+rke2r1 (07bf87f9118c1386fa73f660142cc28b5bef1886) INFO[0000] Adding server to load balancer rke2-agent-load-balancer: [2600:1f16:de1:d800:6974:3bdb:c038:fedb]:9345 INFO[0000] Running load balancer rke2-agent-load-balancer 127.0.0.1:6444 → [[2600:1f16:de1:d800:6974:3bdb:c038:fedb]:9345] [default: [2600:1f16:de1:d800:6974:3bdb:c038:fedb]:9345] DEBU[0000] Dial error from load balancer rke2-agent-load-balancer: dial tcp [2600:1f16:de1:d800:6974:3bdb:c038:fedb]:9345: connect: network is unreachable DEBU[0000] Incoming conn 127.0.0.1:56634, error dialing load balancer servers: all servers failed ERRO[0000] failed to get CA certs: Get “https://127.0.0.1:6444/cacerts”: EOF ERRO[0002] failed to get CA certs: Get “https://127.0.0.1:6444/cacerts”: EOF DEBU[0003] Dial error from load balancer rke2-agent-load-balancer: dial tcp [2600:1f16:de1:d800:6974:3bdb:c038:fedb]:9345: connect: network is unreachable