Q100129: RLM フェイルオーバー サーバーはどのように機能しますか?

まとめ

この記事では、RLMフェイルオーバーサーバーの仕組みと、その起動方法について説明します。これは、RLMにおける冗長サーバー構成に相当します。

詳細情報

RLMライセンスは、ダウンした別のライセンスサーバーからライセンスを引き継ぐ機能を提供します。つまり、元のライセンスサーバー(プライマリサーバー)のバックアップとして機能する追加のライセンスサーバー(フェイルオーバーサーバー)を用意できるということです。

注意: プライマリ サーバーとフェールオーバー サーバーの間にファイアウォールがある場合、フェールオーバー ライセンス サーバーは機能しません。

フェイルオーバーライセンスサーバーを起動して実行する方法

プライマリ サーバーの場合:

  1. 標準的な方法で、プライマリ サーバーにFoundry Licensing Utility (FLU) とフローティング ライセンスをインストールします。
    Q100027: フローティングライセンスのインストール方法
  2. RLM サーバーを起動します。
    Q100532: Foundry Licensing Utility (FLU) を使用してライセンスサーバーを管理する方法

フローティング ライセンスはネットワーク上で利用できるようになります。


フェールオーバー サーバー側:

  1. Foundryライセンスユーティリティ(FLU)をインストールする
  2. フェールオーバー ライセンスを次のように手動で編集します。

    フェールオーバー ライセンスの_primary_server=4101@primaryservername行を 'primaryservername' からプライマリ サーバーのホスト名に編集します。

    ホスト <サーバー名> 123456a78b90 4101
    ISV foundry
    ライセンスfoundry rlm_failover_server 1.0 永久 1
    ホストID=234567c89d90 シェア=h 最小タイムアウト=30 最大ローム=-1
    start=2021年1月17日 issuer=サポート issued=2021年1月17日 options=c18
    _primary_server=4101@プライマリサーバー名 _ck=5898ab840d sig="60P04514G22W0WK6
    W7JVFSH800N42108N5FGJWR22H7VK7XBGVED5KHNV3E3XVDTURBW92JY54"

    また、フェールオーバー サーバーの HOST <server_name>行を <server_name> からフェールオーバー サーバーのホスト名に編集します。

  3. フェイルオーバー ライセンス ファイル (foundry_failover.lic) とプライマリ マシンのライセンス ファイル (foundry_float.lic) の両方を次の RLM ライセンス ディレクトリに配置します。

    MacOS: /Library/Application Support/TheFoundry/RLM
    Linux: /usr/local/ foundry /RLM
    Windows: "C:\Program Files\The Foundry \RLM" and "C:\ProgramData\The Foundry \RLM"

    注意:プライマリ マシンのライセンス ファイルはプライマリ サーバーから直接取得する必要があるため、HOST <primary_server_name>で始まる必要があります。 <primary_server_name>はプライマリ サーバーのホスト名です。

  4. フェイルオーバー マシンで RLM サーバーを起動します。

RLMサーバーはフェイルオーバーマシン上で動作し、プライマリマシン上のRLMサーバープロセスを監視します。プライマリRLMサーバーがダウンしたことを検出すると、RLMサーバーは即座に動作を開始し、ネットワーク上でライセンスを利用できるようにします。この動作が開始するまでに最大2分ほどかかる場合がありますのでご注意ください。

クライアントマシン上:

プライマリ サーバーまたはフェールオーバー サーバーからライセンスを取得するには、次のいずれかを実行して、ワークステーション (ライセンス用語ではクライアント マシン) を両方のサーバーに向ける必要があります。

  1. プライマリサーバーとフェイルオーバーサーバーに別々のクライアントライセンスファイルを作成する
    Q100264: マシンをライセンスサーバーにポイントする方法

  2. foundry _LICENSE環境変数を4101@primaryHostName:4101@failoverHostNameに設定します。
    Q100015: 環境変数の設定方法


    注意:コロン文字 ( : ) は Linux または macOS システムで使用します。Windows の場合はこの文字をセミコロン ( ; ) に変更する必要があります。例:
    4101@primaryHostName;4101@failoverHostName

フェイルオーバーライセンスの申請方法

フェイルオーバーライセンスをご利用になる場合は、営業チーム (sales@foundry.com) までご連絡ください。フェイルオーバーサーバーのシステムIDとホスト名をお知らせください。担当チームがフェイルオーバーライセンスを発行いたします。
Q100002: システム ID とは何ですか? また、どのように調べますか?

さらに詳しく

詳細については、 RLM エンド ユーザー ガイドの「フェールオーバー ライセンス サーバー」セクションを参照してください。

引き続き問題が発生する場合は、サポートチケットを作成し、発生した問題の詳細と実行したトラブルシューティング手順をお知らせください。サポートリクエストの作成方法の詳細については、こちらの記事をご覧ください: Q100064:サポートチケットの発行方法

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください