IBM/AIX2016. 4. 5. 16:53

AIX sysdumpdev


덤프 필요 사이즈


sysdumpdev -e
Estimated dump size in bytes: 365533593

 


primary              /dev/hd6   //1차 덤프
secondary            /dev/sysdumpnull  //2차 덤프
copy directory       /var/adm/ras  //덤프파일 카피하는 곳
forced copy flag     TRUE   //덤프 카피 실패시 TRUE 는 디렉토리에 복사 FALSE 는 무시
always allow dump    FALSE   //항시 덤프 허용
dump compression     ON    //압축여부
type of dump         traditional  //덤프타입

시스템 메모리가 4GB 이상이면, sysdumpdev 로 lg_dumplv 가 자동 생성됨

4GB 이하일시 hd6 즉 paging 과 같이 사용


/dev/hd6 일경우 문제점
시스템이 깨질경우 partial dump 만저장한다  이 정보로 분석이 가능한경우가 있긴하지만
대부분 충분한 정보를 포함하지 않는다

- primary dump device 는 항상 rootvg 에 있어야 한다
  예외적으로 유저volume group 의 LV 를 임시로 할 경우 는 가능  재부팅시 설정이 유지되지 않는다

 

 

root@shinjj1:/>sysdumpdev -l
primary              /dev/hd6
secondary            /dev/sysdumpnull  //널값
copy directory       /var/adm/ras
forced copy flag     TRUE
always allow dump    FALSE
dump compression     ON
type of dump         traditional

- primary 설정

root@shinjj1:/>sysdumpdev -P -p /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         traditional

- secondary 설정

root@shinjj1:/>sysdumpdev -P -s /dev/hd6
primary              /dev/lg_dumplv
secondary            /dev/hd6
copy directory       /var/adm/ras
forced copy flag     TRUE
always allow dump    FALSE
dump compression     ON
type of dump         traditional


-P 옵션을 안줄 경우 재부팅시 설정이 초기화 됨

 

 

sysdumpdev -d [directory]
forced copy flag FALSE

시스템 부팅시 덤프파일 카피 하지만 실패시 덤프를 무시

 


sysdumpdev -D [directory]
forced copy flag TRUE

덤프 카피 실패시 외장 미디어로 카피


Dump 발생 후 부팅할 때에 Dump를 파일로 복사해 놓을 위치를 설정하는 것이며 충분한 공간이 없을 경우는 복사에 실패하게 됩니다.

 

 


always allow dump

sysdumpdev -k // 소문자 k FALSE
sysdumpdev -K // 대문자 K TRUE

 

Always Allow Dump 옵션이 Yes 일 경우에는 콘솔에서 Ctrl-Alt 1 (Numpad1) 를 누르면, Primary 로 강제 Dump 수행 가능하고 콘솔에서 Ctrl-Alt 2 (Numpad2) 를 누르면, Secondary 로 강제 Dump 수행 가능합니다.
 Dump Compression 옵션은생성되는 Dump 를 압축하여 저장할 것인지 여부를 설정하는 것으로 디스크 공간이 여유 있다면, 압축하지 않을 것을 권장합니다.

 

type of dump

root@shinjj1:/>sysdumpdev -t traditional

root@shinjj1:/>sysdumpdev -t fw-assisted

 

Attention: the firmware-assisted system dump will be configured at next reboot.
Attention: firmware-assisted system dump will fallback to traditional system
dump on next reboot with the current memory size:
        required minimum is 1344 Mbytes.


fw-assisted 요구 조건

Firmware-assisted dump requires:
An IBM POWER6 processor-based or later hardware platform.
A logical partition (LPAR) with a minimum of 1.5 GB memory.
A dump logical volume in the root volume group (rootvg).
Paging space, which cannot be defined as the dump logical volume


Firmware-assisted -live dump Facility
메모리안의 내용들을 지정해서 파일로 저장 가능 운영중 덤프 가능

 


최근 덤프 정보 보기
root@shinjj1:/>sysdumpdev -L
No previous dumps recorded.

Scanning device /dev/lg_dumplv for existing dump.

 

 

문제가 생겨 덤프를 생성시 해당 디렉토리의 vmcore.<X> 로 카피


강제 덤프 실행
sysdumpstart -p

※주의 서버 재부팅 실행함


root@shinjj1:/>errpt 
IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION
A6DF45AA   0405170516 I O RMCdaemon      The daemon is started.
67145A39   0405170416 U S SYSDUMP        SYSTEM DUMP

 


sysdumpdev -z
root@shinjj1:/>sysdumpdev -z
76114432 /dev/lg_dumplv


root@shinjj1:/var/adm/ras>savecore -d /var/adm/ras
Dump was marked invalid. Use -f to force copy.
root@shinjj1:/var/adm/ras>savecore -f -d /var/adm/ras
Saving 76114432 bytes of system dump in /var/adm/ras/vmcore.0.BZ

 

 

root@shinjj1:/var/adm/ras>sysdumpdev -L


Device name:         /dev/lg_dumplv
Major device number: 10
Minor device number: 13
Size:                76114432 bytes
Uncompressed Size:   830915918 bytes
Date/Time:           Tue Apr  5 17:02:07 2016
Dump status:         0
Type of dump:        traditional
dump completed successfully
Dump copy filename: /var/adm/ras/vmcore.0.BZ

 

 

 


root@shinjj1:/>lsattr -El sys0 | grep full
fullcore        true               Enable full CORE dump                             True
root@shinjj1:/>lsattr -Rl sys0 -a fullcore
false
true


 

'IBM > AIX' 카테고리의 다른 글

hmc ssh 에서 서버콘솔 접속  (0) 2015.12.14
AIX 계정 패스워드 변경후 접속시 변경  (0) 2015.12.14
ssh 키젠 (rsa 키 교환)  (0) 2015.10.26
hmc command  (0) 2014.03.07
alt_disk_install  (0) 2013.09.09
Posted by 신재중