浅谈HPUX日常维护经验

2011-08-06 09:37程斌华
铁路计算机应用 2011年10期
关键词:小型机占用率日志

程斌华

(攀钢集团信息工程技术有限公司通信分公司,攀枝花617067)

随着信息化的高速发展,小型计算机在各个行业的IT建设中得到了广泛应用。作为信息系统的核心,小型机承担着应用服务、数据库服务等重要的角色。小型机系统的日常维护工作,对于信息系统是否能够安全、可靠、稳定的运行至关重要。由于小型机基本都是使用UNIX操作系统,本文将以HPUX操作系统为例,对系统维护的目的重点进行分析。从而使维护更有针对性,有效的降低系统故障发生率。

根据实际工作总结,小型机系统日常维护的重点是:文件系统占用率、CPU以及内存使用情况、I/O输入输出、网络状态。对于上述维护重点,可以通过查看系统日志文件、命令加特定参数完成检查。下面将对各个部分逐一说明。

1 查看HPUX系统日志文件

1.1 Syslog日志文件

Syslog日志文件是记录系统重起到当前检查时刻的日志文件, 该文件保存在"/var/adm/sys log/sys log.1og”路径下。在查看syslog.log 日志中要特别注意是否存在”SCSI Reset”,“Disk Power Failed”, “PV path…”,“LPMC”,“file system full”, “Fail”, “Error”, “Warning”等错误信息。如果有需要认真查看原因。

1.2 系统的启动日志文件

该文件保存在“/etc/rc.log .”目录下。可以用vi 、cat命令进行查看,如果日志中存在”Fail”或”error”;就代表系统在启动时相应的启动脚本运行失败,需要进一步检查。

1.3 系统的shutdown 日志文件

该文件保存在“/etc/shutdownlog .”目录下。该日志中记录了系统所有停止、重启的时间,通过查看,可以确定系统是否非正常重启过。

2 查看文件系统、CPU、I/O、内存以及网络的使用状态

2.1 检查文件系统的空间使用情况

使用bdf指令检查空间的使用情况.重点检查有无使用率大于90%的文件系统,如有要对保存于该空间的文件进行详细的检查,清除不必要的文件。下例中的/var目录下的使用率就超过90%,需要及时清理。

2.2 检查CPU以及I/O的使用情况

可以通过sar-s a b(每隔a s采样1次,共采样b次)很简便的检查CPU以及I/O使用情况。比如下列,每隔3 s采集1次,共采集3次。

%usr 代表Usr进程对于CPU的占用率

%sys代表系统进程对于CPU的占用率

%wio代表I/O对于CPU的占有率

如果%idle接近于0,要查看%wio的数值大小。假如%wio大于7,可能存在IO瓶颈。如果%wio很小,但CPU依然很忙,要查看%usr与%sys的比率。如果%usr很高,则可能是应用程序造成CPU瓶颈。 如果大部分时间被%sys占用,需要进一步分析。

2.3 检查内存使用情况

可以通过执行TOP指令,观察内存使用情况。主要是观察free memory剩余大小。判断是否满足系统需要。比如下例,内存剩余大小为883976K。

2.4 网络状态检查

观察网络连接情况,检查有无网络连接中断。执行netstat-in命令,如在网卡后带星号则表示网络不通。

除上述操作系统的基本维护外,系统的日常维护还需要管理员根据小型机系统运行的应用软件情况,如运行oracle数据库、中间件等系统软件,进行应用层的进一步维护,使整个系统能够安全、可靠、高效的运行。

3 结束语

随着信息化的高速发展,信息系统运行的关键是安全、可靠、稳定,而小型机HPUX操作系统在承载应用服务、数据库服务的同时,系统运行的性能成为关键。通过日常维护经验,分析HPUX操作系统下的日志文件、文件系统占用率、CPU和内存、I/O输入输出,掌握HPUX操作系统维护技能,提高系统的运行效率。

[1] (美)Rafeeq Ur Rehman.HP认证HPUX系统管理[M] . 北京:机械工业出版社,2002.

[2] 徐海斌. 基于HPUX平台的ORACLE数据库性能优化一例[J] . 计算机与通信,1999(9).

[3] Michael j. Corey. Oracle数据库性能优化技术[M] . 北京:学苑出版社,1994.

猜你喜欢
小型机占用率日志
一名老党员的工作日志
扶贫日志
适当提高“两金”占用率助人助己
降低CE设备子接口占用率的研究与应用
雅皮的心情日志
游学日志
民航空管大数据存储下AIX服务器快速恢复方法
Oracle集群常见故障三例
解析交换机CPU占用率
基于CUDA的多路高清视频流解码器设计与实现