はじめに
ダンプデバイスとは、予期せぬシステム停止が発生した際に、カーネルのデータなどをコピーする領域です。
ダンプデバイスはAIX導入時、rootvgに作成されます。
一方でrootvgでミラーリングを組んだ際、ダンプデバイスはミラーリングされないため、2次ダンプデバイスを設定した際の作業メモです。
AIXミラーリング構成の続きの作業になります。
実施内容
AIXミラーリング構成でブートリストの設定まで行いました。
lg_dumplvは1次ダンプデバイスであるため、ミラーリングされていません。
[root@s922211:/]# lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 2 4 2 closed/syncd N/A
hd6 paging 16 32 2 open/syncd N/A
hd8 jfs2log 1 2 2 open/syncd N/A
hd4 jfs2 384 768 2 open/syncd /
hd2 jfs2 81 162 2 open/syncd /usr
hd9var jfs2 6 12 2 open/syncd /var
hd3 jfs2 4 8 2 open/syncd /tmp
hd1 jfs2 1 2 2 open/syncd /home
hd10opt jfs2 1 2 2 open/syncd /opt
hd11admin jfs2 4 8 2 open/syncd /admin
lg_dumplv sysdump 128 128 1 open/syncd N/A
livedump jfs2 8 16 2 open/syncd /var/adm/ras/livedump
ダンプデバイスの情報を見るとlg_dumplvが1次ダンプデバイス、sysdumpnullが2次ダンプデバイスとして設定されていました。
[root@s922211:/]# sysdumpdev -l
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 fw-assisted
full memory dump disallow
enable NX GZIP TRUE
以降の作業で、hdisk1側に2次ダンプデバイスを作成しました。
まず、2次ダンプデバイスとして使用する論理ボリューム(LV)lg_dumplv2を作成しました。
smitty lv
→Add a Logical Volume
→rootvgを選択
Add a Logical Volume
Type or select a value for the entry field.
Press Enter AFTER making all desired changes.
[Entry Fields]
* VOLUME GROUP name [rootvg] +
Add a Logical Volume
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[TOP] [Entry Fields]
Logical volume NAME [lg_dumplv2]
* VOLUME GROUP name rootvg
* Number of LOGICAL PARTITIONS [256] #
PHYSICAL VOLUME names [hdisk1] +
Logical volume TYPE [sysdump] +
POSITION on physical volume outer_middle +
RANGE of physical volumes minimum +
MAXIMUM NUMBER of PHYSICAL VOLUMES [] #
to use for allocation
Number of COPIES of each logical 1 +
partition
Mirror Write Consistency? active +
Allocate each logical partition copy yes +
on a SEPARATE physical volume?
[MORE...15]
- LV名: lg_dumplv2
- Number of LOGICAL PARTITIONS: 256
- PHYSICAL VOLUME names: hdisk1
- Logical volume TYPE: sysdump
作成したlg_dumplv2を2次ダンプデバイスとして設定しました。
[root@s922211:/]# sysdumpdev -Ps /dev/lg_dumplv2
primary /dev/lg_dumplv
secondary /dev/lg_dumplv2
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
type of dump fw-assisted
full memory dump disallow
enable NX GZIP TRUE
以上
補足
ダンプデバイスの最小サイズをsysdumpdev -eコマンドで確認したところ、1764292033B(約1.64GB)でした。
[root@s922211:/]# sysdumpdev -e
Estimated dump size in bytes: 1764292033
rootvgのPPサイズは32MBで、lg_dumplv、lg_dumplv2には256個のPPを割り当てたため、8GBの十分なサイズのダンプデバイスを作成したことも確認しました。
[root@s922211:/]# lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER: 00cde68000004b000000019b20c3d92e
VG STATE: active PP SIZE: 32 megabyte(s)
(省略)