Hitachi

JP1 Version 13 JP1/Integrated Management 3 - Manager 構築ガイド


2.18.2 自動起動および自動終了の設定(UNIXの場合)

ホストの起動・終了時にJP1/IM - Managerを自動的に起動・終了するためには,次の操作をします。

なお,自動起動・終了スクリプトでは,デフォルトでは環境変数LANGにCが設定されています。スクリプト実行時の出力メッセージの言語を変更したい場合は,スクリプト内の環境変数LANGを設定している行を編集してください。

〈この項の構成〉

(1) Linuxの場合

  1. 自動起動,自動終了のスクリプトをコピーする。

    # cd /etc/opt/jp1cons

    # cp -p jco_start.model jco_start

    # cp -p jco_stop.model jco_stop

(a) サービスの自動起動での注意事項

Linux環境でJP1/IM - Managerの自動起動および自動終了を設定し有効にしている場合に,JP1/IM - Managerを手動で起動したり停止したりするときは,次のコマンドを実行してください。JP1/IM - Managerのプロセス群の起動状態は,jco_spmd_statusコマンドで確認できます。IMデータベースを使用している場合,IMデータベースの稼働状態はjimdbstatusコマンドで確認できます。

  • JP1/IM - Managerの起動

    物理ホストの場合

    systemctl start jp1_cons.service

    論理ホストの場合

    systemctl start jp1_cons_論理ホスト名.service

  • JP1/IM - Managerの停止

    物理ホストの場合

    systemctl stop jp1_cons.service

    論理ホストの場合

    systemctl stop jp1_cons_論理ホスト名.service

JP1/IM - Managerの自動起動・自動停止が有効の場合,systemctlコマンド以外の,jco_startコマンド,jco_start.clusterコマンドで起動したり,jco_stopコマンド,jco_stop.clusterコマンドで停止したりすると,JP1/IM - Managerの自動停止が実行されません(システムの停止時に停止スクリプトは起動されませんが,自動起動・自動停止の設定は有効のままです)。

システム停止時にJP1/IM - Managerを自動停止させる場合は,再度systemctlコマンドで起動操作をしてください。JP1/IM - Managerが自動停止するかどうかは,次のコマンドを実行して,「active」が表示されることを確認してください。

物理ホストの場合

systemctl is-active jp1_cons.service

論理ホストの場合

systemctl is-active jp1_cons_論理ホスト名.service

(b) syslogでの注意事項

systemdパッケージがインストールされているLinuxの場合,自動起動および自動終了の設定を行っていない状態※1で,システムの起動,およびシステムの終了が行われると,syslogに次のメッセージが出力されます。

次のメッセージは出力されるが,設定が行われていないため,自動起動および自動終了は行われません。JP1/IM - Managerサービスのステータスはjco_spmd_statusコマンドで確認する必要があります。

  • syslogに出力されるメッセージ※2

    起動時:systemd: Started JP1/Integrated Management - Manager Service.

注※1

自動起動および自動終了の設定を行っていない状態とは,次のファイルが存在しない場合を指します。

/etc/opt/jp1cons/jco_start

/etc/opt/jp1cons/jco_stop

注※2

非クラスタシステムでの論理ホストの自動起動および自動終了する場合は,論理ホスト用に作成した自動起動および自動終了スクリプトのDescriptionに指定したサービス名がメッセージに表示されます。

起動時:systemd: Started JP1/Integrated Management - Manager 論理ホスト名 Service.

(c) 自動終了の注意事項

JP1/IM - Managerを自動終了させるように設定した場合は,次の点に注意してください。

  • JP1/IM - Managerの自動終了はランレベルが0または6に変更されたときにのみ実行されるため,ランレベルをシングルユーザモードに変更した場合などは自動的に停止しません。

  • JP1/IM - Manager起動中にランレベルを変更する場合は,必要に応じてJP1/IM -Managerを停止するか,以下のコマンドを実行してJP1/IM - Managerの自動停止スクリプトを設定してください。

    ln -s /etc/rc.d/init.d/jp1_cons /etc/rc.d/rc<ランレベル>.d/K01_JP1_80_CONS