Rancher UI管理页面无法使用
如果证书已过期,Rancher 可视化UI管理页面将无法使用。
具体原因可通过docker logs命令查看rancher容器日志,若发现一直报 x509: certificate has expired or is not yet valid
的错误,很明显是证书过期了。
1、结合对应版本执行以下命令:
- 2.0 或 2.1 版本
docker exec -ti <rancher_server_id> mv /var/lib/rancher/management-state/certs/bundle.json /var/lib/rancher/management-state/certs/bundle.json-bak
- 2.2 +
docker exec -ti <rancher_server_id> mv /var/lib/rancher/management-state/tls/localhost.crt /var/lib/rancher/management-state/tls/localhost.crt-bak
- 2.3 +
docker exec -ti <rancher_server_id> mv /var/lib/rancher/k3s/server/tls /var/lib/rancher/k3s/server/tlsbak
# 执行两侧,第一次用于申请证书,第二次用于加载证书并启动
docker restart <rancher_serve