{JP1/Base}4.2.1 ヘルスチェック機能を有効にする

  • 物理ホスト


1.共通定義情報にヘルスチェック機能を有効にする情報を登録する。

cp -p /etc/opt/jp1base/conf/jbshc/jbshc_setup.conf.model /etc/opt/jp1base/conf/jbshc/jbshc_setup.conf
vim /etc/opt/jp1base/conf/jbshc/jbshc_setup.conf

[JP1_DEFAULT\JP1BASE\JBSHC]
"ENABLE"=dword:00000001
"FAILOVER"=dword:00000000


/opt/jp1base/bin/jbssetcnf /etc/opt/jp1base/conf/jbshc/jbshc_setup.conf


2.ヘルスチェック定義ファイル(jbshc.conf)を編集する。

cat /etc/opt/jp1base/conf/jbshc/jbshc.conf

3.JP1イベントの転送設定を変更する。


vim /etc/opt/jp1base/conf/event/servers/default/forward


to-upper
E.SEVERITY IN Warning Error Critical Alert Emergency Emergence
end-to

to-upper
E.SEVERITY IN Warning Error Critical Alert Emergency Emergence
OR
E.OBJECT_TYPE IN JBSHC
end-to

4.JP1/BaseのすべてのサービスおよびNNM(SNMPトラップ変換機能を使用している場合)を再起動する。

/opt/jp1base/bin/jbs_spmd_stop
/opt/jp1base/bin/jevstop
/opt/jp1base/bin/jevlogdstop

/opt/jp1base/bin/jbs_spmd
/opt/jp1base/bin/jevstart
/opt/jp1base/bin/jevlogdstart

/opt/jp1base/bin/jbs_spmd_status
/opt/jp1base/bin/jevstat
/opt/jp1base/bin/jevlogdstat


5.ヘルスチェックの設定状況を確認する

/opt/jp1base/bin/jbsgetcnf
/opt/jp1base/bin/jbsgetcnf | grep -A 5 "\[JP1_DEFAULT\\\\JP1BASE\\\\JBSHC\]"

 

  • 論理ホスト


1.共通定義情報にヘルスチェック機能を有効にする情報を登録する。

cp -p /mnt/sdc2/im/jp1base/conf/jbshc/jbshc_setup.conf.model /mnt/sdc2/im/jp1base/conf/jbshc/jbshc_setup.conf
vim /mnt/sdc2/im/jp1base/conf/jbshc/jbshc_setup.conf

[mmm190\JP1BASE\JBSHC]
"ENABLE"=dword:00000001
"FAILOVER"=dword:00000000


/opt/jp1base/bin/jbssetcnf /mnt/sdc2/im/jp1base/conf/jbshc/jbshc_setup.conf

2.ヘルスチェック定義ファイル(jbshc.conf)を編集する。

cat /mnt/sdc2/im/jp1base/conf/jbshc/jbshc.conf

3.JP1イベントの転送設定を変更する。

vim /mnt/sdc2/im/event/forward


to-upper
E.SEVERITY IN Warning Error Critical Alert Emergency Emergence
end-to

to-upper
E.SEVERITY IN Warning Error Critical Alert Emergency Emergence
OR
E.OBJECT_TYPE IN JBSHC
end-to


4.JP1/BaseのすべてのサービスおよびNNM(SNMPトラップ変換機能を使用している場合)を再起動する。

/etc/opt/jp1base/jbs_stop.cluster mmm190
/etc/opt/jp1base/jbs_start.cluster mmm190
/opt/jp1base/bin/jbs_spmd_status -h mmm190
/opt/jp1base/bin/jevstat mmm190


5.ヘルスチェックの設定状況を確認する

/opt/jp1base/bin/jbsgetcnf -h mmm190
/opt/jp1base/bin/jbsgetcnf -h mmm190 | grep -A 5 "\[mmm190\\\\JP1BASE\\\\JBSHC\]"

 

6.待機系への反映

共通定義情報の出力
/opt/jp1base/bin/jbsgetcnf -h mmm190 > /root/jbscnf.txt
scp /root/jbscnf.txt mmm192:/root

--待機系での作業

共通定義情報の取り込み
/opt/jp1base/bin/jbssetcnf /root/jbscnf.txt