Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Dopo l'aggiornamento di Azure Local dalla versione 2510 alla versione 2511 o 2512, la creazione di un nuovo cluster AKS Arc fallisce, mentre i cluster esistenti e le altre operazioni continuano a funzionare normalmente.
Informazioni generali
Il servizio AKS (Azure Kubernetes Service) abilitato da Azure Arc su Azure Local supporta le operazioni del ciclo di vita del cluster, tra cui creazione, aggiornamento e gestione. Quando Azure Local viene aggiornato dalla versione 2510 alla versione 2511 o 2512, un problema di configurazione con HybridAksExtension impedisce la creazione di un nuovo cluster di Azure Kubernetes Arc. Questo problema non influisce sui cluster del servizio Azure Kubernetes esistenti o sulle nuove installazioni di Azure Local 2511 o 2512.
Sintomi
Dopo l'aggiornamento di Azure Locale dalla versione 2510 alla versione 2511 o 2512, è possibile osservare il problema seguente quando si tenta di creare nuovi cluster Arc del servizio Azure Kubernetes:
La creazione del cluster ha esito negativo con un errore di timeout:
"message": "Error: Timed out waiting for the operation to complete. Detailed message: AKSAddonsReady: Warning: AddonNotReady: ProviderCSIDriver: AddOn not ready.\n: Timed out CorrelationId: "L'errore si riproduce in modo coerente solo nei sistemi aggiornati dalla versione 2510.
Nessun errore rilevato durante l'aggiornamento dell'host o gli aggiornamenti del cluster esistenti.
Motivo
Questo problema si verifica a causa di un problema con HybridAksExtension in Azure Local 2511 o 2512. Quando si esegue l'aggiornamento dalla versione 2510 alla versione 2511 o 2512, il sistema entra in uno stato che impedisce la creazione di nuovi cluster. Tuttavia, i cluster esistenti e altre operazioni continuano a funzionare normalmente.
Ambito e impatto
Questa sezione descrive gli scenari di aggiornamento interessati da questo problema e l'impatto sugli ambienti dei clienti.
Scenari interessati
- Aggiornamento locale di Azure dalla versione 2510 alla versione 2511.
- Aggiornamento locale di Azure dalla versione 2510 alla versione 2512.
- Tentando la creazione di un nuovo cluster AKS Arc dopo l'aggiornamento.
| Percorso di aggiornamento locale di Azure | Risultato della creazione del cluster AKS Arc |
|---|---|
| Aggiornamento 2510 → 2511 | ❌ Fallimento |
| Aggiornamento 2510 → 2512 | ❌ Fallimento |
Impatto del cliente
- I clienti che eseguono l'aggiornamento locale di Azure da 2510 a 2511 o 2512 non possono creare nuovi cluster di Azure Kubernetes Arc.
- Rischio di produzione per i clienti che pianificano l'espansione del cluster dopo l'aggiornamento.
- Il percorso di aggiornamento continua a funzionare, mascherando il problema fino al tentativo di creazione del cluster.
Confermare il problema
Controllare se l'ambiente è interessato verificando la versione di HybridAksExtension.
Passaggio 1: Controllare la versione dell'estensione
Eseguire i comandi seguenti per controllare la versione hybridAksExtension:
az login --use-device-code --tenant <Azure tenant ID>
az account set -s <subscription ID>
$res=get-archcimgmt
az k8s-extension show -g $res.HybridaksExtension.resourceGroup -c $res.ResourceBridge.name --cluster-type appliances --name hybridaksextension
Passaggio 2: Verificare l'applicabilità dei problemi
Se ti riguarda questo problema se si applicano i seguenti elementi:
- HybridAksExtension è 4.0.X (versioni precedenti alla 4.0.92).
- Azure Local è stato aggiornato dalla versione 2510 alla versione 2511 o 2512.
- Si sta tentando di creare un nuovo cluster AKS Arc.
Soluzione
Per risolvere il problema di creazione del cluster, aggiornare HybridAksExtension alla versione più recente usando i comandi di PowerShell seguenti.
Aggiornare HybridAksExtension alla versione più recente
Eseguire i comandi di PowerShell seguenti per aggiornare HybridAksExtension alla versione più recente della patch:
Install-Module -Name Support.AksArc
Import-Module Support.AksArc
Invoke-SupportAksArcRemediation_HotFix_2511_2512CreateCluster
Questo comando aggiorna l'estensione alla versione 4.0.92 o successiva, che risolve il problema di creazione del cluster.
Verificare la correzione
Dopo aver eseguito i comandi di correzione, verificare che l'estensione sia aggiornata:
az login --use-device-code --tenant <Azure tenant ID>
az account set -s <subscription ID>
$res=get-archcimgmt
az k8s-extension show -g $res.HybridaksExtension.resourceGroup -c $res.ResourceBridge.name --cluster-type appliances --name hybridaksextension
Verificare che la versione HybridAksExtension sia 4.0.92 o successiva.
Risoluzione
Questo problema è attualmente in fase di indagine e è in corso una correzione permanente.
Fino a quando la correzione non viene convalidata e rilasciata completamente, i clienti sono invitati a seguire la soluzione alternativa consigliata descritta in questo articolo. Questa pagina viene aggiornata man mano che diventano disponibili altre indicazioni.
Passaggi successivi
- Se si pianifica di eseguire l'aggiornamento da Azure Local 2510 a 2511 o 2512, applicare i passaggi di mitigazione prima di tentare di creare nuovi cluster AKS Arc.
- Se l'ambiente è già interessato, eseguire i comandi di correzione e verificare la versione dell'estensione prima di ritentare la creazione del cluster.
- Esaminare i log di creazione del cluster per ulteriori dettagli sugli errori se i problemi persistono.
- Se i problemi vengono mantenuti o se è necessaria assistenza, contattare il supporto tecnico Microsoft con informazioni dettagliate sul percorso di aggiornamento e sul comportamento osservato.