Rancher部署
程小虎2026-01-03 20:46:36
🐮 Rancher部署
📌 文档信息
- 作者: 程小虎
- 创建时间: 2026-01-03
- 最近修订: 2026-01-03
- 版本号: v1.0
✨ 介绍
- 本教程是基于K8S安装,且K8S必须是基于Sealos安装的
- 本教程使用脚本安装,可实现一键安装,整个安装过程只需要一条命令即可
- 默认安装的Rancher版本为 v2.13.1
🛠️ 安装过程
安装过程中需要使用root用户进行安装,若系统当前用户为非root用户(必须是配置了sudo免密),则先执行下面命令切换为root用户
sudo su - root
执行下面命令,创建文件上传目录
mkdir /soft
将安装包对应的文件夹 [ Rancher ],上传至/soft 路径下,若一开始登录的时非root用户,可以先上传到 /tmp 路径下,然后移动到 /soft 下
- rancher_pkg.tar.gz:Docker离线安装包
- RancherShellInstall.sh:一键安装脚本
[root@master-192-168-80-35 ~]# cd /soft/Rancher/
[root@master-192-168-80-35 Rancher]# ll
总用量 1179864
-rw-r--r--. 1 root root 1208161298 1月 3 21:00 rancher_pkg.tar.gz
-rw-r--r--. 1 root root 15386 1月 3 20:59 RancherShellInstall.sh
直接执行脚本即可安装
[root@master-192-168-80-35 Rancher]# bash RancherShellInstall.sh
███████████ █████
░░███░░░░░███ ░░███
░███ ░███ ██████ ████████ ██████ ░███████ ██████ ████████
░██████████ ░░░░░███ ░░███░░███ ███░░███ ░███░░███ ███░░███░░███░░███
░███░░░░░███ ███████ ░███ ░███ ░███ ░░░ ░███ ░███ ░███████ ░███ ░░░
░███ ░███ ███░░███ ░███ ░███ ░███ ███ ░███ ░███ ░███░░░ ░███
█████ █████░░████████ ████ █████░░██████ ████ █████░░██████ █████
░░░░░ ░░░░░ ░░░░░░░░ ░░░░ ░░░░░ ░░░░░░ ░░░░ ░░░░░ ░░░░░░ ░░░░░
注意:本脚本仅用于新服务器上实施部署使用,若需要在已运行的服务器主机上执行,务必确保数据安全,以免发生数据丢失或者损坏,造成不可挽回的损失!!!
Rancher 开始安装,详细安装过程可查看日志: tail -2000f /soft/Rancher/print_shell_install_20260103210734.log
校验当前环境是否安装K8S......已完成 (耗时: 1 秒)
检查Sealos镜像仓库是否能够访问......已完成 (耗时: 1 秒)
校验安装包是否上传......已完成 (耗时: 1 秒)
解压安装包......已完成 (耗时: 16 秒)
推送镜像......已完成 (耗时: 71 秒)
安装 Rancher......已完成 (耗时: 157 秒)
恭喜!Rancher 一键安装完成(耗时: 247 秒)。请使用以下地址访问:
==============================================
访问地址:192.168.80.35:30443
初始密码:2d75t5djf4wn2xx6n6pfvtg9lkjbs2xw9p59cf6qbfmcjzj4lztf6s
==============================================
🔒 登录Rancher
打开浏览器,输入上面的Rancher登录地址,第一次打开会提示非私密链接,点击 高级

然后点继续前往

切换语言为中文

输入前面安装的时候打印出来的初始密码,或者执行上面提示的命令获取初始密码,结果都是一样。然后点击 使用本地用户登录

设置新密码,选中点击 继续

进来之后,我们点击 local ,即可进入集群管理页面

Rancher的管理页面如图所示,跟KubeSphere比较类似,具体使用操作这里就不做赘述了

