728x90

1. Error Report 확인

SERVER:>errpt
IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION
E87EF1BE   0228150008 P O dumpcheck      The largest dump device is too small.
덤프디바이스 크기가 작음을 알수 있다.

2. Error Report 세부 내용 확인하기
SERVER:>errpt -aj E87EF1BE | more
---------------------------------------------------------------------------
LABEL:          DMPCHK_TOOSMALL
IDENTIFIER:     E87EF1BE

Date/Time:       Thu Feb 28 15:00:00 KORST 2008
Sequence Number: 908
Machine Id:      000D0D30D600
Node Id:         SERVER
Class:           O
Type:            PEND
Resource Name:   dumpcheck      

Description
The largest dump device is too small.

Probable Causes
Neither dump device is large enough to accommodate a system dump at this time.

        Recommended Actions
        Increase the size of one or both dump devices.

Detail Data
Largest dump device
lg_dumplv                                                                                                                       
Largest dump device size in kb
     2097152                            : 현재 덤프 LV Size
Current estimated dump size in kb
     2419712                            : 덤프 발생시 예상 SIZE
---------------------------------------------------------------------------

덤프 발생시 예상 크기가 현재 정의된 덤프LV 크기보다 크므로 시스템에서 에러레포트를 뿌려준다.
(AIX 4.3.3 에서는 주기적으로 확인하여 LV를 확장시켜주어야 한다.)

 

3. 지정되어 있는 덤프 장치 확인하기
SERVER:>sysdumpdev -l 
primary              /dev/lg_dumplv
secondary            /dev/sysdumpnull
copy directory       /var/adm/ras
forced copy flag     TRUE
always allow dump    TRUE
dump compression     OFF

 

4. 덤프 데이터의 크기 확인하기
SERVER:>sysdumpdev -e
0453-041 Estimated dump size in bytes: 2477785088


5. 현재 덤프장치의 크기 확인하기
SERVER:>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     32    64    2    open/syncd    N/A
hd8                 jfs2log    1     2     2    open/syncd    N/A
hd4                 jfs2       16    32    2    open/syncd    /
hd2                 jfs2       16    32    2    open/syncd    /usr
hd9var              jfs2       8     16    2    open/syncd    /var
hd3                 jfs2       20    40    2    open/syncd    /tmp
hd1                 jfs2       8     16    2    open/syncd    /home
hd10opt             jfs2       8     16    2    open/syncd    /opt
lg_dumplv           sysdump    8     8     1    open/syncd    N/A        <---- 덤프장치

 

SERVER:/>lsvg rootvg
VOLUME GROUP:       rootvg                   VG IDENTIFIER:  000d0d840000d60000000112030c1de1
VG STATE:           active                   PP SIZE:        256 megabyte(s)  <--- Size 확인
VG PERMISSION:      read/write               TOTAL PPs:      1092 (279552 megabytes)
MAX LVs:            256                      FREE PPs:       861 (220416 megabytes)
LVs:                10                       USED PPs:       231 (59136 megabytes)
OPEN LVs:           9                        QUORUM:         1
TOTAL PVs:          2                        VG DESCRIPTORS: 3
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         2                        AUTO on:        no
MAX PPs per VG:     32512                                     
MAX PPs per PV:     1016                     MAX PVs:        32
LTG size (Dynamic): 256 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable


rootvg의 세부 정보를 가지고 계산을 해보면 덤프장치의 PPs 개수가 8개이고 PP Size가 256MB 이므로
8 * 256MB = 2G = 2 * 1024 * 1024 = 2097152 Kb (위 2항목의 에러레포트에 보면 나오는 수치^^)

계산은 bc를 사용하면 편리 ~
SERVER:/> bc
256 * 8
2048
quit
SERVER:/> 

6. 덤프 데이터의 크기로 필요한 PP 계산하기
2항목에서 예상 덤프데이터 크기 2419712KB를 알고 있으므로
2419712/1024/256 = 9 (Size를 MB로 변환 후 PP size 256으로 나누어 줌)
예상 덤프데이터를 받아내기 위해서는 9개 이상의 PP 가 필요함을 알 수 있다.
현재는 8개이고 최소 9개 이상의 PP가 필요하므로 LV에 1개 이상의 PP 만을 증가시켜 주면 된다.

 

7. 덤프장치 크기 변경하기

SERVER:/>smitty lv
   -->  Set Characteristic of a Logical Volume             
   -->  Increase the Size of a Logical Volume
   --> * LOGICAL VOLUME name                                [lg_dumplv]
   --> * Number of ADDITIONAL logical partitions            [3] <-- 1개 이상의 PP를 입력해준다.

 

8. 변경된 정보 확인하기
SERVER:>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     32    64    2    open/syncd    N/A
hd8                 jfs2log    1     2     2    open/syncd    N/A
hd4                 jfs2       16    32    2    open/syncd    /
hd2                 jfs2       16    32    2    open/syncd    /usr
hd9var              jfs2       8     16    2    open/syncd    /var
hd3                 jfs2       20    40    2    open/syncd    /tmp
hd1                 jfs2       8     16    2    open/syncd    /home
hd10opt             jfs2       8     16    2    open/syncd    /opt
lg_dumplv           sysdump    11    11    1    open/syncd    N/A   <---- 8개에서 3개 늘어난 11임을 확인할수 있다.


http://blog.naver.com/PostView.nhn?blogId=darkturtle&logNo=50028139549&redirect=Dlog&widgetTypeCall=true

728x90

+ Recent posts