FAQ
ライセンス マネージャー Linux 版を自動的に起動したい(RHEL 7)

ナレッジ番号:3338 | 登録日:2023/05/29 | 更新日:2023/06/21

概要

Linux 版ライセンス マネージャーは、サーバが再起動されたときにライセンス マネージャーのサービスが自動的に開始されません。サービスを自動起動させるための設定手順を以下に説明します。

手順例

※全て root で操作します。

  1. 「*.service」 ファイルを作成します。(例:lisencemanager.service)

    /etc/systemd/system/licensemanager.service
  2. vi コマンドにて 「*.service」 ファイルに以下を入力します。

    (入力例)※バージョン 10.6 以下の場合、ディレクトリ内の「licensemanager」を「license10.6」などに読み替えてください。
    ////////////////////////////////////////////////////////////////////////////////
    [Unit]
    Description=ESRI ArcGIS License Manager
    After=syslog.service network.target

    [Service]
    Type=forking
    # Set the Environment variable
    Environment="LD_LIBRARY_PATH=/home/<loginuser>/arcgis/licensemanager/bin"

    # Update path
    ExecStart=/home/<loginuser>/arcgis/licensemanager/bin/lmgrd -l +/home/<loginuser>/arcgis/licensemanager/lmgrd.log -c
    /home/<loginuser>/arcgis/licensemanager/bin/service.txt -local ExecStop=/home/<loginuser>/arcgis/licensemanager/bin/lmutil lmdown -c
    /home/<loginuser>/arcgis/licensemanager/bin/service.txt -force

    # define user and group
    User=<username>
    Group=<groupname>

    # give it some time
    TimeoutSec=120

    [Install]
    WantedBy=graphical.target
    ////////////////////////////////////////////////////////////////////////////////
  3. 権限を設定します。root に rx 権限を付与

    chmod 600 /etc/systemd/system/licensemanager.service
  4. 自動起動の登録を行います。

    systemctl enable licensemanager.service
  5. 起動、ステータス確認、停止を試します。

    systemctl start licensemanager.service
    systemctl status licensemanager.service
    systemctl stop licensemanager.service
  6. OS 再起動後に自動起動しているか確認します。

    systemctl status licensemanager.service

以上で、ライセンス マネージャーが自動起動するようになります。

メタデータ

種類

製品

バージョン