1)하드웨어 점검
infraleesh@/> uptime //boot된지 51일째를 의미
04:33PM up 51 days, 23:45, 1 user, load average: 1.91, 1.99, 2.07
Lpar명 @/> hostname
infraleesh
(1-1)머신, 시리얼 확인방법1
infraleesh@/> uname -uM
IBM,9179-MHB IBM,02XXXXXXX
(1-2)머신, 시리얼 확인방법2
prtconf 명령어로도 확인 가능하다. CPU,memory 등 다양한 정보가 있다.
prtconf 는 페이지 출력되는 부분이 많으므로, 옵션을 | more 붙여서 보는게 좋다.
infraleesh@/>prtconf
system model : IBM, 9179-MHB
machine serial number : 06XXXXXX
Processor type : PowerPC_POWER6
Processor Implementation Mode: POWER6 ...
(1-3)머신, 시리얼 확인방법3
>lsattr -El sys0으로도 제조사 회사명 등의 정보가 나온다.
(2) OS 버젼 파악
infraleesh@/> oslevel -s
7200-00-01-1543
oslevel -r :OS 버젼과 TL까지만 나타냄
(3)CPU 상태 파악
infraleesh@/> bindprocessor -q //몇 way인지 파악 가능 해당 예시는 12way
The available processors are: 0 1 2 3 4 5 6 7 8 9 10 11
>lsdev -Ccprocessor |wc -l
(3-1) 현재 동작중인 프로세서 보기
bindprocessor -q는 현재 동작중인 프로세서를 보는 명령어로서
논리적인 갯수를 의미한다.
SMT 를 기능 구현 할시에는 2배로 보이게 된다.
(3-2) CPU의 core 갯수를 확인하는 명령어
>lsdev -Cc processor
bindprocessor -q |wc -l 로 갯수를 파악 가능함.
12개로 나올 것이다.
infraleesh@/> lsattr -El proc0 여기서 IBM Power CPU의 spec이 3.864GHz인걸 파악 가능함
frequency 3864000000 =3.864 Ghz 임. Processor Speed False
smt_enabled true Processor SMT enabled False
>lsdev -Cc processor
proc0 Available 00-00 Processor
proc4 Available 00-00 Processor
proc8 Available 00-00 Processor
(4) memory /가상 memory 상태 파악
>lsdev -El mem0
>lsdev -Ccmemory
L2cache0 Available L2 Cache
mem0 Available Memory
(5) system microcode 점검 / 펌웨어 버젼파악
infraleesh@/> lsmcode -c
The current permanent system firmware image is FW780.84 (AM780_100)
The current temporary system firmware image is FW780.84 (AM780_100)
The system is currently booted from the temporary firmware image.
예시의 펌웨어는 AM780_100입니다.
#lscfg 로도 확인 가능함.
Software ( AIX)
1)vg의 미러 또는 stale, missing 파악
#lsvg -o
#lsvg -il
infraleesh@/> lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 2 2 closed/syncd N/A
hd6 paging 16 32 2 open/syncd N/A
hd8 jfs2log 1 2 2 open/syncd N/A
hd4 jfs2 33 66 2 open/syncd /
hd2 jfs2 86 172 2 open/syncd /usr
hd9var jfs2 6 12 2 open/syncd /var
hd3 jfs2 4 8 2 open/syncd /tmp
hd1 jfs2 1 2 2 open/syncd /home
hd10opt jfs2 32 64 2 open/syncd /opt
hd11admin jfs2 4 8 2 open/syncd /admin
lg_dumplv sysdump 16 16 1 open/syncd N/A
livedump jfs2 8 16 2 open/syncd /var/adm/ras/livedump
fslv00 jfs2 1 2 2 open/syncd N/A
#lsvg -o , lsvg -il 보다는 lsvg -l rootvg로 missing이나 stale있는지 파악하시면 됩니다.
2)boot device 및 dump device 점검 파악
infraleesh@/> bootlist -m normal -o //로 확인
hdisk0 blv=hd5 pathid=0
hdisk1 blv=hd5 pathid=0
hdisk0, hdisk1은 보통 bootlist로서 rootvg 쪽을 의미함.
rootvg를 제외한 datavg는 lsvg 명령어로도 확인가능함.
간혹 상태에서 rootvg나 datavg (datavg는 원하는 vg으로 명칭 변경 가능)가 아닌
concurrent VG로 되어있는표시는 HACMP에 2개의 노드가 있다고 가정할 때 양쪽 노드에서 같이 공유되는 디스크를 의미하기도 함.
infraleesh@/> sysdumpdev -l
primary /dev/lg_dumplv //primary가 /dev/lg_dumplv인지 확인하면 된다.
secondary /dev/sysdumpnull
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
type of dump fw-assisted
full memory dump disallow
3)paging space 용량 파악
가상 메모리는 lsps -a 명령어로 수행한다.
paging space는 40%를 넘지 않는 걸로 권고한다.
해당 가상 메모리는
Windows server 페이징 파일,
linux에서는 swap의 의미와 동일하다.
#lsps -as
=#lsps -a -s
4)OS 백업 확인
infraleesh@/> ls -al image.data //OS 백업 파일이 있는지 파악
-rw-r--r-- 1 root system 11681 May 18 14:24 image.data
5) network interface 및 routing table 점검
리눅스와 동일한 명령어이다.
ifconfig -a 을 변형하여 수행하거나,
netstat -rn 로도 파악 가능함.
'OS Unix [IBM aix] > AIX 명령어 및 점검' 카테고리의 다른 글
자원 (CPU, mem) spec 확인 (0) | 2022.04.09 |
---|---|
시스템 정보 파악 명령어 및 HMC (0) | 2021.11.17 |