はじめに
NIMを用いたNIM Masterのバックアップ・リストアを行うと、通常のNIMクライアントと同じ手順ではNIM Masterの情報が消えてしまいます。
解決方法
方法1
バックアップ前にNIMデータベースを取得し、リストア後、NIMマスターに必要なファイルセットのインストールとNIMデータベースのリストアを行うことで解決します。
方法2
NIMマスターからインストールを行う際に、SMIT画面の選択肢「Remain NIM client after install?」では"no"を選択します。
環境
- NIMマスター (OS: AIX7.3 TL0/SP0、HW: Power S824)
- NIMクライアント (OS: AIX7.3 TL0/SP0、HW: Power S824)
手順
方法1
① バックアップ前にNIMデータベースのバックアップファイルを取得
*NIMクライアント側での実行
(1) NIMデータベースを取得
# smitty nim_backup_db
Backup the NIM Database
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* Filename/Device for the Backup [/etc/objrepos/nimdb.backup] +
このあと、通常のNIMを用いたバックアップとリストアを行ってください。
② リストア後、NIMマスターに必要なファイルセットのインストールとNIMデータベースのリストア
リストア後はクライアント側のNIMの情報が消えています。
# hostname
nim_client
# lsnim
ksh: lsnim: not found
(1) NIMマスターに必要なファイルセットのインストール
# installp -acgXd /dev/cd0 bos.sysmgt.nim.master bos.sysmgt.nim.client bos.sysmgt.nim.spot
︙
Installation Summary
--------------------
Name Level Part Event Result
-------------------------------------------------------------------------------
bos.sysmgt.nim.spot 7.3.1.0 USR APPLY SUCCESS
bos.sysmgt.nim.master 7.3.1.0 USR APPLY SUCCESS
(2) NIMデータベースのリストア
# /usr/lpp/bos.sysmgt/nim/methods/m_restore_db /etc/objrepos/nimdb.backup
Level check is successful.
x ./etc/objrepos/nim_attr, 4096 bytes, 8 tape blocks
x ./etc/objrepos/nim_attr.vc, 4096 bytes, 8 tape blocks
x ./etc/objrepos/nim_object, 4096 bytes, 8 tape blocks
x ./etc/objrepos/nim_object.vc, 4096 bytes, 8 tape blocks
x ./etc/NIM.level, 8 bytes, 1 tape blocks
x ./etc/niminfo, 173 bytes, 1 tape blocks
x ./etc/NIM.primary.cpuid, 13 bytes, 1 tape blocks
0513-075 The new subsystem name is already on file.
0513-075 The new subsystem name is already on file.
0513-059 The nimesis Subsystem has been started. Subsystem PID is 9109782.
方法2
こちらの方法はIBM supportを参照したものになります。
*IBM Support 「NIM master restore using another NIM master」
① インストールの際、「Remain NIM client after install?」を"no"に選択
バックアップ後、smit nim_bosinst
よりインストール画面に移動します。
インストール画面より選択肢「Remain NIM client after install?」を"no"にします。
Install the Base Operating System on Standalone Clients
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[TOP] [Entry Fields]
* Installation Target nim_client
* Installation TYPE mksysb
* SPOT spot
LPP_SOURCE [] +
MKSYSB mksysb
︙ + +
Remain NIM client after install? [no] +
︙
この後は通常の手順でリストアを行ってください。
これらの方法より、リストア後もNIMマスターとして使用できるようになります。
# hostname
nim_client
# lsnim
master machines master
boot resources boot
nim_script resources nim_script
certificate resources certificate
network1 networks ent