0
点赞
收藏
分享

微信扫一扫

rancher不能登录,FATA[0000] Get https://ip/v3: x509: cannot validate certificate for ip


文章目录

  • ​​一、问题描述​​
  • ​​`执行rancher kubectl get ns报错`​​
  • ​​`查看rancher server容器日志`​​
  • ​​`查看etcd日志`​​
  • ​​二、原因​​
  • ​​三、解决​​
  • ​​`临时解决`​​
  • ​​`永久解决`​​

一、问题描述

​执行rancher kubectl get ns报错​

rancher不能登录,FATA[0000] Get https://ip/v3: x509: cannot validate certificate for ip_rancher x59

​查看rancher server容器日志​

docker ps | grep rancher
docker logs -f 1109d9b6e6b7

rancher不能登录,FATA[0000] Get https://ip/v3: x509: cannot validate certificate for ip_docker_02
发现有etcdserver有“took too long ”的警告
rancher不能登录,FATA[0000] Get https://ip/v3: x509: cannot validate certificate for ip_https_03

​查看etcd日志​

docker logs -f etcd

rancher不能登录,FATA[0000] Get https://ip/v3: x509: cannot validate certificate for ip_docker_04

二、原因

etcd的数据盘的I/O过低导致的,由于是测试环境,使用的是普通磁盘,生产环境建议使用SSD磁盘

三、解决

​临时解决​

重启docker

systemctl restart docker

​永久解决​

将etcd的数据盘挂到高I/O的SSD磁盘上

rancher官方文档:
​​​扩展 etcd 磁盘性能​​​rancher不能登录,FATA[0000] Get https://ip/v3: x509: cannot validate certificate for ip_docker_05


举报

相关推荐

0 条评论