rancher 2.6 单节点搭建及构建k8s集群

1、环境准备

1.1 操作系统: 

特别提示:在安装docker-ce之前最好永久关闭firewalld服务,同时设置selinux的值为disabled状态,要不然在使用rancher 安装k8s集群时会出现 port 2379、2380连接失败问题。

 

 1.2 docker 版本:

2、镜像安装
 

2.1 镜像拉取 

  2.2 rancher server 启动 

3、页面访问

3.1 rancher server 首次安装成功后,浏览器输入 rancher server IP地址进行页面访问

3.2 第一次登录需要获取随机密码,随机密码在rancher server 镜像启动日志中

 3.3 随机密码输入后,在跳转后的页面可设置用户独立密码,密码输入完成后点击下方单选框,点击继续,重新使用新密码登录即可,有时需重新刷新页面

 4、rancher  dashboard应用

4.1 设置中文页面 (点击左上角目录图表,在侧栏底部选择简体中文)

4.2 使用rancher 部署本地k8s 集群

第一步:在4.1步的目录中,选择集群管理选项(rancher 部署成功后,默认自带一个k3s集群)

第二步: 在集群管理页面,点击右上角的创建按钮

第三步:在创建页面选择“自定义模块”

第四步:填写集群名称、选择k8s版本、网络驱动类型,(因为是本地安装模式,故不需要选择任何云提供商选项, 三大公有云托管k8s服务包括:aws的ECS、Azure的AKS、Google的GKE)

第五步: 点击下一步,添加主机命令包括两个设置项,第一项为k8s集群主机选择不同的功能角色,第二项复制docker 命令,在所有即将作为k8s部署节点的物理主机上执行此命令行,命令作用是在每个物理机上安装rancher-agent代理,以方便rancher server部署k8s, 

 

 第六步:待所有物理主机上均运行完第四步第二项上的docker命令后,点击完成,等待k8s部署完成,此过程需要花费一定的时间,过程有点长,可通过点击集群名称,进入集群内部查看主机状态及安装日志等,主要花费的拉取k8s镜像过程,大概15分钟左右

 

 

 

5、问题排查

5.1 移除rancher 2.x环境方法 

Rancher 2.x集群销毁及卸载清理 - 云+社区 - 腾讯云 (tencent.com)

5.2 rke 方式安装k8s集群,添加节点时出现port 2379 、2380端口链接失败问题解决办法

  • 把所有节点上的docker0网络,flannel网络,calico网络删掉

         命令:ifconfig docker0 down 

                    ip   link delete docker0

  • 停掉 docker服务

          命令: systemctl stop docker.socket

                       systemctl stop docker.service

  • 关闭防火墙

          命令:systemctl stop firewalld

                     systemctl disable firewalld

  •  设置selinux为disabled状态

           命令:vim /etc/selinux/config

  • 执行reboot,重启服务器
  • 启动docker服务

再次安装,没有报错连不上端口了,最后安装成功
 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Rancher 2.6是一个开源的容器管理平台,用于简化容器的部署、管理和编排。它提供了一个用户友好的界面,可以通过浏览器访问Rancher server的IP地址来进行页面访问。 Rancher 2.6支持多种容器编排技术,如Docker Compose、Swarm和Kubernetes,可以集成这些技术来管理和编排容器Rancher 2.6的镜像名称为rancher/server。 要使用Rancher 2.6,你需要首先成功安装Rancher server,并通过浏览器输入Rancher server的IP地址进行页面访问。如果遇到问题,你可以查看错误日志以获取更多信息。 登录到Rancher后,你可以开始使用Rancher的各项功能来部署和管理容器Rancher 2.6提供了简易用的界面,可以帮助你进行容器编排和管理。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [rancher 2.6 节点搭建构建k8s集群](https://blog.csdn.net/u011415722/article/details/125189023)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Rancher 2.6 安装部署及入门示例](https://blog.csdn.net/weixin_41636021/article/details/127976712)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值