Linux操作系统监控手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TurboLinux 监控手册

目录

1 系统维护操作方法 (2)

1.1 系统维护内容 (2)

1.2 系统维护操作方法 (2)

2 查看CPU信息及相关命令 (4)

2.1.1 查看CPU类型,数量 (4)

2.1.2 显示CPU使用情况 (5)

2.2 查看内存信息及相关命令 (6)

2.3 查看进程信息及相关命令 (7)

2.4 查看磁盘使用信息及相关命令 (8)

2.5 文件系统管理及相关命令 (10)

2.6 IO带宽及相关命令 (11)

2.7 其他 (12)

1系统维护操作方法

1.1 系统维护内容

操作系统是否正常运转主要通过系统资源的使用情况来判断。因此,对系统资源的监测是系统管理的关键所在。

系统日常维护主要从以下几个方面着手:

查看cpu使用情况

查看内存使用情况

查看磁盘使用情况

辅助监测项目包括查看进程,IO等

1.2 系统维护操作方法

使用客户端登录到服务器主机,然后执行系统命令进行检查。可以使用Telnet或ssh方式登录。建议使用ssh方式登录服务器,可以使用putty,SecureCRT等工具。

一般设置情况下,系统不允许root用户直接远程登录到服务器,登录时可以使用普通用户,如: oracle。普通用户登录后,可以执行:$ su –

输入root用户密码

#

即可获得root权限。

注意:root用户具有很高的操作权限,执行命令时应特别小心。root用户的误操作有可能造成系统损坏!

执行完检查操作后,应执行两次exit命令退出远程登录状态。最好不要采用直接关闭连接窗口的方式。

# exit

$ exit

即可关闭远程连接。

2查看CPU信息及相关命令

2.1.1查看CPU类型,数量

# cat /proc/cpuinfo

查看cpu类型,数量

# cat /proc/cpuinfo

processor : 0

vendor_id : GenuineIntel

cpu family : 6

model : 5

model name : Pentium II (Deschutes)

stepping : 0

cpu MHz : 334.151

cache size : 512 KB

fdiv_bug : no

hlt_bug : no

f00f_bug : no

coma_bug : no

fpu : yes

fpu_exception : yes

cpuid level : 2

wp : yes

flags : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pat pse36 mmx fxsr

bogomips : 668.78

2.1.2显示CPU使用情况

top 显示cpu使用情况

[命令]SHELL# top

CPU states: cpu user nice system irq softirq iowait idle

total 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 100.0%

Mem: 481412k av, 76892k used, 404520k free, 0k shrd, 6880k buff 56588k active, 6484k inactive

Swap: 2666740k av, 0k used, 2666740k free 37588k cached

[说明] cpu状态显示的信息有:user –用户应用占用的cpu ;nice 优先进程占用的cpu; system 系统使用;irq 中断占用;

softirq 软中断占用;iowait idle 空闲cpu。

top命令不加任何参数,默认显示的所有进程按照cpu的使用率排序。

若服务器cpu的空闲率(idle)低于30%,应当引起管理员的注意,对服务器进行检查。

进入top状态后

输入M让进程根据内存使用量排序

输入P让进程根据CPU使用量排序

2.2 查看内存信息及相关命令

[命令]SHELL # free

total used free shared buffers cached

Mem: 481412 81424 399988 0 8100 39324

-/+ buffers/cache: 34000 447412

Swap: 2666740 0 2666740

[说明]

第一行是当前物理内存的使用情况。其中,cache是缓存器,是内存中对磁盘设备的映射,比如读入一个文件,这种内存页面在磁盘上能找到对应的部分。而buffer是在磁盘上找不到对应空间的内存,比如程序运行中数据段中的内容。剩下固定的部分就是内核占用的内存。

第二行显示的两个数据分别是:used-buffers-cached 和free+buffers+cached。这意味着,buffers和cached占用的空间仍然是可以利用的,当内存空间不够的时候,这两个占用的空间可以腾出来作新的用途。因此判断内存可用空间要以第二行数据为准。

当物理内存使用到一定程度时,系统会自动启用swap分区作为扩展内存。如果swap分区占用了一半,应当引起系统管理员的注意,因为这时候服务器的性能会受到很大的影响。

相关文档
最新文档