IBM 시스템 점검은 IBM 서버의 하드웨어 상태를 확인하여 장애를 예방하고 성능을 최적화하기 위한 목적으로 수행됩니다. 점검은 일반적으로 다음과 같은 항목을 포함합니다.
- 시스템 정보 확인
- 시스템 모델명, 제조일, BIOS 버전, OS 버전, 라이센스 정보 등
- 하드웨어 구성 확인
- CPU, 메모리, 디스크, 네트워크, I/O 장치 등
- 하드웨어 상태 확인
- 온도, 전압, 팬 속도, 에러 로그 등
- 성능 측정
- CPU 사용률, 메모리 사용률, 디스크 I/O, 네트워크 트래픽
하드웨어 정보 확인
시스템의 하드웨어 정보는 기본적인 점검 항목 중 하나입니다. 다음 명령어를 사용하여 시스템의 기본 정보를 확인할 수 있습니다.
uname -M # 머신 타입
uname -n # 호스트명
uname -u # 유닉스 시스템 이름
uname -au # 모든 정보 출력
부팅 설정 확인
부팅 설정은 시스템의 안정성을 결정하는 중요한 요소 중 하나입니다. 부팅 리스트를 확인하고 부팅 시 사용되는 디바이스를 알 수 있습니다.
bootlist -m normal -o # 일반 부팅 리스트 확인
bootlist -m service -o # 서비스 부팅 리스트 확인
Dump Space 및 sysdumpdev 설정 확인
시스템 다운 시 Dump Space는 중요한 정보를 기록합니다. sysdumpdev
명령어로 설정된 dump 장치 및 설정을 확인할 수 있습니다.
sysdumpdev -l # 설정된 dump 장치 확인
sysdumpdev -e # 예상 dump 공간 확인
sysdumpdev -A # 자동 dump 설정 확인
프로세서, 메모리, 어댑터 등의 자세한 정보 수집
시스템의 핵심 구성 요소에 대한 자세한 정보를 수집합니다.
lsdev -Cc processor # 프로세서 정보 확인
lsdev -Cc memory # 메모리 정보 확인
lsdev -Cc adapter # 어댑터 정보 확인
파일 시스템 및 디스크 확인
파일 시스템과 디스크에 관한 정보를 수집합니다.
lspv # 물리적인 볼륨 정보 확인
lspv -free # 사용 가능한 용량 확인
lsvg # 논리적인 볼륨 그룹 정보 확인
네트워크 설정 및 어댑터 정보 확인
네트워크 설정과 어댑터 정보를 수집하여 네트워크 구성을 확인합니다.
lsdev -Cc adapter | grep ent # 이더넷 어댑터 정보 확인
netstat -rn # 라우팅 테이블 확인
ifconfig -a # 네트워크 인터페이스 설정 확인
AIX 시스템 주요 체크포인트
AIX 시스템에서 중요한 설정 값을 확인하는 체크포인트 목록입니다. 이러한 값들은 시스템의 안정성과 성능 조절에 영향을 미칠 수 있습니다.
- maxbuf 확인:
lsattr -E -H -l sys0 | grep maxbuf
- maxmbuf 확인:
lsattr -E -H -l sys0 | grep maxmbuf
- maxuproc 확인:
lsattr -E -H -l sys0 | grep maxuproc
- autorestart 설정 확인:
lsattr -E -H -l sys0 | grep autorestart
- iostat 설정 확인:
lsattr -E -H -l sys0 | grep iostat
- conslogin 설정 확인:
lsattr -E -H -l sys0 | grep conslogin
- maxpout 확인:
lsattr -E -H -l sys0 | grep maxpout
- minpout 확인:
lsattr -E -H -l sys0 | grep minpout
- cpuguard 설정 확인:
lsattr -E -H -l sys0 | grep cpuguard
- fullcore 설정 확인:
lsattr -E -H -l sys0 | grep fullcore
- thewall 값 확인:
no -a | grep thewall
- sb_max 값 확인:
no -a | grep sb_max
- TCP sendspace 설정 확인:
no -a | grep tcp_sendspace
- TCP recvspace 설정 확인:
no -a | grep tcp_recvspace
- UDP sendspace 설정 확인:
no -a | grep udp_sendspace
- UDP recvspace 설정 확인:
no -a | grep udp_recvspace
- RFC1323 설정 확인:
no -a | grep rfc1323
- TCP mssdflt 값 확인:
no -a | grep tcp_mssdflt
- IP forwarding 설정 확인:
no -a | grep ipforwarding
- AIX PWR Mgmt Daemon 설정 확인:
cat /etc/inittab | grep -i pmd
이러한 명령어를 통해 시스템의 각 설정 값을 확인하고 필요에 따라 조절할 수 있습니다. 이러한 설정은 시스템의 안정성과 성능에 직접적인 영향을 미치므로 주기적인 체크가 권장됩니다.