- 概要
- 要件
- インストール
- High Availability Add-on をインストールする
- パッケージの整合性を検証する
- アラートと監視
- アクティブ/アクティブな Disaster Recovery のインストール
- アップグレード
- トラブルシューティング

High Availability Add-on インストール ガイド
アクティブ/アクティブな Disaster Recovery のインストール
アクティブ/アクティブな Disaster Recovery のインストールには、2 つの High Availability Add-on ライセンスが必要です。
DNS エントリを構成する
HAA をインストールする前に、DNS を使用してドメインを定義する必要があります。HAA をインストールする 6 台以上の Linux サーバーごとに 1 つのレコードを作成する必要があります。2 つのデータセンター サイトのそれぞれに 3 台以上のサーバーが必要です。データセンターに関連付けられているすべての A レコードが 1 つの NS レコードに対応している必要があります。
DNS エントリを構成するには、次の手順を実行します。
クラスターとクラスター内の 1 つ以上のノード (できればすべてのノード) が、適切な NS エントリを含む DNS で正しく構成されていることを確認します。
例:
- ドメインは
mydomain.comです。 - HAA クラスターに
myclusterという名前を付けます。 - クラスターには次の 3 つのノードがあります。
node1- IP アドレス1.1.1.1node2- IP アドレス2.2.2.2node3- IP アドレス3.3.3.3
- [FQDN] フィールドに
mycluster.mydomain.comの値を入力し、mydomain.comの DNS テーブルに以下のレコードを追加します。mycluster.mydomain.com NS node1.mycluster.mydomain.com node2.mycluster.mydomain.com node3.mycluster.mydomain.com node1.mycluster.mydomain.com A 1.1.1.1 node2.mycluster.mydomain.com A 2.2.2.2 node3.mycluster.mydomain.com A 3.3.3.3mycluster.mydomain.com NS node1.mycluster.mydomain.com node2.mycluster.mydomain.com node3.mycluster.mydomain.com node1.mycluster.mydomain.com A 1.1.1.1 node2.mycluster.mydomain.com A 2.2.2.2 node3.mycluster.mydomain.com A 3.3.3.3
HAA CRDB セットアップ
HAA が既にインストールされている場合は、作業を進める前に、すべてのサーバーから HAA をアンインストールしてください。次のコマンドを使用します。
sudo ./rl_uninstall.sh
sudo ./rl_uninstall.sh
High Availability Add-on ノードをインストールする
HAA のインストールに進む前に、すべてのノードが前提条件を満たしていることを確認してください。
両方のデータセンター内のすべてのノードで次の手順を実行します。
-
ルート権限でプライマリ ノードに SSH 接続します。
-
HAA をダウンロードして展開するディレクトリを作成します。以下に例を示します。
mkdir haamkdir haa -
新しく作成したディレクトリに移動します。
cd/<path-to>/haa/cd/<path-to>/haa/ -
haa.tar.gzをダウンロードします。-
RHEL 9 を使用する場合は、次のコマンドを実行します。
wget https://download.uipath.com/haa/2024.10.1/Rhel9/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/Rhel9/haa-2024.10.1.tar.gz -
RHEL 8 を使用する場合は、次のコマンドを実行します。
wget https://download.uipath.com/haa/2024.10.1/Rhel8/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/Rhel8/haa-2024.10.1.tar.gz -
Ubuntu 22.04 (Jammy) を使用している場合は、次のコマンドを実行します。
wget https://download.uipath.com/haa/2024.10.1/UbuntuJammy/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/UbuntuJammy/haa-2024.10.1.tar.gz -
Ubuntu 20.04 (Focal) を使用している場合は、次のコマンドを実行します。
wget https://download.uipath.com/haa/2024.10.1/UbuntuFocal/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/UbuntuFocal/haa-2024.10.1.tar.gz
-
-
haa.tar.gzアーカイブを解凍します。tar -xvf haa-2024.10.1.tar.gztar -xvf haa-2024.10.1.tar.gz -
install-haa.shを実行可能にします。chmod a+x install-haa.shchmod a+x install-haa.sh -
install-haa.shスクリプトを実行します。./install-haa.sh -y./install-haa.sh -y
クラスターを作成および構成する
クラスターを作成するには、データセンター内のすべてのノードで次の手順を実行します。
-
ブラウザーで、任意の HAA ノードの IP アドレスのポート
8443に移動します。例:
https://10.10.20.196:8443/。
-
[ Setup] を選択します。[node configuration] ページが表示されます。

-
[ Cluster configuration ] セクションで、[ Create new cluster ] を選択し、[ Cluster name (FQDN)] フィールドに、前に作成した NS レコードのいずれかを入力します。必要に応じて、永続またはエフェメラル ストレージのパスの変更や、複数のネットワーク アダプターからの選択ができます。完了したら [ 次へ ] を選択します。[cluster authentication] ページが表示されます。
-
ライセンス キーがある場合は、[Cluster key] フィールドにそれを入力して [Next] を選択します。

-
[set admin credentials] ページで、メール アドレスとパスワードを入力し、[Next] を選択します。

-
クラスターが作成されました。Orchestrator の High Availability Add-on の UI が表示されます。
-
クラスター内の他のすべてのノードで同じ手順を実行します。[node configuration] ページの [Cluster configuration] セクションでは、[Create new cluster] ではなく [Join cluster] を選択し、さらに以下の情報を指定する必要があります。
-
IP address of a node in the cluster - 前にクラスターに追加したノードの IP アドレスを指定します
-
Email - クラスターの作成に使用したメール アドレスです
-
Password - クラスターの作成に使用したパスワードです

-
地理的に分散したデータベースを作成する
地理的に分散したデータベースを作成するには、次の手順を実行します。
-
プライマリ データセンターの HAA アプリケーションで、[
databases(データベース)] タブを選択します。 -
[Create new database] ウィンドウで、[Deployment] のドロップダウンから [Geo-Distributed] を選択し、[Next] を選択します。

-
[Create Database (データベースを作成)] ページで次の情報を入力します。
-
Name (名前):
uipath-orchestrator -
Memory limit (GB) (メモリ制限 (GB)):
3 GB -
Replication (レプリケーション): チェック
-
Redis password (Redis パスワード): HAA データベースのパスワード。
-
Database Clustering: オフ
-
Endpoint port number (エンドポイントのポート番号):
10000 -
Participating clusters: プラス アイコンをクリックして各参加クラスターを追加します。次のクラスター API URL 形式を使用し、各データセンターの管理者資格情報を指定します。
https://<DNS delegation cluster name>:9443https://<DNS delegation cluster name>:9443
-
-
[アクティベーション] を選択します。
アクティブ化の完了後、プライマリ データセンターの HAA アプリケーションの [Databases (データベース)] の [Status (ステータス)] に、緑色の [同期] 記号が付いたアクティブな Redis CRDB データベースが表示されます。この記号は、プライマリ データセンターでデータベースの同期が有効であることを示します。

UiPath.Orchestrator.dll.config を構成する
この手順は、スタンドアロンの Orchestrator に HAA を使用する場合にのみ必要です。
プライマリ データセンターの HAA アプリケーションから、次の手順を実行します。
-
[Databases] タブを開き [Configuration] を選択します。

-
[Endpoint (エンドポイント)] のバックスラッシュの前までをコピーし、プライマリ データセンターの Orchestrator の
UiPath.Orchestrator.dll.configファイルに適用します。
セカンダリ データセンターの場合は、次の手順を実行します。
- [Databases] タブを開き [Configuration] を選択します。
- [Endpoint (エンドポイント)] のバックスラッシュの前までをコピーし、セカンダリ データセンターの Orchestrator の
UiPath.Orchestrator.dll.configファイルに適用します。
cluster_config.json を構成する
この手順が必要になるのは、Automation Suite に HAA を使用する場合のみです。
HAA を使用するように Automation Suite を設定するには、cluster_config.json ファイルの fabric.redis セクションを更新する必要があります。詳しくは、「High Availability Add-on の構成」をご覧ください。