服务器外网无法远程连接(怀疑服务器宕机)问题定位

一、:背景

凌晨12点多突然服务器通过外网,无法 ssh远程连接,VNC也无法远程连接,初步怀疑是怀服务器宕机(关机)了。

但是以下通过以下分析过程,分析 log 后,发现服务器可能并不是宕机,虽然通过外网的方式无法远程连接,但是在内网,并没有测试过能否远程连接,所以并不能说明服务器就是宕机了。之所以外网远程无法连接很可能是由于服务器的  CPU 、memory 的占用过高,导致无法登陆服务器。

未进行测试:登陆其他机器,使用内网ping 一下怀疑宕机的这台服务器的ip,假设:可以ping 通,说明服务器未宕机,之所以外网远程无法连接很可能是由于服务器的  CPU 、memory 的占用过高,导致无法登陆服务器。若是ping 不通,ping 回包显示 主机不可达,说明服务器就真的是宕机了。

二、服务器宕机分析定位过程

1、熟知/var/log下的日志信息

以下是日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。

以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。

/var/log/messages — 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。

/var/log/dmesg — 包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上显示许多与硬件有关的信息。可以用dmesg查看它们。

/var/log/auth.log — 包含系统授权信息,包括用户登录和使用的权限机制等。

/var/log/boot.log — 包含系统启动时的日志。

/var/log/daemon.log — 包含各种系统后台守护进程日志信息。

/var/log/dpkg.log – 包括安装或dpkg命令清除软件包的日志。

/var/log/kern.log – 包含内核产生的日志,有助于在定制内核时解决问题。

/var/log/lastlog — 记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。

/var/log/maillog /var/log/mail.log — 包含来着系统运行电子邮件服务器的日志信息。例如,sendmail日志信息就全部送到这个文件中。

/var/log/user.log — 记录所有等级用户信息的日志。

/var/log/Xorg.x.log — 来自X的日志信息。

/var/log/alternatives.log – 更新替代信息都记录在这个文件中。

/var/log/btmp – 记录所有失败登录信息。使用last命令可以查看btmp文件。例如,”last -f /var/log/btmp | more“。

/var/log/cups — 涉及所有打印信息的日志。

/var/log/anaconda.log — 在安装Linux时,所有安装信息都储存在这个文件中。

/var/log/yum.log — 包含使用yum安装的软件包信息。

/var/log/cron — 每当cron进程开始一个工作时,就会将相关信息记录在这个文件中。

/var/log/secure — 包含验证和授权方面信息。例如,sshd会将所有信息记录(其中包括失败登录)在这里。

/var/log/wtmp或/var/log/utmp — 包含登录信息。使用wtmp可以找出谁正在登陆进入系统,谁使用命令显示这个文件或信息等。

/var/log/faillog – 包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。

除了上述Log文件以外, /var/log还基于系统的具体应用包含以下一些子目录:

/var/log/httpd/或/var/log/apache2 — 包含服务器access_log和error_log信息。

/var/log/lighttpd/ — 包含light HTTPD的access_log和error_log。

/var/log/mail/ –  这个子目录包含邮件服务器的额外日志。

/var/log/prelink/ — 包含.so文件被prelink修改的信息。

/var/log/audit/ — 包含被 Linux audit daemon储存的信息。

/var/log/samba/ – 包含由samba存储的信息。

/var/log/sa/ — 包含每日由sysstat软件包收集的sar文件。

/var/log/sssd/ – 用于守护进程安全服务。

除了手动存档和清除这些日志文件以外,还可以使用logrotate在文件达到一定大小后自动删除。可以尝试用vi,tail,grep和less等命令查看这些日志文件。

2、分析的步骤

a、在/var/log/message 下查看系统日志,查看是否有告警信息,根据告警信息具体检查

b、查看/var/log/secure查看安全日志判断是否有人恶意攻击服务器

c、dmesg查看内核日志

在以上的三种日志种并没有找到关于此次宕机的相关的信息,以下是重点,关于此次宕机判断的所使用到命令和日志

3、sar命令

参数

-A:所有报告的总和

-b:显示I/O和传递速率的统计信息

-B:显示换页状态

-d:输出每一块磁盘的使用信息

-e:设置显示报告的结束时间

-f:从制定的文件读取报告

-i:设置状态信息刷新的间隔时间

-P:报告每个CPU的状态

-R:显示内存状态

–u:输出cpu使用情况和统计信息

–v:显示索引节点、文件和其他内核表的状态

-w:显示交换分区的状态

-x:显示给定进程的装

-r:报告内存利用率的统计信息


[root@cam63 log]# sar -u -f /var/log/sa/sa09 |more 

%user   用户空间的CPU使用

%nice   改变过优先级的进程的CPU使用率

%system   内核空间的CPU使用率

%iowait   CPU等待IO的百分比 

%steal   虚拟机的虚拟机CPU使用的CPU

%idle   空闲的CPU

在以上的显示当中,主要看%iowait和%idle,%iowait过高表示存在I/O瓶颈,即磁盘IO无法满足业务需求,如果%idle过低表示CPU使用率比较严重,需要结合内存使用等情况判断CPU是否瓶颈。

Linux 2.6.32-642.el6.x86_64 (cam63) 07/09/2020 _x86_64_ (32 CPU)

12:00:01 AM    CPU    %user    %nice  %system  %iowait    %steal    %idle

12:10:01 AM    all    11.87      0.00      3.42      0.08      0.00    84.63

12:20:01 AM    all    11.87      0.00      3.42      0.06      0.00    84.65

12:30:01 AM    all    11.86      0.00      3.43      0.06      0.00    84.64

12:40:01 AM    all    11.86      0.00      3.42      0.07      0.00    84.64

12:50:01 AM    all    11.86      0.00      3.39      0.06      0.00    84.69

01:00:01 AM    all    11.87      0.00      3.41      0.06      0.00    84.66

01:10:01 AM    all    11.86      0.00      3.41      0.08      0.00    84.65

01:20:01 AM    all    11.87      0.00      3.40      0.08      0.00    84.65

01:30:01 AM    all    11.83      0.00      3.44      0.09      0.00    84.63

01:40:01 AM    all    11.86      0.00      3.41      0.07      0.00    84.66

01:50:01 AM    all    11.86      0.00      3.39      0.07      0.00    84.68

02:00:01 AM    all    11.86      0.00      3.43      0.10      0.00    84.62

02:10:01 AM    all    11.86      0.00      3.41      0.08      0.00    84.64

02:20:01 AM    all    11.86      0.00      3.42      0.09      0.00    84.63

02:30:02 AM    all    11.86      0.00      3.43      0.08      0.00    84.63

02:40:01 AM    all    11.85      0.00      3.42      0.12      0.00    84.61

02:50:01 AM    all    11.85      0.00      3.40      0.08      0.00    84.66

03:00:01 AM    all    11.84      0.00      3.44      0.09      0.00    84.62

03:10:01 AM    all    11.85      0.00      3.42      0.11      0.00    84.62

03:20:01 AM    all    11.86      0.00      3.40      0.09      0.00    84.65

03:30:01 AM    all    11.86      0.00      3.43      0.11      0.00    84.59

03:40:01 AM    all    11.86      0.00      3.40      0.11      0.00    84.63

03:50:01 AM    all    11.86      0.00      3.40      0.10      0.00    84.65

04:00:01 AM    all    11.84      0.01      3.43      0.10      0.00    84.61

04:10:01 AM    all    12.03      0.00      3.21      0.09      0.00    84.67

04:20:01 AM    all    12.01      0.00      3.21      0.12      0.00    84.66

04:30:01 AM    all    12.01      0.00      3.21      0.08      0.00    84.70

04:40:01 AM    all    12.01      0.00      3.20      0.09      0.00    84.70

04:50:01 AM    all    11.99      0.00      3.23      0.14      0.00    84.65

05:00:01 AM    all    11.97      0.00      3.22      0.09      0.00    84.72

05:10:01 AM    all    11.98      0.00      3.20      0.11      0.00    84.71

05:20:01 AM    all    11.96      0.00      3.23      0.10      0.00    84.71

05:30:01 AM    all    11.96      0.00      3.21      0.13      0.00    84.70

05:40:01 AM    all    11.96      0.00      3.20      0.12      0.00    84.72

05:50:01 AM    all    11.93      0.00      3.21      0.11      0.00    84.74

06:00:01 AM    all    11.94      0.00      3.21      0.10      0.00    84.76

06:10:01 AM    all    11.94      0.00      3.20      0.10      0.00    84.76

06:20:01 AM    all    11.93      0.00      3.19      0.10      0.00    84.77

06:30:01 AM    all    11.93      0.00      3.20      0.15      0.00    84.72

06:40:01 AM    all    11.90      0.00      3.20      0.05      0.00    84.85

06:50:01 AM    all    11.86      0.00      3.23      0.09      0.00    84.81

07:00:01 AM    all    11.86      0.00      3.25      0.10      0.00    84.79

07:10:01 AM    all    11.86      0.00      3.24      0.10      0.00    84.80

07:20:01 AM    all    11.83      0.00      3.24      0.14      0.00    84.79

07:30:01 AM    all    11.85      0.00      3.24      0.09      0.00    84.81

07:40:01 AM    all    11.85      0.00      3.60      0.11      0.00    84.44

07:50:01 AM    all    11.83      0.00      3.65      0.09      0.00    84.44

08:00:01 AM    all    11.90      0.00      3.50      0.06      0.00    84.54

08:10:01 AM    all    11.93      0.00      3.40      0.07      0.00    84.60

08:20:01 AM    all    11.83      0.00      3.23      0.07      0.00    84.88

08:30:01 AM    all    11.83      0.00      3.26      0.09      0.00    84.81

08:40:01 AM    all    11.83      0.00      3.24      0.10      0.00    84.83

08:50:01 AM    all    11.82      0.00      3.24      0.09      0.00    84.85

09:00:01 AM    all    11.81      0.00      3.27      0.09      0.00    84.83

09:10:01 AM    all    11.82      0.00      3.24      0.07      0.00    84.87

09:20:01 AM    all    11.81      0.00      3.26      0.08      0.00    84.84

09:30:01 AM    all    11.82      0.00      3.27      0.10      0.00    84.81

09:40:01 AM    all    12.02      0.00      3.26      0.07      0.00    84.65

09:50:01 AM    all    11.86      0.00      3.23      0.06      0.00    84.84

10:00:01 AM    all    11.83      0.00      3.39      0.09      0.00    84.68

10:10:01 AM    all    15.14      0.00      3.51      0.14      0.00    81.21

10:20:01 AM    all    17.48      0.00      3.67      0.09      0.00    78.75

10:30:01 AM    all    16.77      0.00      3.82      0.17      0.00    79.24

10:40:01 AM    all    19.72      0.00      4.02      0.14      0.00    76.13

10:50:01 AM    all    16.03      0.00      3.30      0.12      0.00    80.55

11:00:01 AM    all    20.69      0.00      3.51      0.15      0.00    75.64

11:10:01 AM    all    16.71      0.00      3.89      0.16      0.00    79.24

11:20:01 AM    all    19.72      0.00      3.49      0.21      0.00    76.58

11:30:01 AM    all    17.10      0.00      4.22      0.17      0.00    78.51

11:40:02 AM    all    19.15      0.00      5.40      0.10      0.00    75.35

11:50:01 AM    all    17.45      0.00      4.97      0.09      0.00    77.49

12:00:01 PM    all    20.07      0.00      6.18      0.09      0.00    73.66

12:10:01 PM    all    17.89      0.00      3.82      0.13      0.00    78.16

12:20:01 PM    all    25.25      0.00      4.68      0.11      0.00    69.96

12:30:01 PM    all    21.30      0.00      4.31      0.11      0.00    74.28

12:40:01 PM    all    12.23      0.00      3.57      0.10      0.00    84.10

12:50:01 PM    all    11.38      0.00      3.59      0.10      0.00    84.93

01:00:01 PM    all    11.42      0.00      3.58      0.08      0.00    84.93

01:10:01 PM    all    11.41      0.00      3.57      0.11      0.00    84.90

01:20:01 PM    all    12.45      0.00      3.70      0.14      0.00    83.71

01:30:01 PM    all    13.90      0.00      3.54      0.09      0.00    82.47

01:40:01 PM    all    13.00      0.00      3.71      0.13      0.00    83.16

01:50:01 PM    all    17.85      0.00      6.37      0.13      0.00    75.65

02:00:01 PM    all    25.95      0.00      5.34      0.23      0.00    68.49

02:10:01 PM    all    22.94      0.00      3.66      0.09      0.00    73.31

02:20:01 PM    all    16.79      0.00      3.88      0.14      0.00    79.18

02:30:02 PM    all    16.87      0.00      4.86      0.11      0.00    78.17

02:40:01 PM    all    17.81      0.00      5.21      0.16      0.00    76.82

02:50:01 PM    all    14.53      0.00      3.58      0.36      0.00    81.53

03:00:01 PM    all    14.99      0.00      4.22      0.43      0.00    80.36

03:10:01 PM    all    15.04      0.00      4.20      0.23      0.00    80.52

03:20:01 PM    all    15.59      0.00      3.84      0.34      0.00    80.23

03:30:01 PM    all    14.30      0.00      3.64      0.45      0.00    81.61

03:40:01 PM    all    12.51      0.00      3.65      0.23      0.00    83.61

03:50:01 PM    all    11.60      0.00      3.54      0.89      0.00    83.97

04:00:01 PM    all    11.78      0.00      3.42      0.22      0.00    84.58

04:10:01 PM    all    12.04      0.00      3.44      0.24      0.00    84.29

04:20:01 PM    all    12.37      0.00      3.29      0.35      0.00    83.99

04:30:01 PM    all    12.07      0.00      3.09      0.29      0.00    84.56

04:40:01 PM    all    12.25      0.00      3.08      0.27      0.00    84.40

04:50:01 PM    all    11.86      0.00      3.35      0.23      0.00    84.56

05:00:01 PM    all    12.24      0.00      3.20      0.31      0.00    84.25

05:10:03 PM    all    13.23      0.00      4.81      0.13      0.00    81.83

05:20:01 PM    all    41.53      0.00      4.18      0.13      0.00    54.17

05:30:01 PM    all    24.98      0.00      3.80      0.13      0.00    71.09

05:40:01 PM    all    26.52      0.00      3.55      0.06      0.00    69.87

05:50:01 PM    all    16.71      0.00      4.16      0.12      0.00    79.02

06:00:01 PM    all    26.34      0.00      3.86      0.08      0.00    69.71

06:10:01 PM    all    55.24      0.00      4.74      0.08      0.00    39.94

06:20:01 PM    all    28.44      0.00      4.14      0.11      0.00    67.31

06:30:01 PM    all    18.51      0.00      3.77      0.08      0.00    77.64

06:40:01 PM    all    18.04      0.05      3.83      0.12      0.00    77.96

06:50:01 PM    all    19.59      0.00      3.95      0.10      0.00    76.36

07:00:01 PM    all    22.49      0.00      4.23      0.12      0.00    73.16

07:10:01 PM    all    20.18      0.00      3.92      0.08      0.00    75.83

07:20:01 PM    all    21.88      0.00      3.85      0.09      0.00    74.18

07:30:01 PM    all    18.07      0.00      3.62      0.09      0.00    78.22

07:40:01 PM    all    19.41      0.00      5.46      0.07      0.00    75.05

07:50:01 PM    all    23.48      0.00      4.86      0.07      0.00    71.59

08:00:01 PM    all    22.27      0.00      4.25      0.11      0.00    73.37

08:10:01 PM    all    19.99      0.00      4.20      0.09      0.00    75.73

08:20:01 PM    all    32.38      0.00      5.08      0.08      0.00    62.47

08:30:01 PM    all    19.31      0.00      4.04      0.13      0.00    76.51

08:40:01 PM    all    13.79      0.00      3.72      0.09      0.00    82.41

08:50:01 PM    all    13.54      0.00      3.74      0.10      0.00    82.62

09:00:01 PM    all    12.97      0.00      3.71      0.13      0.00    83.19

09:10:01 PM    all    15.02      0.00      3.42      0.09      0.00    81.46

09:20:01 PM    all    26.88      0.00      3.41      0.10      0.00    69.61

09:30:01 PM    all    23.28      0.00      3.51      0.13      0.00    73.08

09:40:01 PM    all    27.63      0.00      3.23      0.64      0.00    68.50

09:50:04 PM    all    28.97      0.00      1.74      4.37      0.00    64.92

10:00:01 PM    all    27.71      0.00      2.61      3.39      0.00    66.28

10:10:01 PM    all    34.85      0.00      2.27      2.54      0.00    60.34

10:20:01 PM    all    27.55      0.00      1.84      3.02      0.00    67.59

10:30:01 PM    all    39.12      0.00      1.77      3.46      0.00    55.65

10:40:01 PM    all    46.31      0.00      2.00      2.71      0.00    48.99

10:50:01 PM    all    49.86      0.00      2.89      2.90      0.00    44.35

11:00:01 PM    all    48.56      0.00      2.65      5.08      0.00    43.72

11:10:11 PM    all    48.24      0.00      1.96      4.50      0.00    45.30

11:20:01 PM    all    46.30      0.00      1.88      5.39      0.00    46.43

11:30:02 PM    all    38.18      0.00      2.23      5.04      0.00    54.55

Average:        all    17.43      0.00      3.57      0.42      0.00    78.57

总结:从通过获取CPU 的输出信息中, %idle 可以明显的看到CPU 的空闲率只有50%左右。一般CPU的使用率达到35%以上,服务器就会开始有明显的卡顿,若是CPU 的使用率达到%40 以上,服务器就会很卡。从最后几行输出中可以看到CPU 的使用率已经达到45% 左右,CPU 在高速的进行运算,memory很可能会成为瓶颈。


[root@cam63 log]# sar -r -f /var/log/sa/sa09 |more

kbmemfree   空闲的物理内存大小

kbmemused   使用中的物理内存大小

%memused  物理内存使用率

kbbuffers  内核中作为缓冲区使用的物理内存大小,kbbuffers和kbcached:这两个值就是free命令中的buffer和cache. 

kbcached  缓存的文件大小

kbcommit   保证当前系统正常运行所需要的最小内存,即为了确保内存不溢出而需要的最少内存(物理内存+Swap分区)

commit   这个值是kbcommit与内存总量(物理内存+swap分区)的一个百分比的值

kbactive  

kbinact 

kbdirty 

Linux 2.6.32-642.el6.x86_64 (cam63) 07/09/2020 _x86_64_ (32 CPU)

12:00:01 AM kbmemfree kbmemused  %memused kbbuffers  kbcached  kbcommit  %commit

12:10:01 AM  28618304 467546228    94.23  2879824 252312852 234541344    41.56

12:20:01 AM  27972448 468192084    94.36  2879908 252944948 234538844    41.56

12:30:01 AM  27010688 469153844    94.56  2879952 253874860 234539116    41.56

12:40:01 AM  26347244 469817288    94.69  2879996 254516068 234539940    41.56

12:50:01 AM  26024116 470140416    94.75  2880048 254834624 234538064    41.56

01:00:01 AM  25368964 470795568    94.89  2880100 255470656 234539168    41.56

01:10:01 AM  24738692 471425840    95.01  2880156 256088968 234539208    41.56

01:20:01 AM  24085584 472078948    95.15  2880216 256722348 234539884    41.56

01:30:01 AM  22913844 473250688    95.38  2880236 257858636 234542368    41.56

01:40:01 AM  22265100 473899432    95.51  2880284 258491284 234539036    41.56

01:50:01 AM  21942728 474221804    95.58  2880368 258805604 234539972    41.56

02:00:01 AM  20958556 475205976    95.78  2880380 259756624 234539508    41.56

02:10:01 AM  20321092 475843440    95.90  2880408 260384744 234537416    41.56

02:20:01 AM  19668740 476495792    96.04  2880440 261018868 234540248    41.56

02:30:02 AM  18704004 477460528    96.23  2880516 261957380 234540036    41.56

02:40:01 AM  18058360 478106172    96.36  2880592 262586244 234539772    41.56

02:50:01 AM  17409952 478754580    96.49  2880644 263217012 234540352    41.56

03:00:01 AM  16233628 479930904    96.73  2880664 264359360 234540616    41.56

03:10:01 AM  15563392 480601140    96.86  2880672 265013052 234542048    41.56

03:20:01 AM  14918148 481246384    96.99  2880688 265642768 234540124    41.56

03:30:01 AM  13931136 482233396    97.19  2880700 266594816 234540532    41.56

03:40:01 AM  13219888 482944644    97.34  2880720 267227144 234541040    41.56

03:50:01 AM  12469868 483694664    97.49  2880756 267870236 234540728    41.56

04:00:01 AM  11581872 484582660    97.67  2881140 268720552 234540560    41.56

04:10:01 AM  10918748 485245784    97.80  2881208 269365212 234543700    41.56

04:20:01 AM  10278728 485885804    97.93  2881252 269989280 234540224    41.56

04:30:01 AM  9626788 486537744    98.06  2881296 270632600 234539384    41.56

04:40:01 AM  8971404 487193128    98.19  2881340 271263740 234540560    41.56

04:50:01 AM  7997900 488166632    98.39  2881364 272210448 234540068    41.56

05:00:01 AM  7357512 488807020    98.52  2881404 272836832 234539756    41.56

05:10:01 AM  6697968 489466564    98.65  2881472 273477304 234540636    41.56

05:20:01 AM  5717528 490447004    98.85  2881540 274428440 234540680    41.56

05:30:01 AM  5080900 491083632    98.98  2881608 275051708 234539544    41.56

05:40:01 AM  4419992 491744540    99.11  2881664 275693608 234539100    41.56

05:50:01 AM  3580744 492583788    99.28  2881728 276513040 234539564    41.56

06:00:01 AM  2920576 493243956    99.41  2881764 277152580 234539972    41.56

06:10:01 AM  2276252 493888280    99.54  2881804 277779036 234540080    41.56

06:20:01 AM  1626856 494537676    99.67  2881844 278406136 234540460    41.56

06:30:01 AM    931440 495233092    99.81  2881880 279037796 234540020    41.56

06:40:01 AM    688524 495476008    99.86  2864924 279275548 234539972    41.56

06:50:01 AM    764628 495399904    99.85  2775548 279304244 234539532    41.56

07:00:01 AM  1601476 494563056    99.68  2766996 278476152 234538972    41.56

07:10:01 AM    971444 495193088    99.80  2767012 279106952 234540144    41.56

07:20:01 AM  2193992 493970540    99.56  2250184 278389668 234540232    41.56

07:30:01 AM  1553672 494610860    99.69  2250200 279023616 234539984    41.56

07:40:01 AM  14085744 482078788    97.16  2250184 266487332 234540860    41.56

07:50:01 AM  13429888 482734644    97.29  2250204 267128184 234539924    41.56

08:00:01 AM  12779704 483384828    97.42  2250256 267756648 234541004    41.56

08:10:01 AM  12141188 484023344    97.55  2250292 268380956 234539548    41.56

08:20:01 AM  11490156 484674376    97.68  2250328 269017600 234538472    41.56

08:30:01 AM  10505848 485658684    97.88  2250352 269971724 234540356    41.56

08:40:01 AM  9859088 486305444    98.01  2250380 270601800 234540288    41.56

08:50:01 AM  9212204 486952328    98.14  2250408 271233584 234540132    41.56

09:00:01 AM  8238148 487926384    98.34  2250424 272179460 234539708    41.56

09:10:01 AM  7586876 488577656    98.47  2250452 272813716 234540356    41.56

09:20:01 AM  6531592 489632940    98.68  2250568 273723936 235773844    41.78

09:30:01 AM  5628480 490536052    98.87  2250632 274602780 235773856    41.78

09:40:01 AM  3102292 493062240    99.37  2250732 275286132 237599256    42.10

09:50:01 AM  2261444 493903088    99.54  2250788 276096264 237601864    42.10

10:00:01 AM  1489572 494674960    99.70  2250924 276739384 238840852    42.32

10:10:01 AM  7958004 488206528    98.40  2247372 266397440 242957228    43.05

10:20:01 AM  6735164 489429368    98.64  2245832 267273976 242268364    42.93

10:30:01 AM  5964460 490200072    98.80  2245924 267936068 242733792    43.01

10:40:01 AM  5583484 490581048    98.87  2246112 268090912 242980616    43.06

10:50:01 AM  4353884 491810648    99.12  2246184 269032676 243390752    43.13

11:00:01 AM  3370776 492793756    99.32  2246224 269942712 243565888    43.16

11:10:01 AM  3080248 493084284    99.38  2246252 270224400 243566052    43.16

11:20:01 AM  1835168 494329364    99.63  2246376 271387232 243679260    43.18

11:30:01 AM  1594760 494569772    99.68  2245576 271478756 243827952    43.21

11:40:02 AM  2118628 494045904    99.57  2245564 270282172 244906324    43.40

11:50:01 AM  2037440 494127092    99.59  2245640 270837820 244223160    43.28

12:00:01 PM    861800 495302732    99.83  2245796 271290932 245202212    43.45

12:10:01 PM  2057996 494106536    99.59  2245832 270658924 244769124    43.37

12:20:01 PM  1544508 494620024    99.69  2245892 271096236 244935392    43.40

12:30:01 PM  1608372 494556160    99.68  2245292 271040616 244934596    43.40

12:40:01 PM    748992 495415540    99.85  2245228 271929784 244933432    43.40

12:50:01 PM    770900 495393632    99.84  2245232 271916636 244933608    43.40

01:00:01 PM    726796 495437736    99.85  2245268 271964636 244934060    43.40

01:10:01 PM    770436 495394096    99.84  2245308 271928928 244932640    43.40

01:20:01 PM    710436 495454096    99.86  2245340 272899764 242959448    43.05

01:30:01 PM    718652 495445880    99.86  2245420 272910580 242959924    43.05

01:40:01 PM  1776224 494388308    99.64  2245716 273340980 242451796    42.96

01:50:01 PM  1590336 494574196    99.68  2245628 270796092 248575036    44.05

02:00:01 PM  1467396 494697136    99.70  2245888 271025828 246111964    43.61

02:10:01 PM  2582656 493581876    99.48  2245952 271636920 243610884    43.17

02:20:01 PM  1951508 494213024    99.61  2246004 272275072 243607932    43.17

02:30:02 PM  1801192 494363340    99.64  2246208 272165424 243995592    43.24

02:40:01 PM  1975324 494189208    99.60  2246128 261596304 254518528    45.10

02:50:01 PM    708712 495455820    99.86  2246176 259382596 258058296    45.73

03:00:01 PM    719940 495444592    99.85  2246096 259937280 256763312    45.50

03:10:01 PM    754324 495410208    99.85  2245992 259334472 257180204    45.57

03:20:01 PM    743740 495420792    99.85  2246064 259305364 257306944    45.60

03:30:01 PM    923136 495241396    99.81  2246180 258919080 257669084    45.66

03:40:01 PM    743656 495420876    99.85  2246308 259292944 257514848    45.63

03:50:01 PM  7226828 488937704    98.54  2246400 272345252 236877472    41.98

04:00:01 PM  6597732 489566800    98.67  2247212 272948416 236914312    41.98

04:10:01 PM  6178140 489986392    98.75  2247828 273614048 236721576    41.95

04:20:01 PM  5022692 491141840    98.99  2247980 274767316 236783280    41.96

04:30:01 PM  4387976 491776556    99.12  2248116 275400068 236844840    41.97

04:40:01 PM  3743432 492421100    99.25  2248152 276042716 236936588    41.99

04:50:01 PM  2531460 493633072    99.49  2248204 276894156 237426580    42.07

05:00:01 PM  2404540 493759992    99.52  2248232 277384636 237049736    42.01

05:10:03 PM    891272 495273260    99.82  2248200 276884300 239825032    42.50

05:20:01 PM  2121464 494043068    99.57  2248236 277025952 238147368    42.20

05:30:01 PM  2040828 494123704    99.59  2248268 277769888 237343128    42.06

05:40:01 PM  1049132 495115400    99.79  2248288 278407004 237910912    42.16

05:50:01 PM    756668 495407864    99.85  2248156 277249348 239415328    42.43

06:00:01 PM  2388784 493775748    99.52  2248140 270792720 245547044    43.51

06:10:01 PM  2748016 493416516    99.45  2248172 269984332 245999276    43.59

06:20:01 PM  1546180 494618352    99.69  2248188 270524708 251801592    44.62

06:30:01 PM  2347840 493816692    99.53  2248220 270351960 246124544    43.61

06:40:01 PM    890372 495274160    99.82  2251184 271355228 246464368    43.67

06:50:01 PM    902268 495262264    99.82  2251200 271359944 246496660    43.68

07:00:01 PM  1414124 494750408    99.71  2251236 270855232 246566180    43.69

07:10:01 PM    705184 495459348    99.86  2251252 271485492 246671520    43.71

07:20:01 PM    709748 495454784    99.86  2251248 271375608 246805936    43.73

07:30:01 PM    744488 495420044    99.85  2251288 271357348 246798868    43.73

07:40:01 PM  1189372 494975160    99.76  2251308 270419612 247510368    43.86

07:50:01 PM    777224 495387308    99.84  2251324 269365888 249392636    44.19

08:00:01 PM  2129264 494035268    99.57  2251340 269624288 247393092    43.84

08:10:01 PM  2152756 494011776    99.57  2251352 270019656 246822912    43.74

08:20:01 PM  1216536 494947996    99.75  2251356 270933184 246821824    43.74

08:30:01 PM    734060 495430472    99.85  2250080 271474564 246822948    43.74

08:40:01 PM    716828 495447704    99.86  2250088 271508000 246819528    43.74

08:50:01 PM    713128 495451404    99.86  2250092 271525740 246820168    43.74

09:00:01 PM    755800 495408732    99.85  2250088 271507664 246819764    43.74

09:10:01 PM    735296 495429236    99.85  2250084 271542788 246820636    43.74

09:20:01 PM    743400 495421132    99.85  2250084 271528644 246820140    43.74

09:30:01 PM    767192 495397340    99.85  2250144 271530108 246819732    43.74

09:40:01 PM    704968 495459564    99.86  2254448 271582200 246822864    43.74

09:50:04 PM    750712 495413820    99.85  2272276 272960656 244144548    43.26

10:00:01 PM  2573040 493591492    99.48  2353336 272396108 242226408    42.92

10:10:01 PM  4893692 491270840    99.01  2422208 270333864 242126908    42.91

10:20:01 PM    925452 495239080    99.81  2446272 273830544 242515408    42.97

10:30:01 PM  15370824 480793708    96.90  2476520 261819756 240798512    42.67

10:40:01 PM  5269864 490894668    98.94  2499596 268329840 256952296    45.53

10:50:01 PM    739280 495425252    99.85  2529768 274246324 242129992    42.91

11:00:01 PM  5222048 490942484    98.95  2538340 269896048 242128400    42.91

11:10:11 PM    700880 495463652    99.86  2553228 273335936 243009172    43.06

11:20:01 PM    722900 495441632    99.85  2557904 273524760 243009488    43.06

11:30:02 PM    796356 495368176    99.84  2561472 271372456 245252760    43.46

Average:      6371523 489793009    98.72  2456315 269758985 240642012    42.64

总结:通过该输出可以看到内存的使用率从凌晨开始到晚上宕机前的使用率一直都是95左右,一整天内存的使用率都是很大的,内存趋于被吃完的境况,证明刚才判断的内存成为瓶颈是正确的。


[root@cam63 log]# last -x -f /var/log/wtmp |more

总结:在该输出中可以看到服务器中每个用户登录、注销,最重要的是系统的启动、停机的事件 时间


/var/log/wtmp也是一个二进制文件,记录每个用户的登录次数和持续时间等信息。

该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大,

增加的速度取决于系统用户登录的次数。该日志文件可以用来查看用户的登录记录,

last命令就通过访问这个文件获得这些信息,并以反序从后向前显示用户的登录记录,last也能根据用户、终端tty或时间显示相应的记录。

查看方法:

可以用last命令输出当中内容:

debian:/var/log# last

debian   pts/9        221.215.176.148  Thu Oct 17 10:15   still logged in   

debian   pts/8        221.215.176.148  Thu Oct 17 09:56   still logged in   

debian   pts/7        221.215.176.148  Thu Oct 17 09:32 - 10:44  (01:12)    

root     pts/5        114.255.31.253   Thu Oct 17 09:30 - 10:20  (00:50)    

root     pts/4        114.255.31.253   Thu Oct 17 09:30 - 10:20  (00:50)  

..

或者用last -f /var/log/wtmp

last 命令:

功能说明:列出目前与过去登入系统的用户相关信息。

  语  法:last [-adRx][-f ][-n ][帐号名称...][终端机编号...]

  补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。

  参  数:

  -a  把从何处登入系统的主机名称或IP地址,显示在最后一行。

  -d  将IP地址转换成主机名称。

  -f   指定记录文件。

  -n 或-  设置列出名单的显示列数。

  -R  不显示登入系统的主机名称或IP地址。

  -x  显示系统关机,重新开机,以及执行等级的改变等信息。

你可能感兴趣的:(服务器外网无法远程连接(怀疑服务器宕机)问题定位)