automation-suite
2024.10
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

Linux の Automation Suite のインストール ガイド

最終更新日時 2026年3月6日

High Availability Add-on の構成

Automation Suite は、同じクラスターへのインストールでも、外部マシンへのインストールでも、High Availability Add-on (HAA) をサポートします。

注:

マルチノード設定用に実際の HA 設定を有効化するには、HAA を構成する必要があります。そのためには、インストーラーに HAA ライセンスを提供するか、HAA を外部マシンにインストールして、HAA の構成をインストーラーに提供します。

クラスター内の Redis High Availability Add-on の構成

マルチ ノードの高可用性に対応した運用環境のセットアップでは、高可用性 (HA) が既定で有効化されます。ただし、クラスター サービスが使用する Redis ベースのインメモリ キャッシュはシングル ノードで実行されるため、単一障害点となります。したがって、High Availability Add-on (HAA) ライセンスを購入していない場合、キャッシュ ノードの障害や再起動によってクラスター全体のダウンタイムが発生します。このような事態を防ぐには、HAA を購入すれば、冗長化されたマルチ ノードの高可用性対応の運用環境にキャッシュをデプロイできます。

注:

すべてのインストールに、シングルノード ライセンスを伴う HAA ソフトウェアが付属しています。このライセンスは無料で、購入は不要です。

複数のノードで HAA を有効化する場合は、HAA ライセンスの購入が必要になります。ライセンスを購入することで、マルチノードの HA 対応の運用環境の設定のクラスターに高可用性の全機能が実装されます。

HAA は Redis 技術に基づいています。

Redis HAA ライセンスのステータスを確認する

現在のライセンスのステータスを確認するには、次のシェル コマンドを実行します。

kubectl get rec -n redis-system redis-cluster -o jsonpath='{.status.licenseStatus}' | jq
kubectl get rec -n redis-system redis-cluster -o jsonpath='{.status.licenseStatus}' | jq
  • インストーラーに含まれるライセンスの有効期限が切れた後にデプロイされたクラスターには、次の例のように、30 日間で有効期限が切れる無料トライアルの 4 シャードのライセンスが表示されます。

    docs image

  • ライセンスの有効期限が切れたときに既に実行されていたクラスターには、次のステータスが表示されます。

    docs image

Redis HAA ライセンスを追加または更新する

To add or update the Redis High Availability Add-on license, take the following steps: ::: The same procedure applies when updating an existing Redis HAA license, such as renewing or replacing an expired license. :::

  1. HAA ライセンスを購入します。詳細については、UiPath® までお問い合わせください。

  2. cluster_config.json ファイルの、以下のフィールドを更新します。

    • fabric.redis.license - 単一の Base64 文字列に変換して、HAA ライセンスを入力します。ライセンス キー全体を Base64 にエンコードする必要があります (テキスト -----LICENSE START----- and -----LICENSE END-----を含む)。bash では、次のコマンドを使用してこれを行うことができます。
      echo '-----LICENSE START-----<license_key_here>-----LICENSE END-----' | base64 -w0
      echo '-----LICENSE START-----<license_key_here>-----LICENSE END-----' | base64 -w0
      
    • fabric.redis.ha - true を使用して HAA を有効化し、fabric.redis.license パラメーターも構成します。これにより、HAA データベースのレプリケーションが有効化され、HAA ポッドの数が 3 まで増えます。既定で fabric.redis.hafalse に設定されます。
      注:

      redis.ha が有効な場合、redis.license は 3 つ以上のシャードをサポートするライセンスに設定する必要があります。

      "fabric": {
          "redis": { 
              "ha": "true",
              "license": "Base64String" // Replace Base64String with the encoded full license string.
          }
      }
      "fabric": {
          "redis": { 
              "ha": "true",
              "license": "Base64String" // Replace Base64String with the encoded full license string.
          }
      }
      
  3. インストーラーを再実行します。

    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    

外部 High Availability Add-on の構成

Automation Suite のアクティブ/アクティブ構成を選択する場合、外部クラスターでホストされる High Availability Add-on が必須です。他のすべての状況では、これはオプションです。

High Availability Add-on を構成するには、 cluster_config.json ファイルで以下のパラメーターを更新する必要があります。

パラメーター

説明

fabric.redis.hostname

High Availability Add-on (HAA) サーバーの FQDN を指定します。

fabric.redis.password

HAA サーバーに接続するためのパスワードを入力します。

fabric.redis.port

HAA サーバーのポートを指定します。
fabric.redis.tls

TLS プロトコルを有効化します。既定では、TLS は有効化されています。

TLS が有効化されている場合に証明書が必要なときは、必ず additional_ca_certs フラグを使用して証明書を指定してください。詳しくは、「証明書の設定」をご覧ください。

"fabric": {
  "redis": {
    "hostname": "redis_fqdn",
    "password": "credential_to_connect_redis",
    "port": 6380,
    "tls": true,
  }
}
"fabric": {
  "redis": {
    "hostname": "redis_fqdn",
    "password": "credential_to_connect_redis",
    "port": 6380,
    "tls": true,
  }
}

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得