Hitachi

JP1 Version 12 JP1/Integrated Management 2 - Manager 運用ガイド


3.3.2 非クラスタシステムの論理ホスト運用で自動起動および自動停止を設定する(Linuxの場合)

  1. 論理ホスト用の自動起動および自動停止スクリプトを作成する。

    格納先:/usr/lib/systemd/system/jp1_cons_論理ホスト名.service

    自動起動および自動停止スクリプト例

    [Unit]
    Description=JP1/Integrated Management - Manager 論理ホスト名 Service
    Requires=jp1_base_論理ホスト名.service
    After=jp1_base_論理ホスト名.service
    ConditionFileIsExecutable=/etc/opt/jp1cons/jco_start.cluster
    ConditionFileIsExecutable=/etc/opt/jp1cons/jco_stop.cluster
     
    [Service]
    ExecStart=/etc/opt/jp1cons/jco_start.cluster 論理ホスト名
    ExecStop=/etc/opt/jp1cons/jco_stop.cluster 論理ホスト名
     
    Type=forking
    KillMode=none
    StandardOutput=null
    StandardError=null
     
    [Install]
    WantedBy=multi-user.target graphical.target

    論理ホスト名は起動する論理ホスト名とします。JP1/Baseの論理ホストのUnitファイルの詳細については,JP1/Baseの設定に従ってください。

    論理ホスト用の自動起動および自動停止スクリプトを作成したあとに,次のコマンドを実行してパーミッションを設定してください。

    chmod 644 /usr/lib/systemd/system/jp1_cons_論理ホスト名.service
    chgrp root /usr/lib/systemd/system/jp1_cons_論理ホスト名.service
    chown root /usr/lib/systemd/system/jp1_cons_論理ホスト名.service
  2. 次のコマンドで作成した自動起動および自動停止スクリプトを登録する。

    # systemctl --system enable jp1_cons_論理ホスト名

  3. 自動起動および自動停止スクリプトを編集した場合は,次のコマンドでその変更をsystemdに反映させる。

    # systemctl daemon-reload

重要

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