- 概要
- 要件
- インストール
- インストール後
- クラスターの管理
- 監視とアラート機能
- 移行とアップグレード
- 製品固有の設定
- ベスト プラクティスとメンテナンス
- トラブルシューティング
- インストール時にサービスをトラブルシューティングする方法
- クラスターをアンインストールする方法
- オフライン成果物をクリーンアップしてディスク領域を改善する方法
- Redis データをクリアする方法
- Istio ログを有効化する方法
- ログを手動でクリーンアップする方法
- sf-logs バンドルに保存されている古いログをクリーンアップする方法
- AI Center のストリーミング ログを無効化する方法
- 失敗した Automation Suite インストールをデバッグする方法
- アップグレード後に古いインストーラーからイメージを削除する方法
- Longhorn のスナップショットを自動的にクリーンアップする方法
- TX チェックサム オフロードを無効化する方法
- ArgoCD のログ レベルを手動で Info に設定する方法
- 外部レジストリーのエンコードされたpull_secret_valueを生成する方法
- TLS 1.2 で弱い暗号に対処する方法
- 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 のメトリックが監視ダッシュボードに表示されない
- Automation Suite 診断ツールを使用する
- Automation Suite サポート バンドル ツールを使用する
- ログを確認する
クラスター スナップショットのバックアップを構成する
前提条件:
-
必ずスナップショットの保存場所を設定してください。
クラスター スナップショットを構成するには、以下の手順を実行します。
- 任意のサーバー ノードにログインします。
-
次のコマンドを実行します。
cd <installer directory> ./configureUiPathAS.sh snapshot config
cd <installer directory> ./configureUiPathAS.sh snapshot config
-h
を追加します。
以下の表に、利用可能なフラグとその使用方法のリストを示します。
構成フラグ |
説明 |
使用すべきタイミング |
既定値 |
---|---|---|---|
-s, --schedule (任意) |
スナップショットのスケジュールを設定するための cron 式を指定します。 こちらをクリックすると、cron 式を試してみることができます。 |
スナップショットのバックアップの場合のみ |
*/45 * * * * 。つまり、スナップショットは 45 分間隔で作成されます。たとえば、値 0 0 * * 2 を指定すると、毎週火曜日 00:00 にスナップショットのバックアップがトリガーされます。
|
-r, --retention (任意) |
スナップショットを保持する時間数を指定します。 |
スナップショットのバックアップの場合のみ |
168 時間 (7 日) |
-t, --target (必須) |
スナップショットのバックアップの保存に使用するターゲットの種類を指定します。 |
スナップショットのバックアップ バックアップを復元する |
NFS。これがサポートされる種類です。 |
-e, --endpoint (必須) |
スナップショットの保存場所の FQDN または IP アドレスを指定します。 例:
mynfs.mycompany.com または 192.23.222.81
|
スナップショットのバックアップ バックアップを復元する |
N/A |
-l, --location (必須) |
スナップショットの保存場所またはパスを指定します。 |
スナップショットのバックアップ バックアップを復元する |
N/A |
-p, --prefix (任意) |
スケジュールされているすべてのスナップショットのバックアップに付けるプレフィックスとして使用する文字列を指定します。 指定する文字列は小文字でなければなりません。 |
N/A |
|
-h、--help |
ヘルプを表示します。 |
N/A |
N/A |
-d、--debug |
デバッグ モードで実行します。 |
N/A |
N/A |
cd <installer directory>
./configureUiPathAS.sh snapshot config -s "*/45 * * * *" -r "48h" -t nfs -e 192.168.10.5 -l "/backup-store" --prefix "schedule"
cd <installer directory>
./configureUiPathAS.sh snapshot config -s "*/45 * * * *" -r "48h" -t nfs -e 192.168.10.5 -l "/backup-store" --prefix "schedule"
--schedule
パラメーターの一部として指定した cron 式は、クラスター ノードの時刻と一致します。外部データ ストア (SQL データベースや ObjectStore など) のスケジュールされたバックアップと cron 式を同期することをお勧めします。外部データ ストア (SQL データベースや ObjectStore など) のスケジュールされたバックアップと cron 式を同期することをお勧めします。
注 2: Automation Suite で保存されるスナップショットは、定義されている保持ポリシーの期間中にバックアップされたスナップショットのみです。保持ポリシーの期間が短い場合、保持ポリシーを適用すると重要なスナップショットが失われる可能性があります。同様に、保持ポリシーの期間が長い場合、保存されるスナップショットの数が増え、NFS サーバーの領域が占有される可能性があります。
注 3: スケジュールの設定は慎重に検討してください。短い間隔 (30 分など) でスナップショットを作成すると、バックアップ操作が頻繁に実行され、強制的に過去 30 分間のデータが保存されます。同様に、週に 1 回スナップショットを作成すると、前回のバックアップからかなり時間が経ってから障害が発生した場合にデータが失われる可能性があります。したがって、バックアップ スケジュールと保持期間は、回復ポイントの目標 (RPO) の要件に合わせることを強くお勧めします。
クラスター スナップショットのバックアップのスケジュールを有効化するには、次の手順に従います。
- 新しいスナップショットのプレフィックスが既存のスナップショットで既に使用されている場合はエラーが発生します。エラーを防ぐには、前述のスナップショットを無効化して手順 2 でコマンドを再実行します。
- スケジュールされたバックアップがタイムアウトのために失敗し、アラート通知を受信した場合は、
--csi-snapshot-timeout 3h
フラグを追加してタイムアウトを 3 時間に延長し、手順 2 のコマンドを再実行してください。
クラスター スナップショットの定期的なバックアップを無効化するには、以下の手順を実行します。
スナップショットに基づいてバックアップを作成するには次の手順を実行します。
<backup name>
は、バックアップに割り当てる一意の名前に置き換えます。
–wait
フラグを追加すると、スナップショットのバックアップが完了するまで待機できます。
./configureUiPathAS.sh snapshot backup create <backup name> --wait
./configureUiPathAS.sh snapshot backup create <backup name> --wait
- 保持ポリシーではスナップショットのオンデマンド バックアップは削除されません。ストレージが不必要に消費されるのを避けるには、オンデマンド バックアップを手動で削除します。
- バックアップがタイムアウトのために失敗した場合は、
--csi-snapshot-timeout 3h
フラグを追加してタイムアウトを 3 時間に延長し、手順 2 のコマンドを再実行してください。
バックアップ サーバーからスナップショットのバックアップを削除するには、次のコマンドを実行します。
./configureUiPathAS.sh snapshot delete -h
Delete the snapshot backup
Usage:
configureUiPathAS.sh snapshot delete (name | --all) [flags]
Flags:
-a, --all Delete all the snapshots
-f, --force Forcibly delete the snapshot without confirmation
-h, --help help for delete
./configureUiPathAS.sh snapshot delete -h
Delete the snapshot backup
Usage:
configureUiPathAS.sh snapshot delete (name | --all) [flags]
Flags:
-a, --all Delete all the snapshots
-f, --force Forcibly delete the snapshot without confirmation
-h, --help help for delete
指定したスナップショットを削除する
このコマンドは、ユーザーによる確認の後、指定されたスナップショットを削除します。
./configureUiPathAS.sh snapshot delete <snapshot name>
./configureUiPathAS.sh snapshot delete <snapshot name>
<snapshot name>
は、削除するバックアップの名前に置き換えます。
指定したスナップショットを通知なしに削除する
このコマンドは、ユーザーに確認を求めることなくスナップショットを削除します。
./configureUiPathAS.sh snapshot delete <snapshot name> --force
./configureUiPathAS.sh snapshot delete <snapshot name> --force
<snapshot name>
は、通知なしに削除するバックアップの名前に置き換えます。
すべてのスナップショットを削除する
このコマンドは、ユーザーによる確認の後、すべてのスナップショットを削除します。
./configureUiPathAS.sh snapshot delete --all
./configureUiPathAS.sh snapshot delete --all
すべてのスナップショットを通知なしに削除する
このコマンドは、ユーザーに確認を求めることなく既存のスナップショットをすべて削除します。
./configureUiPathAS.sh snapshot delete --all --force
./configureUiPathAS.sh snapshot delete --all --force