編集

次の方法で共有


AKS Arc をアンインストールするときの既知の問題とエラーを修正する

適用対象: AKS on Azure Local、AKS on Windows Server このトピックは、AKS Arc をアンインストールするときの問題のトラブルシューティングと解決に役立ちます。

Uninstall-AksHCI でクラスター リソースがクリーンアップされない ('ownergroup ca-<GUID>')

Active Directory のアクセス許可が不十分なため、 Uninstall-AksHci により Active Directory 内のクラスター リソース オブジェクトを削除できませんでした。そのため、以降の展開でエラーが発生する可能性があります。

この問題を解決するには、インストールを実行するユーザーが、サーバーとサービス オブジェクトが作成される Active Directory コンテナー内の Active Directory オブジェクトを作成/変更/削除するためのフル コントロールアクセス許可を 持っていることを確認します。

Uninstall-AksHciAdAuth がエラー '[Error from server (NotFound): secrets "keytab-akshci-scale-reliability" not found] で失敗する

Uninstall-AksHciAdAuth でこのエラーが表示される場合、この問題は修正されるため、この時点では無視します。

This issue will be fixed.

Remove-ClusterNode コマンドを実行すると、フェールオーバー クラスターからノードが削除されますが、ノードは引き続き存在します

Remove-ClusterNode コマンドを実行すると、ノードはフェールオーバー クラスターから削除されますが、その後 Remove-AksHciNode が実行されない場合、そのノードは CloudAgent にまだ存在します。

ノードはクラスターから削除されていますが、CloudAgent から削除されていないため、VHD を使用して新しいノードを作成すると、"ファイルが見つかりません" のエラーが表示されます。 この問題が発生するのは、VHD が共有ストレージ内に存在し、削除されたノードそれにアクセスできないためです。

この問題を解決するには、クラスターから物理ノードを削除し、次に下の手順に従います。

  1. Remove-AksHciNode を実行して、CloudAgent からノードの登録を削除します。
  2. マシンのイメージ再作成など、定期的なメンテナンスを実行します。
  3. ノードをクラスターに追加し直します。
  4. Add-AksHciNode を実行して、CloudAgent にノードを登録します。

Remove-AksHciCluster を実行すると、"Error: unable to delete group clustergroup-spdb:..." というエラーが発生します。

Remove-AksHciCluster を実行すると、デッドロックが発生する可能性があるという理由で次のエラーが発生します。

Error: unable to delete group clustergroup-spdb: failed to delete group clustergroup-spdb: rpc error: code = DeadlineExceeded desc = context deadline exceeded

この問題を解決するには、CloudAgent を再起動します。

kubectl を使用してノードを削除すると、関連付けられている VM が削除されない可能性があります

以下の手順に従うと、この問題が発生します。

  1. Kubernetes クラスターを作成します。
  2. クラスターを 3 つ以上のノードにスケーリングする。
  3. 次のコマンドを実行してノードを削除します。
kubectl delete node <node-name>
  1. 次のコマンドを実行してノードのリストを返します。
kubectl get nodes

削除されたノードは出力に一覧表示されません 5. 管理者特権で PowerShell を開き、次のコマンドを実行します。

get-vm

削除されたノードはまだ一覧表示されます。

この失敗により、ノードが不明であることをシステムが認識できず、新しいノードはスピンアップされません。

Remove-AksHciCluster を実行すると、"'my-workload-cluster' という名前のワークロード クラスターが見つかりませんでした" というエラーが発生します。

このエラーは、 Remove-AksHciCluster を実行しているときに発生する可能性があります。

クラスターの削除に正しい情報が使用されていることを確認します。

Azure Local で Uninstall-AksHci と AKS を実行しているときにエラーが発生する

AKS on Azure Local がインストールされていないときに Uninstall-AksHci を実行すると、 引数をパラメーター 'Path' にバインドできませんというエラー メッセージが表示されます。

機能に影響がないため、エラーメッセージを無視しても問題はありません。