본문 바로가기

0과 1 그 끝없는 세상/IBM AIX

[sysdumpdev] System dump 용량 부족 메시지 해결 방법

0. 에러 메시지 확인
[root@localhost ] # errpt
IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION
E87EF1BE   1207150010 P O dumpcheck      The largest dump device is too small.

1. System dump 용량 확인
[root@localhost ] # lsvg -l rootvg |grep sysdump
lg_dumplv           sysdump    72      72      1    open/syncd    N/A

2. 실제 용량 계산
[root@localhost ] # lsvg rootvg |grep "PP SIZE"
VG STATE:           active                   PP SIZE:        256 megabyte(s)

[root@localhost ] # bc -l
72*256/1024
18.00000000000000000000

3. 실제 용량 결과
18 GB

4. 덤프 발생시 필요한 System Dump 계산
[root@localhost ] # sysdumpdev -e
0453-041 Estimated dump size in bytes: 19595788288 (약 20GB 필요)

5. System Dump Compression 옵션 확인
[root@localhost ] # sysdumpdev -l |grep compression
dump compression     OFF

6. 해결 방법 1
- dump compression ON 설정 : Dump 발생 시, 압축 옵션으로 인해 dump 생성이 느려 질 수 있음
[root@localhost ] # sysdumpdev -C (대문자)

CF. dump compression ON 상태를 OFF 로 바꾸려면 : sysdumpdev -c (소문자)

7. 해결 방법 2 : sysdump 디바이스 Logical Volume 확장
- 확장 할 LP 갯수 산정
[root@localhost ] # lsvg -l rootvg |grep sysdump
lg_dumplv           sysdump    72      72      1    open/syncd    N/A (현재 72개의 PP 할당 됨)

[root@localhost ] # bc -l
20480/256
80.00000000000000000000 (총 80개의 PP가 필요, 즉 추가 8개의 PP가 필요)
- LV 확장 명령어 사용 : chfs 명령어와 다르게 extendlv 명령어로 확장하면 다시 축소가 불가능
[root@localhost ] # extendlv sysdump 8