码迷,mamicode.com
首页 > 其他好文 > 详细

记一次不能通过rancher1.x的界面打开命令行或查看日志的解决办法

时间:2019-02-15 15:48:52      阅读:433      评论:0      收藏:0      [点我收藏+]

标签:RoCE   51cto   water   主机   doc   导致   机器   标准   shadow   

问题描述

开发环境上的某一台rancher-node出现了这样的情况:凡是运行在该主机上的容器,都无法通过rancher界面来打开命令行窗口,打开就闪退;不能查看容器的日志;不能看到资源使用状况:
技术图片

技术图片

技术图片

原因分析

出现这种问题的原因是rancher-node和rancher-server主机的时间不一致导致的。看看是哪一台主机的时间有问题,将时间同步正确,问题就解决了。

解决办法

查看出现问题的rancher-node,发现机器上的时间比标准时间慢了两分钟:
技术图片

将这台node服务器的时间同步成标准时间,问题就解决了:
技术图片

技术图片

技术图片

后记

在排查问题过程中,有排查过该node服务器的这几个方面:
1、内存使用量、磁盘使用量、负载状况、docker的网络状况,状况都是良好的;
2、重启过docker服务、甚至重装过rancher-agent都无济于事;
3、有想过docker版本的问题,但是这台服务器运行了很长时间,之前一直没有出现这样的问题,版本原因的可能性也比较小;

然后在将服务器时间同步到标准时间后,问题就解决了。

记一次不能通过rancher1.x的界面打开命令行或查看日志的解决办法

标签:RoCE   51cto   water   主机   doc   导致   机器   标准   shadow   

原文地址:http://blog.51cto.com/10950710/2350538

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!