- 概要
- 要件
- インストール
- インストール後
- クラスターの管理
- 監視とアラート機能
- 移行とアップグレード
- 製品固有の設定
- ベスト プラクティスとメンテナンス
- トラブルシューティング
- インストール時にサービスをトラブルシューティングする方法
- クラスターをアンインストールする方法
- オフライン成果物をクリーンアップしてディスク領域を改善する方法
- Redis データをクリアする方法
- Istio ログを有効化する方法
- ログを手動でクリーンアップする方法
- sf-logs バケットに保存されている古いログをクリーンアップする方法
- AI Center のストリーミング ログを無効化する方法
- 失敗した Automation Suite インストールをデバッグする方法
- アップグレード後に古いインストーラーからイメージを削除する方法
- Longhorn のスナップショットを自動的にクリーンアップする方法
- TX チェックサム オフロードを無効化する方法
- ArgoCD のログ レベルを手動で Info に設定する方法
- 外部レジストリーのエンコードされたpull_secret_valueを生成する方法
- TLS 1.2 で弱い暗号に対処する方法
- 証明書の操作方法
- クラスター内の ObjectStore (Ceph) を使用して DU の使用状況データを収集する方法
- エアギャップ環境に RKE2 SELinux をインストールする方法
- NFS サーバー上の古い差分バックアップをクリーンアップする方法
- RHEL 8.4 OS でオフライン インストールを実行できない
- バンドルのダウンロード中のエラー
- バイナリがないため、オフライン インストールが失敗する
- オフライン インストールでの証明書の問題
- Longhorn のセットアップ中に最初のインストールが失敗する
- SQL 接続文字列の検証エラー
- selinux iscsid モジュールの前提条件の確認が失敗する
- Azure ディスクが SSD としてマークされない
- 証明書の更新後のエラー
- ウイルス対策が原因でインストールの問題が発生する
- OS のアップグレード後に Automation Suite が動作しない
- Automation Suite で backlog_wait_time を 0 に設定する必要がある
- リソースが利用できないことの影響を受ける GPU ノード
- ワークロードの準備ができていないためボリュームをマウントできない
- サポート バンドルのログ収集の失敗
- 管理ポータルのタイムアウト期間を設定する
- 基になるディレクトリ接続を更新する
- 移行後に認証が機能しない
- Kinit: Cannot find KDC for realm <AD Domain> while getting initial credentials
- kinit: Keytab contains no suitable keys for *** while getting initial credentials
- 無効なステータス コードが原因で GSSAPI 操作が失敗した
- Alarm received for failed kerberos-tgt-update job
- SSPI Provider: Server not found in Kerberos database
- アカウントが無効なため AD ユーザーのログインに失敗した
- ArgoCD へのログインに失敗した
- サンドボックス イメージを取得できない
- ポッドが ArgoCD UI に表示されない
- Redis プローブの障害
- RKE2 サーバーの起動に失敗する
- UiPath 名前空間でシークレットが見つからない
- 初回インストール後に ArgoCD が進行中ステートになる
- ArgoCD の読み取り専用アカウントにアクセスする際の問題
- MongoDB ポッドが CrashLoopBackOff になるか、削除後に PVC プロビジョニングの保留中になる
- クラスターの復元またはロールバック後にサービスが異常になる
- Init:0/X でポッドがスタックする
- Prometheus が CrashloopBackoff ステートにあり、メモリ不足 (OOM) エラーを伴う
- Ceph-rook のメトリックが監視ダッシュボードに表示されない
- プロキシ環境でポッドが FQDN と通信できない
- アップグレード後にメール アラートを設定できない
- アップストリームに正常な問題はありません
- Automation Suite 診断ツールを使用する
- Automation Suite サポート バンドルを使用する
- ログを確認する
現在、Automation Suite は公開証明書 (たとえば、ACR、ECR などのクラウド プロバイダーが提供する公開証明書) によって署名された Docker レジストリにのみ接続できます。引き続き、私的機関のホストによって署名された Docker レジストリのサポートを提供できるよう取り組んでいます。
外部 Docker レジストリは、Automation Suite の新しいインストールでのみ選択できます。現在、内部の Docker レジストリから外部の Docker レジストリに移行することはできません。
用語集
OCI compliant registry - A registry implementation that meets the Open Container Initiative specifications. Formerly known as “Docker registry.” There are some widely used implementations, such as Azure Container Registry from Azure and Elastic Container Registry from AWS. In addition, there are self-hosted options such as the former container registry, now found under the Distributions repository.
Artifact - Under the OCI definitions, any image manifest or helm chart manifest hosted in an OCI compliant registry.
オフライン インストールの前提条件
- Docker と Helm
as-images.txtas-helm-charts.txtmirror-registry.sh
Docker と Helm をインストールする
Automation Suite のコンテナー イメージと Helm グラフを外部 Docker レジストリにアップロードする予定のマシンに、Docker と Helm がインストールされていることを確認する必要があります。
-
Docker バイナリをダウンロードするには、公式ドキュメントをご覧ください。
-
Helm バイナリをダウンロードするには、公式ドキュメントをご覧ください。
-
To authenticate to the Docker registry, see the official documentation. Alternatively, you can use the following commands by replacing the sample credentials with your actual registry credentials:
docker login my.registry.io:443 --username "admin" --password "secret"docker login my.registry.io:443 --username "admin" --password "secret"
as-images.txt をダウンロードする
To download as-images.txt, see Downloading installation bundles.
as-helm-charts.txt をダウンロードする
To download as-helm-charts.txt, see Downloading installation bundles.
mirror-registry.sh をダウンロードする
To download the mirror-registry.sh script, see Downloading the installation packages.
Automation Suite イメージを Docker レジストリにアップロードする
mirror-registry.sh スクリプトを使用するには、ソース (既定の registry.uipath.com) レジストリとターゲット レジストリへのアウトバウンド接続が必要です。
| コマンド ライン引数 | Environment Variable (環境変数) | 説明 |
|---|---|---|
--images-manifest | IMAGES_MANIFEST | (任意) イメージのマニフェスト ファイルへのパス。 |
--helm-charts-manifest | HELM_CHARTS_MANIFEST | (任意) グラフのマニフェスト ファイルへのパス。 |
--target-registry-url | TARGET_REGISTRY_URL | (必須) ターゲット レジストリの URL を渡します。 |
--source-registry-url | SOURCE_REGISTRY_URL | (任意) ソース レジストリの URL を渡します。既定値は registry.uipath.com です。 |
# command line flags style
./mirror-registry.sh --target-registry-url my.registry.io:443 --source-registry-url registry.uipath.com --images-manifest /home/myuser/as-images.txt --helm-charts-manifest /home/myuser/as-helm-charts.txt
# command line flags style
./mirror-registry.sh --target-registry-url my.registry.io:443 --source-registry-url registry.uipath.com --images-manifest /home/myuser/as-images.txt --helm-charts-manifest /home/myuser/as-helm-charts.txt
Computer Vision イメージを外部 Docker レジストリにアップロードする
これらの手順は、Computer Vision を使用する場合にのみ必要です。これらの手順は、製品を使用する前の任意の時点で実行できます。
任意の Computer Vision イメージを外部 Docker レジストリにアップロードするには、次の手順を実行します。
-
registry.uipath.comでホストされている UiPath レジストリから目的の Computer Vision イメージをプルします。docker pull <uipath_registry_server>/<image_name>docker pull <uipath_registry_server>/<image_name>Example: The UiPath registry server is
registry.uipath.com; if the image name for Computer Vision isaicenter/cv2304:23.4.5.6, run:docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6docker pull registry.uipath.com/aicenter/cv2304:23.4.5.6 -
イメージ ホストの名前を Docker レジストリの名前に従って変更します。
docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>docker tag <uipath_registry_server>/<image_name> <your_registry_server>/<image_name>Example: If your registry name is
registory.mycompany.com, run:docker tag registry.uipath.com/aicenter/cv2304:23.4.5.6 registory.mycompany.com/aicenter/cv2304:23.4.5.6docker tag registry.uipath.com/aicenter/cv2304:23.4.5.6 registory.mycompany.com/aicenter/cv2304:23.4.5.6 -
イメージを外部 Docker レジストリにプッシュします。
docker push <your_registry_server>/<image_name>docker push <your_registry_server>/<image_name>例:
docker push registory.mycompany.com/aicenter/cv2304:23.4.5.6docker push registory.mycompany.com/aicenter/cv2304:23.4.5.6
Computer Vision モデルでは、以下のイメージを使用できます。
aicenter/python36cv:v21.10.0-2aicenter/python36cvv3:23.4.0-rc19aicenter/cv2304:23.4.5.6
Document Understanding イメージを外部 Docker レジストリにアップロードする
これらの手順は、Document Understanding を使用する場合にのみ必要です。これらの手順は、製品を使用する前の任意の時点で実行できます。
To upload the optional Document Understanding images to your external Docker registry, take the steps in the Document Understanding documentation.