rancher2.0 环境搭建

环境要求

  1. 操作系统选择 centos7

  2. 需要先安装docker

环境搭建

系统环境配置


sudo docker stop $(docker ps -a -q) //  stop停止所有容器

sudo docker  rm $(docker ps -a -q) //   remove删除所有容器

sudo systemctl stop firewalld && systemctl disable firewalld  //关闭防火墙

//关闭 SELinux

sudo setenforce 0

sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

sudo swapoff -a //关闭swap

//重启docker

sudo systemctl daemon-reload

sudo systemctl restart docker

安装 rancher


sudo docker run -d --restart=unless-stopped -p 8080:80 -p 1443:443 -v /home/wike/rancher:/var/lib/rancher/ rancher/rancher:stable

搭建集群

  1. 首先需要创建集群

使用自定义模式,默认配置即可

image

  1. 添加主节点和工作节点

主节点

主节点需要勾选 etcd 和 Control

image

然后复制脚本到主节点主机执行

工作节点

工作节点不需要勾选 etcd 和 Control

image

然后复制脚本到主节点主机执行

注意事项

  1. etcd端口不能被占用

  2. 第一次安装节点会启动不了,报etcd错误,等所有节点都安装完成后,删除集群,重新添加集群,继续上述操作就可以正确搭建集群。