使用docker搭建Rancher 2.7.5,创建新集群在加入master节点时一直等待中

journalctl -u rancher-system-agent.service -f 执行后如下

我等过一两个小时,得把集群的默认registry改了国内镜像,或者增加镜像mirror地址。或者有魔法开魔法也可以

需要怎么做呢,有具体执行办法吗?


网上抄的这个镜像地址设置看看,然后把加入的节点删除了,重新注册节点,试试看


而且根据官方文档,尽量不要把worker和其他角色放一起

那我master节点 选这两个角色是不是可以
image
我看视频上边master把三个都选了

我估计原则上是可以的,不过看了很多配置,就参照文档来。等了一两个小时才加载成功。我觉得最大的问题就是镜像

我按照您说的删除了集群,然后按照上边您图片上的镜像源进行配置,现在这样,我等两个小时就可以是吗?我去master节点里边去查看日志是下边这样的,


有问题吗?
界面是这样的

我等着就可以吗?

对挂着看看,不行就删除集群再来一次,这个镜像问题国内屏蔽后很麻烦的,如果有梯子也可以本地试试

换了镜像源以后,主节点还是报这个问题

会自动重新拉取的,在ui控制面板上面,有提示,这个是正确的,集群镜像仓库下面还有个mirror镜像也可以配置下,这些功能都太乱七八糟了,我当时改了很多镜像地址,也没咋子验证,反正有镜像的地方我都改了

然后就成功了????

是的,这个国内封镜像太坑了,实在是不想搞这个网络问题了,我之前也是碰到这个问题,到处切镜像发了个帖子,后来等了好久好了。本来想试试kubesphere的对比下,结果发现那个下都下不下来,还夸张些离谱。。。。

可以这么理解吗,不管用什么方法装k8s都要用国内镜像,然而国内镜像下东西总是乱七八糟地下不下来是吗?

对因为国内的镜像也是个人或组织搭建的,不一定稳定,所以镜像地址要经常测试更新才行,我截图的是我上次自己测试ok的

创建集群的时候没看到其他地方需要配镜像地址呢

上次是什么时候

可以参考:如何使用国内资源安装 Rancher

上一次大概是前一两周,测试成功的

请问有出现过这个问题的同学都解决没?求指教!