19.7.2 パッシブなクラスタノードでの設定解除
-
パッシブなクラスタノードで,HAクラスタからNNMiの設定を解除する。
-
Windows:net stop NnmTrapReceiver
%NnmInstallDir%misc\nnm\ha\nnmhaunconfigure.ovpl NNM <resource_group>
-
Linux:/opt/OV/bin/nettrap stop
/opt/OV/misc/nnm/ha/nnmhaunconfigure.ovpl NNM <resource_group>
このコマンドによってHAリソースグループのノード一覧から該当するノードを解除します。ほかのノードでHA構成のNNMiを実行するための設定や共有ディスクのデータへの変更は行いません。
なお,次のメッセージが出力される場合がありますが,問題ありません。
-
Windowsの場合
警告:クラスタレジストリにあるリソースグループxxxxxのパブリックエントリPUBLIC.HA_MOUNT_POINTに値がありません。
- 重要
-
VCSまたはSCSでNNMiがHA構成の時に物理ホスト名を変更した環境の場合,HA設定を解除する前にHA設定時の物理ホスト名に戻す必要があります。シングルサーバー構成に移行した後に継続して変更後のホスト名を使用する場合は,HA設定を解除した後に「22.5 NNMi管理サーバーのホスト名またはドメイン名を変更する」を参照して設定を行ってください。
-
-
VCSまたはSCSの場合,HAクラスタに設定変更を反映させる。
haconf -dump -makero
-
NNMiノードのFQDN設定を物理ホスト名に変更する。
a nms-local.propertiesファイルを編集します。
- ファイルのパス
-
・Windows:%NnmDataDir%conf\nnm\props\nms-local.properties
・Linux:/var/opt/OV/conf/nnm/props/nms-local.properties
- 編集内容
-
com.hp.ov.nms.fqdn = 仮想ホスト名
ここでは物理ホスト名ではなく仮想ホスト名を設定してください。
b nmsetofficialfqdn.ovplコマンドを実行します。
<FQDN>には物理ホスト名(hostnameコマンドで表示されるホスト名)のFQDNを指定してください。
-
Windows:%NnmInstallDir%bin\nnmsetofficialfqdn.ovpl -force <FQDN>
-
Linux:/opt/OV/bin/nnmsetofficialfqdn.ovpl -force <FQDN>
このコマンドによってHA設定時に仮想ホスト名に変更したFQDN設定を,物理ホスト名のFQDNに変更します。
なお,コマンド実行時に次のメッセージが出力される場合があります。
-
「シングルサインオンが正しく機能するには,新しい証明書を手動で生成する必要があります。」が表示された場合
シングルサインオンはサポートしていないため,このメッセージは無視してください。
これによって自己署名証明書が使用されます。NNMiの通信で別の自己署名証明書,または認証機関(CA)署名の証明書を使用する場合は,追加の手順を実行する必要があります。証明書の詳細については,「10. NNMiでの証明書の使用」を参照してください。
-
NNMi HAリソースグループ固有のファイルを安全に保持できるように別の場所に移動する。
NNMi HAリソースグループを再設定する予定がない場合,次のファイルのコピーを保存する必要はありません。この時点でファイルを削除してかまいません。
-
Windows
エクスプローラで,%NnmDataDir%hacluster\<resource_group>\フォルダを削除します。
-
Linux
cd /var/opt/OV/hacluster/
rm -r <resource_group>
-
-
次のファイルを削除します。
- ファイルのパス
-
・Windows
エクスプローラで,%NnmDataDir%shared\nnm\databases\nnmdatareplicator\DataReplicator.dbを削除します。
・Linux
rm /var/opt/OV/shared/nnm/databases/nnmdatareplicator/DataReplicator.db
-
サービスの自動起動を有効にする。
-
Windows
スタートメニューの[管理ツール]>[サービス]で[NNM Trap Receiver]および[NNM Trap Receiver Manager]を選択し,「スタートアップの種類」を「自動」に設定してください。
-
Linux
systemctl enable netmgt.service
systemctl enable nettrap.service
systemctl start netmgt.service
systemctl start nettrap.service
なお,systemctl startコマンドを実行するとNNMiサービスが起動します。
以上の手順で終了です。
HAクラスタからNNMiを完全に解除する場合は,パッシブなクラスタノードを解除後,アクティブなクラスタノードでの設定解除を実施してください。
-