我运行一个CentOS7x86
服务器。
这个问题经常发生,但我不知道该去哪里找。
- 运行服务器
- 运行一些
docker
容器(Jenkins
,gitlab
...) - 看起来不错,但几天后,无法访问
ssh
- 在以下情况下
3
,ping
服务器看起来正常,但无法访问ssh
- 同样在服务器设备中,一开始终端看起来很好(等待用户输入),但只要我输入任何命令,它就会挂起。(例如,我尝试过
firewall-cmd --list-port
) - 我
top
以前用的时候内存够用
我该如何解决这个问题?
- 因为我可以访问,所以我是否可以认为这只是网络问题
ping
? - 是否有可能仅
22
阻止端口?
我需要任何关于如何解决此类问题的建议。谢谢。
=================== 编辑 ===========================
sar
命令报告类似以下内容
[ice@ice ~]$ sar
Linux 3.10.0-123.el7.x86_64 (DCSF-DEV08) 08/03/2017 _x86_64_ (24 CPU)
12:00:01 AM CPU %user %nice %system %iowait %steal %idle
12:10:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
12:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
12:30:01 AM all 2.74 0.00 1.61 0.02 0.00 95.62
12:40:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
12:50:01 AM all 2.75 0.00 1.62 0.02 0.00 95.62
01:00:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
01:10:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
01:20:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
01:30:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
01:40:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
01:50:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
02:00:02 AM all 2.74 0.00 1.62 0.02 0.00 95.63
02:10:01 AM all 2.74 0.00 1.62 0.02 0.00 95.63
02:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
02:30:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
02:40:01 AM all 2.74 0.00 1.62 0.02 0.00 95.63
02:50:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
03:00:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
03:10:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
03:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
03:30:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
03:40:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
03:50:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
04:00:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
04:10:01 AM all 2.74 0.00 1.63 0.02 0.00 95.62
04:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
04:30:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
04:40:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
04:50:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
05:00:02 AM all 2.74 0.00 1.62 0.02 0.00 95.62
05:10:01 AM all 2.75 0.00 1.62 0.02 0.00 95.62
05:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
05:30:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
05:40:01 AM all 2.75 0.00 1.62 0.02 0.00 95.62
05:50:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
06:00:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
06:10:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
06:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
06:30:01 AM all 2.75 0.00 1.62 0.02 0.00 95.62
06:40:01 AM all 2.75 0.00 1.62 0.02 0.00 95.62
06:50:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
07:00:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
07:10:01 AM all 2.75 0.00 1.62 0.02 0.00 95.62
07:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
07:30:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
07:40:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
07:50:02 AM all 2.74 0.00 1.62 0.02 0.00 95.63
08:00:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
08:00:01 AM CPU %user %nice %system %iowait %steal %idle
08:10:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
08:20:01 AM all 2.75 0.00 1.61 0.02 0.00 95.62
08:30:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
08:40:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
08:50:01 AM all 2.74 0.00 1.61 0.02 0.00 95.63
09:00:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
09:10:01 AM all 2.74 0.00 1.61 0.02 0.00 95.63
09:20:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
09:30:01 AM all 2.75 0.00 1.61 0.02 0.00 95.63
09:40:01 AM all 2.74 0.00 1.61 0.02 0.00 95.62
09:50:01 AM all 2.74 0.00 1.62 0.02 0.00 95.62
10:00:01 AM all 2.79 0.00 1.64 0.02 0.00 95.55
10:10:01 AM all 2.75 0.00 1.62 0.02 0.00 95.62
Average: all 2.74 0.00 1.62 0.02 0.00 95.62
对我来说,由于idle
超过 90%,所以不应该发生内存问题。
仅供参考,我的交换设置是(sysctl -a | grep swappiness
):
vm.swappiness = 60