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

適用対象: AKS on Azure Stack HCI、Windows Server 上の AKS このトピックは、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 を実行すると、"エラー: グループ 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 を実行すると、このエラーが発生する可能性があります。

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

Uninstall-AksHci を実行したときにエラーが発生し、AKS on Azure Stack HCI がインストールされない

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

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