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

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

最終更新日時 2025年11月13日

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

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

概要

Automation Suite をインストールする前に、インストールの前提条件とインフラストラクチャの準備状況を検証することをお勧めします。 uipathctl を使用して環境を評価し、概要を生成してからインストールを実行できます。詳細な前提条件の確認出力にアクセスする場合は、 --verbose フラグを使用できます。または、このフラグをスキップして、より簡潔で簡略化された出力にすることができます。

Automation Suite のインストールの前提条件を検証するには、次の 2 つの手順を実行します。

  1. 最初の手順では、 uipathctl を使用して、環境内の Kubernetes のインストールの前提条件を評価します。
  2. 2 番目の手順では、共有コンポーネントのインストールに必要な前提条件を詳細に確認します。

次の表に、Kubernetes のインストールに必要なすべての前提条件のリストを示します。

検証

説明

ハードウェア要件

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

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

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

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

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

SQL Server への接続

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

  • 指定したエンドポイントでの SQL Server ホスト (エンドポイント) への接続
  • プリンシパル データベースへの接続 ( create_db が に設定されている場合 true
  • create_db が に設定されている場合、データベース作成 (dbcreator) 権限true
  • スキーマの作成 (db_ddladmin)、読み取り (db_datareader)、および書き込み (db_datawriter) 権限
  • データベースへの接続 ( create_db が に設定されている場合) false
  • 各サービスの特別な要件。 たとえば、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_proxyhttp_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 がインストールされ、有効化されている
  • auditd が に設定され --backlog_wait_time に対して適切に構成されている 1
  • logrotate が適切に構成されている
  • net.ipv4.conf.all.rp_filter が無効化されている (0 に設定されている)。

ソフトウェア要件

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

アップグレード

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

共有コンポーネントのインストールには、Kubernetes のインストールに必要な前提条件の確認に加え、以下の表に示す特定の前提条件の確認が必要です。

チェック

説明

SQL 接続

Automation Suite が cluster_config.jsonで指定されている SQL 接続文字列を使用して UiPath® 製品や共有サービス (Identity、ポータル、組織管理など) の SQL Server に正常に接続できることを検証します。 この手順はインストールを正常に完了するために必須です。

SQL DB ロール

UiPath® 製品に必要なロールと権限を検証します。この手順はインストールを正常に完了するために必須です。

SQL DB との相互運用性

SQL DB の相互運用性の要件を検証します。

FQDN の解決

FQDN とサブドメインが正常に解決可能であることを検証します。

オブジェクト ストレージ API

Object Store API が cluster_config.json で指定されているアクセス情報に基づいてアクセス可能であることを検証します。この手順は UiPath® サービスのインストールを正常に完了するために必須です。

キャッシュ/Redis

Cloud Redis または ElastiCache への接続を検証します。この手順はインストールを正常に完了するために必須です。

容量

cluster_config.json で有効化されている製品に基づいて、ワーカー ノードの CPU と RAM に最小限の容量があることを検証します。

ストレージ クラス

ファイル ストレージのストレージ クラスが Automation Suite ロボットに必要なとおりに設定されていることを検証します。

任意のコンポーネント

クラスターに、Automation Suite のインストールから除外するコンポーネントがあることを検証します。

Ingress

クラスターの Ingress が正しく構成されていて、FQDN URL 要求が UiPath® 製品に到達できることを検証します。

ネットワーク ポリシー

Automation Suite に設定されているネットワーク ポリシーがクラスターに対応しているかどうかを確認します。

レジストリ

Automation Suite が UiPath® Docker レジストリにアクセスできることを検証します。この手順はインストールを正常に完了するために必須です。

クラスターの接続

以下のクラスター通信が適切に設定されているかどうかを検証します。

  • 完了した 2 つのランダムなポッド間の通信

  • ポッドとマルチノード ClusterIP の間

  • ポッドとマルチノード ClusterIP 間の、ClusterIP を使用しない通信

  • ポッドとマルチノード ClusterIP 間の、HostNetwork を使用する通信

  • ポッドとマルチノード ClusterIP 間の、HostNetwork を使って設定された ClusterIP を使用しない通信

  • 同じノード上に配置された 2 つのポッド間の、ClusterIP を介した通信

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

マシンを検証するには、次の手順に従います。

  1. RPM パッケージがインストールされ、検証されていることを確認します。 詳しくは、「 必要な RPM パッケージを検証してインストールする」をご覧ください。
  2. Kubernetes インストールの前提条件を確認するには、各ノードのインストーラー フォルダー ( /opt/UiPathAutomationSuite/<version>/installerなど) から次のコマンドを実行します。
    ./bin/uipathctl rke2 prereq run 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 
        --versions versions/helm-charts.json./bin/uipathctl rke2 prereq run 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 
        --versions versions/helm-charts.json
    注:
    • エージェント、GPU、Automation Suite ロボット マシンの要件を検証するには、 --node-type フラグの値をそれぞれ server から agentgpuまたは asrobotsに変更します。
    • シングルノードのインストールを 1 台のマシンで実行する場合は、--machines フラグを削除します。複数のマシンでインストールを実行する場合は、すべてのマシンの IP アドレスを指定して、マシン間の接続を検証します。
  • 概要
  • インストール先マシンを検証する

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

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