Rancher中文文档
https://rancher.com/docs/rancher/latest/zh/
Rancher重启
对于某些节点的清扫,一般用到以下命令:
1 | sudo docker stop `sudo docker ps -a|grep rancher|awk '{print $1}'` |
Rancher server 使用外部数据库启动
sudo docker run -d –restart=unless-stopped -p 8080:8080 rancher/server:v1.6.26 –db-host 外部库IP –db-port 3306 –db-user cattle –db-pass cattle –db-name cattle
删除主机
在 Rancher 内删除主机的操作需要进行几个步骤:从 基础架构 进入 主机 页面,点击需要删除的主机的下拉菜单,选择 停用。当主机完成停止以后,将会显示 Inactive 状态。然后点击下拉菜单,选择 删除,Rancher 会执行对这台主机的删除操作。当显示 Removed 状态时,就表示这台主机已经被删除了。但是,仍然可以在操作界面上看到这台主机,只有当点击下拉菜单,选择 清理后,这台主机才会从操作界面上消失。
如果这台主机是由 Rancher 调用 docker-machine
基于云提供商的驱动创建,按照上述的删除操作执行后,被删除的主机也会在云提供商的管理界面中消失。但是,如果是采用 添加自定义主机 的方式所添加的云提供商主机,被删除的主机还会在云提供商的管理界面中被查看到。而且这台主机内的容器服务(例如 rancher/agent
)还是保留着的。可以认为通过自定义添加的云提供商的主机被删除后,只是从Rancher的调度中解离出去,但是它原来的生命周期Rancher不会干涉。
注意:对自定义主机,包括Rancher Agent在内的全部容器都会保留在该主机上。同时,Rancher网络驱动创建的
docker0
上的IP也将会保留。