AIX服务器信息收集说明

下面列举AIX平台上部分常用的系统信息查看方式,仅供参考:
1 、操作系统版本
oslevel –r instfix –i|grep ML
2 、系统微码级别
lsmcode lscfg –vp|grep ROM
3 、主机机型、序列号
lscfg –vp | grep Machine
4 、服务器系统配置输出
prtconf
5 、检查系统 CPU 的状态
lsdev -Cc processor
正常输出结果:
正常输出结果范例:
proc0 Available 00-00 Processor
proc1 Available 00-01 Processor
proc2 Available 00-02 Processor
proc3 Available 00-03 Processor
proc4 Available 00-04 Processor
proc5 Available 00-05 Processor
正常情况下所有的 CPU 的状态为 Avaliable
检查 CPU 具体信息
lscfg –vl proc0(/pro1)
6 、检查系统内存的状态
lsdev-Cc memory
正常输出结果:
所有的 memory 的状态为 Avaliable
检查系统内存的大小
lsattr-Elmem0
正常输出结果范例:
size 16384 Total amount of physical memory in MbytesFalse
goodsize 16384 Amount of usable physical memory in Mbytes False
在内存发生故障时,实际的输出结果会比以上数量少。
7、 检查系统交换区( Paging Space )的状态
lsps-a
正常输出结果范例:
Page SpacePhysical Volume Volume Group Size %UsedActiveAutoType
hd6 hdisk0 rootvg 3072MB 1 yes yes lv
正常情况下 Paging Space 的利用率非常小,当发现 Paging Space 的使用率持续增大达到 60% 时,应引起注意,并检查系统资源情况;当使用率达到 80% 时系统会发出告警,应立即与 IBM 公司工程师联系,检查系统。
8、 检查系统所有硬盘的状态
lsdev-Ccdisk
正常状态:所有硬盘的状态为 avaliable
检查硬盘具体信息
lscfg –vl hdisk1
9、 检查系统卷组的状态
lsvg
正常输出结果范例:
rootvg
jfarfsvg01
jfarfsvg02
jfindxvg
jfdatavg01
jfdatavg02
jfdatavg03
jfdatavg04
jfdatavg05
jfdatavg06
oraclevg
jfcalfsvg1
jfcalfsvg2
jfcalfsvg3
jfcalfsvg4
正常情况下,在输出结果中将能看到所有定义的卷组。
10、 检查系统激活卷组的状态
lsvg -o
正常输出结果范例:
rootvg
jfarfsvg01
jfindxvg
jfdatavg01
jfdatavg02
jfdatavg03
jfdatavg04
jfdatavg05
jfdatavg06
oraclevg
jfcalfsvg1
jfcalfsvg3
所有在此机器上激活的卷组应该与应用上所计划的定义相一致。如果出现与计划不一致的信息,可以检查 HACMP 的情况,看是否系统发生了切换。
11、 检查卷组使用和定义状态
lsvg rootvg(rootvg oraclevg jfdatavg01......)
( 确认参数 stale pv stale pp 均为 0)
正常输出结果范例:
VOLUME GROUP: rootvg VG IDENTIFIER:000c539deefabcc4
VG STATE: active PP SIZE: 32 megabyte(s)
VG PERMISSION:read/write TOTAL PPs: 542 (17344 megabytes)
MAX LVs: 256 FREE PPs: 192 (6144 megabytes)
LVs: 9 USED PPs: 350 (11200 megabytes)
OPEN LVs: 8 QUORUM: 2
TOTAL PVs: 1 VG DESCRIPTORS: 2
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 1 AUTO ON: yes
MAX PPs per PV: 1016 MAX PVs: 32
12、 检查卷组内逻辑卷的状态
lsvg -l rootvg(rootvg oraclevg jfdatavg01......)
( 确认 lv 工作正常 )
正常输出结果范例:
rootvg:
LV NAME TYPE LPs PPs PVsLV STATE MOUNT POINT
hd5 boot 1 2 2 closed/syncdN/A
hd6 paging 96 192 2 open/syncd N/A
hd8 jfslog 1 2 2 open/syncd N/A
hd4 jfs 4 8 2 open/syncd /
hd2 jfs 68 136 2 open/syncd /usr
hd9var jfs 2 4 2 open/syncd /var
hd3 jfs 30 60 2 open/syncd /tmp
hd1 jfs 100 200 2 open/syncd /home
ptfslv jfs 50 100 2 open/syncd /ptfs
正常情况下,在此卷组中的所有逻辑卷应该都是同步( syncd )状态。如果发现有不同步的现象,可以进一步做硬盘检查,看是否有硬盘的故障。
13、 检查卷组内各物理卷的状态
lsvg -p rootvg(rootvg oraclevg jfdatavg01......)
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 542 190 28..00..00..53..109
hdisk2 active 542 190 58..12..00..11..109
( 确认 pv 工作正常 )
正常情况下,卷组内的所有物理卷都应该是同步的。
14、 检查文件系统的状态
df-k ( 检查 FS 是否使用正常,是否需要立即扩充 )
正常输出结果范例:
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 131072 62208 53% 5623 9% /
/dev/hd2 2228224 37496 99% 53318 10% /usr
/dev/hd9var 65536 42584 36% 838 6% /var
/dev/hd3 983040 249976 75% 5255 3% /tmp
/dev/hd1 3276800 576880 83% 4951 1% /home
/dev/ptfslv 1638400 265964 84% 962 1% /ptfs
/dev/oraclelv 4194304 171608 96% 47461 5% /oracle
/dev/ora817lv 2097152 444748 79% 6115 2% /ora817
/dev/jfarfs01_lv 153812992 149957844 3% 29 1% /archjf1
/dev/jfcalfsjf1alv 290717696 250561884 14% 64381 2% /billdata/jf1/jf1a
/dev/jfcalfsjf1blv 290717696 288356688 1% 16404 1% /billdata/jf1/jf1b
hbboss_jf2_svc:/billdata/jf2/jf2a 290717696 285226740 2% 40 1% /billdata/jf2/jf2a
hbboss_jf2_svc:/billdata/jf2/jf2b 290717696 280281808 4% 19933 1% /billdata/jf2/jf2b
在正常情况下,对于系统的文件系统空间不能全部使用完,特别是“ / ”、“ /tmp ”、“ /var ”等。如果使用率达到 100% ,将会引起系统的崩溃,所以在检查时应特别仔细,及时清除不再使用的文件,并扩大文件系统的空间。
15、 检查系统运行实时状态
vmstat 2 (检查系统核心资源的使用情况)
通过 vmstat 命令可以实时地监视系统 CPU 和内存资源的使用情况,为系统和应用更合理地使用系统资源提供依据。具体的数据信息描述可以参考 IBM 的有关技术文档。
iostat 2 (检查系统 I/O 资源的使用情况)
iostat 命令主要是实时地检测系统 I/O 的资源使用情况。
netstat 2 (检查系统网络的传输情况)
netstat 命令主要是实时地检测系统网络的资源使用情况。
sar –P ALL 2 100 (检查系统 CPU 的使用情况)
sar 命令可以实时地检测每个 CPU 的使用情况。

你可能感兴趣的:(AIX)