Automation Suite
2023.10
バナーの背景画像
Linux の Automation Suite のインストール ガイド
最終更新日 2024年4月19日

手順 16: インストールの前提条件を検証する

前提条件の検証を開始する前に、すべてのマシンの /opt/UiPathAutomationSuite/<version> フォルダーにインストーラーをダウンロードし、cluster_config.json ファイルを生成し、構成ファイルをすべてのマシンにコピーしていることを確認してください。手順については、「インストール パッケージをダウンロードする」と「cluster_config.json を生成する」をご覧ください。

概要

Automation Suite をインストールする前に、インストールの前提条件とインフラストラクチャの準備状況を検証することをお勧めします。validateUiPathASReadiness.sh スクリプトを使用し、環境を評価して概要を生成してからインストールを実行できます。

検証

説明

ハードウェア要件

クラスター内の各マシンがハードウェア要件を満たしていることを検証します。このチェックでは、次の要素が考慮されます。

  • サーバー、エージェント、または tainted ノード
  • オンラインまたはオフラインのシステム
  • シングルノードの評価プロファイルまたはマルチノードの HA 対応の運用プロファイル
  • スワップメモリが無効化されている

ディスクのパーティション設定と構成

ディスクのパーティションが適切に設定され、構成されていることを検証します。このチェックでは、次の要素が考慮されます。

  • サーバー ノードまたはエージェント ノード
  • オンラインまたはオフラインのシステム
  • プライマリ またはセカンダリ サーバー ノード

SQL Server への接続

構成されている SQL Server とデータベースへの接続を検証します。このチェックでは、次の要素が考慮されます。

  • 指定したエンドポイントでの SQL Server ホスト (エンドポイント) への接続。
  • create_dbtrue に設定されている場合、プリンシパル データベースへの接続。
  • create_dbtrue に設定されている場合、データベース作成 (dbcreator) 権限。
  • スキーマの作成 (db_ddladmin)、読み取り (db_datareader)、および書き込み (db_datawriter) の権限。
  • create_dbfalse に設定されている場合、データベースへの接続。
  • 各サービスの特別な要件。たとえば Insights の場合、列ストア インデックス、json サポート、および SQL Server の互換性レベルが 130 以上かどうかが確認されます。
  • 統合認証を使用したデータベースと SQL Server への接続。

サーバー証明書

指定したサーバー証明書が有効であることを確認します。このチェックでは、次の要素が考慮されます。

  • 証明書ファイル形式が .pem、つまり Base64 でエンコードされた DER 証明書である。
  • 秘密キーの長さが 2048 以上である。
  • 拡張キー使用法と TLS Web サーバー認証。iOS デバイス上で Automation Suite にアクセスするために必要です。
  • 必要なすべての DNS エントリのサブジェクトの別名 (SAN)。
  • サーバー証明書と秘密キーの一致。
  • 指定した CA バンドルが実際にサーバー証明書の発行者である。
  • 証明書の有効期間が 30 日を超えている。
  • 証明書が FIPS 対応のマシンに準拠している。

トークン署名証明書

指定したトークン署名証明書が有効であることを確認します。このチェックでは、次の要素が考慮されます。

  • 証明書が pfx 形式である。
  • 証明書の復号パスワードが有効である。
  • 証明書の有効期間が 30 日を超えている。
  • 証明書が FIPS 対応のマシンに準拠している。

プロキシ

プロキシが適切に構成されていることを検証します。このチェックでは、次の要素が考慮されます。

  • https_proxy http_proxy、および no_proxy が環境変数としてマシンに設定されている。
  • プロキシ サーバーにアクセス可能である。

接続

すべてのマシンが互いに接続できること、必要なすべての URL がファイアウォールの許可リストに含まれていることなどを検証します。このチェックでは、次の要素が考慮されます。

  • Automation Suite の FQDN と、他のすべてのサブドメインの FQDN がマシンから解決可能である。
  • オンライン設定の場合、マシンからすべての外部 URL にアクセスできる。
  • すべてのサーバー、エージェント、tainted ノードが、必要なポート上で互いに接続できる。
  • アウトバウンド接続 (URL) が、/etc/resolve.conf に存在するすべてのネームサーバーを介して解決可能である。
  • 一部のネームサーバーで解決できない URL がある場合は、1 つ以上のネームサーバーですべての URL を解決できる。
  • TCP または UDP のどちらかのプロトコルが許可されている。
  • fixed_rke_address がポート 9345 および 6443に設定されている。
  • 指定した構成に対する適切な Redis 接続 (ホスト名とポート、資格情報、TLS 構成)
  • FQDN に対してポート 443 で呼び出しを実行したときに応答が発行される。

システム サービス

システム サービスが適切に構成されていることを確認します。このチェックでは、次の要素が考慮されます。

  • nm-cloud-setup.servicenm-cloud-setup.timerfirewalld が無効化されている。
  • iscsi-initiator-utils がインストールされ、有効化されている。
  • --backlog_wait_time1 に設定されている場合、auditd が適切に構成されている。
  • logrotate が適切に構成されている。
  • net.ipv4.conf.all.rp_filter は無効 ( 0に設定) です。

ソフトウェア要件

必要なソフトウェアがすべてインストールされていることを確認します。インストールされていないソフトウェアがある場合、install-uipath.sh インストーラーによってインストールが試行されます。

Upgrade

Automation Suite のバージョン間のアップグレード パスが正しいかどうかを検証します。

インストール先マシンを検証する

お使いのマシンを検証するには、次のコマンドを実行します。

./validateUiPathASReadiness.sh 
  --input /opt/UiPathAutomationSuite/cluster_config.json\
  --node-type server \ #replace with the agent while validating the agent machine.
  --machines "10.0.1.8, 10.0.1.9" #replace with actual machine IPs of all the nodes in the cluster./validateUiPathASReadiness.sh 
  --input /opt/UiPathAutomationSuite/cluster_config.json\
  --node-type server \ #replace with the agent while validating the agent machine.
  --machines "10.0.1.8, 10.0.1.9" #replace with actual machine IPs of all the nodes in the cluster
注:
  • エージェント、Task Mining、GPU、Automation Suite ロボット マシンの要件を検証するには、--node-type フラグの値をそれぞれ server から agenttask-mininggpu、または asrobots に変更します。
  • シングルノードのインストールを 1 台のマシンで実行する場合は、--machines フラグを削除します。複数のマシンでインストールを実行する場合は、すべてのマシンの IP アドレスを指定して、マシン間の接続を検証します。
  • 概要
  • インストール先マシンを検証する

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.