Tento článek popisuje některé obecné známé problémy, ke kterým dochází při použití AKS povolené službou Azure Arc. Můžete také zkontrolovat známé problémy s Centrem pro správu Windows a problémy a chybami instalace.
Při spouštění rutin PowerShellu AksHci se zobrazí chyba Nejde načíst knihovnu DLL.
Antivirový software může způsobit tuto chybu tím, že blokuje spouštění binárních souborů PowerShellu, které jsou potřeba k provádění operací clusteru. Příklad podobné chyby je uvedený níže:
Pokud chcete tento problém vyřešit, ověřte, že jsou z antivirového softwaru vyloučeny následující procesy a složky (které jsou potřeba k provádění operací clusteru AKS):
Procesy:
- kubectl.exe
- kvactl.exe
- mocctl.exe
- nodectl.exe
- wssdagent.exe
- wssdcloudagent.exe
- kubectl-adsso.exe
- AksHciHealth.exe
Šanony:
- C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\
- C:\Program Files\WindowsPowerShell\Modules\TraceProvider\
- C:\Program Files\WindowsPowerShell\Modules\AksHci\
- C:\Program Files\WindowsPowerShell\Modules\Az.Accounts\
- C:\Program Files\WindowsPowerShell\Modules\Az.Resources\
- C:\Program Files\WindowsPowerShell\Modules\AzureAD\
- C:\Program Files\WindowsPowerShell\Modules\DownloadSdk\
- C:\Program Files\WindowsPowerShell\Modules\Kva\
- C:\Program Files\WindowsPowerShell\Modules\Microsoft.SME.CredSspPolicy\
- C:\Program Files\WindowsPowerShell\Modules\Moc\
- C:\Program Files\WindowsPowerShell\Modules\PackageManagement\
- C:\Program Files\AksHci\
- C:\AksHci\
Spuštěním příkazu Remove-AksHciCluster dojde k chybě: Chyba: Nejde odstranit skupinu clustergroup-spdb:...
Při spuštění remove-AksHciCluster dojde k následující chybě, protože může dojít k zablokování:
Error: unable to delete group clustergroup-spdb: failed to delete group clustergroup-spdb: rpc error: code = DeadlineExceeded desc = context deadline exceeded
Pokud chcete tento problém vyřešit, restartujte CloudAgent.
Chyba: invalid_client. Platnost zadaných tajných klíčů klienta vypršela.
K této chybě obvykle dochází v případě, že vypršela platnost tajného klíče instančního objektu (SPN), který jste použili při spuštění rutiny PowerShellu s povolením AksHciArcConnection .
Navštivte web Azure Portal a vytvořte nový tajný kód pro instanční objekt (SPN). K přidání zabezpečení můžete také použít přihlašovací údaje certifikátu. Příklad použití rutiny najdete v tématu Enable-AksHciArcConnection.
Nedostatečná oprávnění k dokončení operace
K této chybě obvykle dochází, když instanční objekt (SPN) nebo vaše přihlašovací údaje Azure (uživatelské jméno a heslo) používané k připojení clusteru AKS nemají dostatečná oprávnění k provedení operace v předplatném Azure.
Projděte si požadavky na oprávnění v požadavcích Azure pro clustery Kubernetes v AKS povolené službou Azure Arc.
Spuštěním příkazu Remove-AksHciCluster dojde k chybě: Cluster úloh s názvem my-workload-cluster nebyl nalezen.
Mající nelegální obsah
Pokud při spuštění remove-AksHciCluster narazíte na tuto chybu, měli byste zkontrolovat, jestli jste použili správné informace pro odebrání clusteru.
Přenos: Chyba při vytáčení systému unix /var/run/moc-kms-plugin/kmsPlugin.sock: připojení: žádný takový soubor nebo adresář
K této chybě dochází, když se modul plug-in Služby správy klíčů v cílovém clusteru AKS-HCI zastavil kvůli vypršení platnosti tokenu modulu plug-in Služby správy klíčů.
Pokud chcete tento problém vyřešit, spusťte repair-AksHciCerts .
V clusteru úloh se statickými IP adresami jsou všechny pody v uzlu zablokované ve stavu ContainerCreating.
V clusteru úloh se statickými IP adresami a uzly Windows se všechny pody v uzlu (včetně daemonset
podů) zablokují ve stavu ContainerCreating . Při pokusu o připojení k uzlu pomocí SSH se připojení nezdaří s chybou Connection timed out
.
Pokud chcete tento problém vyřešit, vypněte virtuální počítač tohoto uzlu pomocí Správce technologie Hyper-V nebo Správce clusteru s podporou převzetí služeb při selhání. Po 5 až 10 minutách by měl být uzel znovu vytvořený a se všemi spuštěnými pody.
Přesun umístění prostředků AKS Arc
Přesun prostředků v AKS Arc se v současné době nepodporuje. Cluster Kubernetes musíte odstranit a pak ho znovu nasadit do požadovaného umístění.
Další kroky
- Přehled řešení potíží
- Známé problémy v Centru pro správu Windows
- Problémy s instalací a chyby
- Připojení pomocí SSH k pracovním uzlům s Windows nebo Linuxem
Pokud při používání AKS povolené službou Azure Arc stále dochází k problémům, můžete chyby zasdílit prostřednictvím GitHubu.