하드웨어
CPU - 수량 및 사용 가능상태 확인
Command Description
lsdev-Cc processor Processor 수량 및 Available 한 가용상태 확인
Sar-P ALL 5 10 각 Processor의 사용률을 확인하여 문제되는 Processor 유무 확인
Memory - 수량 및 사용 가능상태 확인
Command Description
lsdev-Cc Memory Memory(Card) 수량 및 Available 한 가용상태 확인
lsattr-El mem(n) 메모리 타입 및 Size 확인
Disk - 수량 및 사용 가능상태 확인
Command Description
lsdev-Cc disk disk 수량 및 Available 한 가용상태 확인
lspv 디스크 할당 상태 확인
lspv hdisk(n) 디스크 할당 상태 및 가용 Size 확인
Adapter - 구성된 종류 및 수량, 가용상태 확인
Command Description
lsdev-Cc adapter adapter 별 Available 한 가용상태 확인
ssaraid-(option) SSA Adapter의 구성상태 확인
diag 구성 장치들의 문제점 진단

OS 및 환경
Storage - 저장공간으로 할당된 영역에 대한 가용상태 확인
Command Description
lsvg-o |lsvg -il 시스템에서 activity 한 volume group 및 vg에 할당되어 있는 LV 들의 sync 상태 확인
lspv 디스크의 volume group 할당 정보확인
df -k 파일 시스템 사용량 및 가용 Size 확인
ssaraid , ssaxlate SSA Disk RAID 구성상태 확인
datapath , lsvpcfg SAN Disk 구성 상태 확인
Environment - OS 최적 환경을 위한 구성 확인
Command Description
bootlist System normal 또는 service 부팅 시 부트순서 확인.
mirroring 시에 미러 디스크가 리스트에 존재하는지 확인.
sysdumpdev System dump를 위해 지정된 device 및 요구 size 를 충족하는지 여부 확인
lsattr-El sys0 system 전반적인 설정상태 확인
lslpp Install 된 fileset 들의 체크섬 정보와 링크 상태에 대한 진단.
lssrc System resource controller 의 daemon 수행 상태 확인
Log 점검 - 오류에 대한 로그 및 시스템에 설정된 로그파일 확인
Command Description
errpt System 에서 발생된 기본적인 로그를 확인하고 Class:H (Hardware)와 type:P(PEND, PERF, PERM) 부분의 발생여부 중점으로 점검
syslog /etc/syslog.conf 파일에 설정된 정보에 따른 로그파일을 분석하여 문제점 여부 파악.
alog console에 Display 된 오류 정보나 booting 시 문제 되었던 부분, dump 정보에 대한 부분 등을 점검
vi /var/spool/mail/root root 메일을 점검하여 관리자에게 통지된 에러 확인
find / -name core core 파일 생성 여부 확인하여 잘못 수행된 APP 프로세스 및 OS Base Processor의 존재 여부 확인

성능
CPU - CPU의 병목 여부 파악
Command Description
sar Processor 별로 사용률 점검
vmstat processor 의 used, idle, wait 등을 파악
topas processor load average 를 검토
bindprocessor processor bind 의 존재여부 확인 및 필요 시 binding
ps aux 문제가 되거나 문제의 소지가 있는 process의 유무 점검
Memory - Memory의 과부하 여부 파악
Command Description
vmstat 충분한 Free memory가 있는지 확인하고 paging in, out 여부를 파악하여 Memory 의 병목 여부 판단.
lsps Paging 공간의 사용률을 파악하여 메모리 병목 판단에 활용
topas Memory의 caching 사용여부와 사용률을 파악
ps aux 프로세스 별로 메모리 사용률 파악
svmon 프로세스 사용률 순 또는 Memory 사용률에 따른 순서로 상세한 사용에 대한 세부 내역파악.
Disk - Disk I/O 에 대한 병목 여부 파악
Command Description
iostat 각 Disk의 초당 read-write 및 busy율 을 파악하여 과도한 action이 이루어지는지 또는 I/O가 원할하게 이루어 지는지 여부 확인.
Etc - 기타 성능 분석을 위한 명령 실행
Command Description
netstat 네트?p 송수신에 이용되는 Memory의 overflow 현상이나 Collision 등의 발생 여부 확인
tprof 프로세스당 Processor 사용률 확인
netpmon 네트?p과 관련된 Process 사용률 확인
filemon 특정 Storage resource(LV, FS, Disk) 에 대한 집중적인 access 파악.


LOGGING


[root]/ >errpt | more
B
식별자     시간소인   T C 자원 이름      설명
CD546B25   0406103906 I O SYSPFS         파일시스템 복구가 필요함
5537AC5F   0405150006 P H smc0           테이프 드라이버 장애
C60BB505   0405115506 P S SYSPROC        소프트웨어 프로그램의 비정상적인 종료
C60BB505   0228191506 P S SYSPROC        소프트웨어 프로그램의 비정상적인 종료
C60BB505   0228191006 P S SYSPROC        소프트웨어 프로그램의 비정상적인 종료
......


[root]/ >errpt -aj CD546B25
---------------------------------------------------------------------------
레이블:         JFS_FSCK_REQUIRED
식별자: CD546B25

날짜/시간:       2006년 4월  6일 목요
일련번호:       6184
기계 ID:         00095C8A4C00
노드 ID:         GW_DB
클래스:          O
유형:            INFO
자원 이름:       SYSPFS

설명
파일시스템 복구가 필요함

        권고 조치
        FSCK 유틸리티를 사용하여 전체 파일시스템 복구를 수행하십시오.

상세 자료
주/부 장치 번호
0031 0002
파일시스템 장치와 마운트 위치
/dev/lv_legato, /legato_backup

 


[root]/ >umount /legato_backup

 

[root]/ >df -k
파일시스템   1024 블록수      Free %Used    Iused %Iused 마운트 위치
/dev/hd4         1048576    840496   20%     1947     1% /
/dev/hd2         5046272   2283324   55%    73086     6% /usr
/dev/hd9var      1048576    230140   79%     1440     1% /var
/dev/hd3         1048576    387248   64%      811     1% /tmp
/dev/hd1        10092544   4699856   54%    40362     2% /home
GW:/home/backup    23265280   7859488   67%    71462     2% /home/backup
/dev/log_lv     20447232  10929896   47%    56431     2% /home/log_unisql
/dev/lv01        7602176    980464   88%       18     1% /imsi
/dev/lv00      104857600  91683048   13%     3588     1% /home/destiny
/dev/edmsdb_lv    20971520  17088412   19%       34     1% /home/unisql/edms_db
/dev/gwdb_lv    20971520   9187640   57%       70     1% /home/unisql/gw_db

 

 

[root]/ >fsck -y /legato_backup

** /dev/rlv_legato 점검중(/legat)
** 0 단계 - 로그 점검
log redo processing for /dev/rlv_legato
** 1 단계 - 블록 및 크기 점검
** 2 단계 - 경로 이름 점검
** 3 단계 - 연결성 점검
** 4 단계 - 참조 계수 점검
참조되지 않은 파일  I=2053  소유자=unisql 모드=100600
크기=819200000 mtime= 3월  2일 17:18 2005  (재연결됨)
참조되지 않은 파일  I=2054  소유자=unisql 모드=100600
크기=24576000 mtime= 1월 20일 22:57 2005  (재연결됨)
참조되지 않은 파일  I=2055  소유자=unisql 모드=100600

 

 

출처 : Tong - 泫盛님의 IBM-AIX통

'IT > Unix' 카테고리의 다른 글

Crontab 설명  (0) 2008.09.29
솔라리스 어드민 요약 문서  (0) 2008.08.21
[SPARC] SUN 시스템의 하드웨어 점검방법  (0) 2008.04.25
Missing Solaris disks  (0) 2008.04.25
부트 매니저를 이용한 부트 디스크 미러링  (0) 2008.04.15

+ Recent posts