AIX与Linux查看硬件状态的比较分析
2020-08-13梁明炯
梁明炯


摘 要:AIX与Linux都是常用的类UNIX操作系统,通常运行于服务器端。如何检查硬件状态,及时发现硬件故障是服务器运维的基础。文章对AIX和Linux系统查看硬件状态的方法进行了比较分析。
关键词:AIX;Linux;硬件状态;比较
中图分类号:TP368.5 文献标志码:A 文章编号:2095-2945(2020)24-0043-03
Abstract: AIX and Linux are both frequently used UNIX-like operating systems which often operate on the server side. How to check hardware status and find out hardware faults in time is the basis of server operation and maintenance. This paper compares and analyzes the methods of checking hardware status by AIX and Linux systems.
Keywords: AIX; Linux; hardware status; comparative analysis
1 背景及意义
Linux最初由Linus Torvalds编写,是一套免费使用的,支持多线程和多CPU的类UNIX操作系统[1]。AIX则是由IBM开发,主要应用于IBM RISC 6000系列機器的类UNIX操作系统[2]。AIX和Linux都有稳定的性能,因此常被用作服务器系统。在服务器运维中,如何检查硬件状态,及时发现硬件故障是运维基础。虽然AIX和Linux有相似性,但是两者的很多结构和操作命令都不太相同,本文对AIX和Linux系统查看硬件状态的方法进行了比较分析。熟悉掌握两者的区别,才能更好的提升服务器运维的效率,保障业务系统的安全运行。
2 AIX系统硬件状态
AIX系统提供了记录硬件错误日志的功能,通过系统日志可以深入了解硬件的具体情况。在检查硬件状态时,首先应查看系统日志,再通过相关AIX命令查看硬盘内存等是否正常[3]。
2.1 基于日志查看硬件告警
如果系统检测到了某个硬件出现了错误,则把该错误记录在/dev/error设备中。服务器上有一块存储器叫NVRAM(Non-Volatile Random Access Memory,非易失性随机访问存储器),它所存储的数据在断电之后不会丢失。AIX系统会把所记录的错误记录保存在NVRAM中。AIX系统的错误日志进程errdemon(位于/usr/lib/目录下),它负责从/dev/error中读取错误记录,并根据系统的错误模板库对错误记录进行格式化后写入系统的错误日志中。……
