ONTAP toolsの導入エラーのトラブルシューティング
デプロイメントの問題が発生した場合は、ログとエラー コードを確認して問題を診断し、解決してください。 ONTAP tools for VMware vSphere以降、ポッドから収集されるログ バンドルには、MongoDB、RabbitMQ、Vault からのログと、すべてのポッドのステータスおよび説明が含まれます。これらは既存のONTAPツール サービス ログに加えて提供され、サポート性とトラブルシューティングを強化します。
ログファイルを収集します
ONTAP tools for VMware vSphere のログファイルは、ONTAP tools Manager ユーザーインターフェイスで使用可能なオプションから収集できます。テクニカルサポート担当者から、問題解決のためにログファイルの収集を依頼される場合があります。
|
|
ONTAP tools Managerからログを生成すると、すべてのvCenter Serverインスタンスのすべてのログが含まれます。vCenter Clientユーザーインターフェイスからログを生成すると、選択したvCenter Serverに対してスコープされます。 |
-
WebブラウザからONTAP Tools Managerを起動します。
https://<ONTAPtoolsIP>:8443/virtualization/ui/ -
導入時に指定したONTAP tools for VMware vSphere管理者のクレデンシャルを使用してログインします。
-
サイドバーから* Log Bundles *を選択します。
この処理には数分かかることがあります。
-
[生成]*を選択して、ログファイルを生成します。
-
[Log Bundle]のラベルを入力し、*[Generate]*を選択します。
tar.gzファイルをダウンロードし、テクニカルサポートに送信します。
vCenter Clientユーザインターフェイスを使用してログバンドルを生成するには、次の手順を実行します。
-
vSphere Clientにログインします。
-
vSphere Clientのホームページで、* Support > Log bundle > Generate *に移動します。
-
ログバンドルのラベルを指定して、ログバンドルを生成します。ファイルが生成されると、ダウンロードオプションが表示されます。ダウンロードには時間がかかる場合があります。
|
|
生成されたログバンドルは、過去3日間または72時間以内に生成されたログバンドルに置き換わります。 |
導入エラーコード
ONTAP tools for VMware vSphereの導入、リブート、およびリカバリの処理中にエラーコードが発生することがあります。 エラーコードは5桁で、最初の2桁は問題に遭遇したスクリプトを表し、最後の3桁はそのスクリプト内の特定のワークフローを表します。
すべてのエラー ログは、/var/log ディレクトリの ansible-perl-errors.log ファイルに記録され、問題を簡単に追跡して解決できるようになります。このログ ファイルには、エラー コードと失敗した Ansible タスクが含まれています。
|
|
このページに記載されているエラーコードは参考情報としてのみご利用ください。エラーが解消されない場合、または解決策が記載されていない場合は、サポートチームにお問い合わせください。 |
次の表に、エラーコードと対応するファイル名を示します。
エラーコード |
スクリプト名 |
00 |
firstboot-network-config.pl、モードデプロイ |
01 |
firstboot-network-config.pl、モードアップグレード |
02 |
firstboot-inputs-validation.pl |
03 |
firstboot-deploy-otv-ng.pl、導入、HA |
04 |
firstboot-deploy-otv-ng.pl、デプロイ、非HA |
05 |
firstboot-deploy-otv-ng.pl、リブート |
06 |
firstboot-deploy-otv-ng.pl、アップグレード、HA |
07 |
firstboot-deploy-otv-ng.pl、アップグレード、非HA |
08 |
firstboot-otv-recovery.pl |
09 |
post-deploy-upgrade.pl |
エラーコードの最後の3桁は、スクリプト内の特定のワークフローエラーを示します。
展開エラーコード |
* ワークフロー * |
解像度 |
049 |
ネットワークおよび検証の場合は、Perlスクリプトによってすぐに割り当てられます。 |
- |
050 |
SSHキーの生成に失敗しました |
プライマリ仮想マシン(VM)を再起動します。 |
053 |
RKE2のインストールに失敗しました |
次のコマンドを実行してプライマリVMを再起動するか、再導入します。 sudo rke2-killall.sh(すべてのVM) sudo rke2-uninstall.sh(すべてのVM): |
054 |
kubeconfigを設定できませんでした |
再導入 |
055 |
レジストリのデプロイに失敗 |
レジストリポッドが存在する場合は、ポッドの準備が整うまで待ってから、プライマリ VM を再起動するか、再デプロイしてください。 |
059 |
KubeVipの導入に失敗しました |
Kubernetes コントロール プレーンの仮想 IP アドレスと、導入時に指定した ONTAP tools の IP アドレスが同じ VLAN に属し、使用可能な IP アドレスであることを確認します。前述の項目がすべて正しければ、再起動してください。そうでない場合は、再導入してください。 |
060 |
オペレータの配備に失敗しました |
リスタート |
061 |
サービスの導入に失敗しました |
詳細とエラーログについては、/var/log/ ansible-perl-errors.logおよび/var/log/ ansible-run.logで、ntv-system名前空間でGETポッド、GET RS、GET svcなどの基本的なKubernetesデバッグを実行し、再導入します。 |
062 |
ONTAP toolsサービスの導入に失敗しました |
詳細と再導入については、/var/log/ ansible-perl-errors.logにあるエラーログを参照してください。 |
065 |
SwaggerページのURLにアクセスできません |
再導入 |
066 |
ゲートウェイ証明書の導入後の手順に失敗しました |
アップグレードを復旧/完了するには、次の手順を実行します。
|
088 |
journaldのログローテーションの設定に失敗しました |
VMがホストされているホストと互換性のあるVMネットワーク設定を確認します。別のホストに移行してVMを再起動してみてください。 |
089 |
サマリーログのrotate構成ファイルの所有権の変更に失敗しました |
プライマリVMを再起動します。 |
096 |
動的ストレージプロビジョニングツールのインストール |
- |
108 |
スクリプトのシードに失敗しました |
- |
114 |
MongoDBコレクションの内部証明書更新が失敗しました |
デプロイがエラーコード114で失敗した場合は、以下の手順を実行してください:
|
再起動エラーコード |
* ワークフロー * |
解像度 |
067 |
rke2サーバがタイムアウトするのを待機しています。 |
- |
101です |
保守/コンソールユーザーパスワードのリセットに失敗しました。 |
- |
一 〇 二 |
保守/コンソールユーザーパスワードのリセット中にパスワードファイルを削除できませんでした。 |
- |
103 |
ボルトの新しい保守/コンソールユーザーパスワードの更新に失敗しました。 |
- |
088 |
journaldのログローテーションの設定に失敗しました。 |
VMがホストされているホストと互換性のあるVMネットワーク設定を確認します。別のホストに移行してVMを再起動してみてください。 |
089 |
サマリーログのrotate構成ファイルの所有権の変更に失敗しました。 |
VMを再起動します。 |