UiPath Documentation
automation-suite
2.2510
true
Linux の Automation Suite のインストール ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

新しいクラスターを準備する

Automation Suite でターゲット クラスター構成を準備し、サイドバイサイド アップグレード用にデータを移行します。

cluster_config.json ファイルを準備する​

注:

エクスポート/インポート プロセスの開始後にソース クラスターを変更してはなりません。

cluster_config.json ファイルの準備をするには、次の手順に従います。

  1. 次のコマンドのいずれかを実行して、ソース クラスターで cluster_config.json ファイルを生成します。

    1. 2023.10.0 より前のバージョンからアップグレードする場合は、次のオプションを使用します。

      • オプション A: 既に利用可能な cluster_config.json ファイルがある場合は、最新のインストーラー フォルダーに移動し、次のコマンドを実行してファイルを取得します。

        cd /opt/UiPathAutomationSuite/latest/installer
        
        ./configureUiPathAS.sh config get -i /path/to/old/cluster_config.json -o /opt/UiPathAutomationSuite/cluster_config.json
        cd /opt/UiPathAutomationSuite/latest/installer
        
        ./configureUiPathAS.sh config get -i /path/to/old/cluster_config.json -o /opt/UiPathAutomationSuite/cluster_config.json
        
      • オプション B: 利用可能な cluster_config.json ファイルがない場合は、最新のインストーラー フォルダーに移動し、次のコマンドを実行して、ファイルを生成します。

        cd /opt/UiPathAutomationSuite/{version}/installer
        
        ./configureUiPathAS.sh config get -o /opt/UiPathAutomationSuite/cluster_config.json
        cd /opt/UiPathAutomationSuite/{version}/installer
        
        ./configureUiPathAS.sh config get -o /opt/UiPathAutomationSuite/cluster_config.json
        
    2. 2023.10.0 以降のバージョンからアップグレードする場合は、最新のインストーラー フォルダーに移動し、次のコマンドを実行して、構成ファイルを生成します。

      ./bin/uipathctl manifest get-revision >> ./cluster_config.json
      ./bin/uipathctl manifest get-revision >> ./cluster_config.json
      
    3. サイドバイサイド アップグレード (シングルノード起動) モデルを選択した場合は、 cluster_config.json ファイルで以下のフィールドを設定または編集します。

      {
      ....
      "profile": "default",
      "fault_tolerance": 0,
      ...
      }
      {
      ....
      "profile": "default",
      "fault_tolerance": 0,
      ...
      }
      
  2. ソース クラスターから cluster_config.json ファイルをコピーし、ターゲット クラスターに配置します。

    scp cluster_config.json user@target_cluster_IP /foo/bar
    scp cluster_config.json user@target_cluster_IP /foo/bar
    

    必ず、 /foo/bar をターゲット クラスターのディレクトリ パスに置き換えてください。

  3. 次の操作を実行します。

    1. 新しいクラスターがソース クラスターに参加しないように、 rke_token 用の新しい GUID を生成します。次のコマンドを実行します。
      LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16
      LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16
      
    2. ターゲット クラスターの必要に応じて、一時 FQDN、SQL Server、またはその他の構成を更新します。
    3. それに応じて、 cluster_config.json ファイルを新しい値で更新します。
      • 任意のテキスト エディターを使用して、cluster_config.json ファイルを変更できます。
      • 任意の外部 ObjectStore: 設定を変更する場合は、外部 ObjectStore を指定します。
      • AutomationSuite_Airflow用の PostgreSQL データベースを指定し、その接続文字列を cluster_config.jsonで設定する必要があります。
重要:

障害発生時に即時ロールバックができるようにするには、次のように、ソース クラスターに使用されているリソースとは異なるリソースを用意する必要があります。

  • 新しいターゲット クラスター用に別の SQL データベースを用意する必要があります。
  • 新しいターゲット クラスター用に別の外部 ObjectStore バケットを用意する必要があります。
注:

現在、サイドバイサイド アップグレード プロセスの一環としての、クラスター内の ObjectStore から外部 ObjectStore への移行はサポートされていません。新しい環境で外部 ObjectStore を使用するには、サイドバイサイド アップグレードの開始前または完了後に、外部 ObjectStore に移行する必要があります。

新しいクラスターをインストールする​

新しいクラスターをインストールするには、次の手順に従います。

  1. 準備手順とインストール手順に従って新しいターゲット クラスターにインフラストラクチャをインストールします。この場合、「インストールの手順を完了する」をスキップする必要がある旨を記載します。

  2. クラスター内の ObjectStore を使用する場合は、次のコマンドを実行して、インポートに必要なクラスター内の ObjectStore をインストールする必要があります。

    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --override argocd --versions versions/helm-charts.json
    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --override argocd --versions versions/helm-charts.json
    
重要:

サービスのインストールは、データの移行後に完了する必要があります。

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得