Controllare la versione di Astra Trident
Per aggiungere un cluster a gestione autonoma che utilizzi Astra Control Provivisioner o Astra Trident per i servizi di storage, assicurati che la versione installata di Astra Trident sia la 23,10 o più recente.
-
Determina la versione di Astra Trident che stai utilizzando:
kubectl get tridentversions -n trident
Se Astra Trident è installato, viene visualizzato un output simile a quanto segue:
NAME VERSION trident 24.02.0
Se Astra Trident non è installato, viene visualizzato un output simile a quanto segue:
error: the server doesn't have a resource type "tridentversions"
-
Effettuare una delle seguenti operazioni:
-
Se utilizzi Astra Trident 23,01 o versione precedente, utilizza questi elementi "istruzioni" Per effettuare l'aggiornamento a una versione più recente di Astra Trident prima di effettuare l'aggiornamento a Astra Control Provivisioner. È possibile "eseguire un aggiornamento diretto" A Astra Control Provivisioner 24,02 se il tuo Astra Trident si trova all'interno di una finestra a quattro release della versione 24,02. Ad esempio, puoi eseguire l'upgrade direttamente da Astra Trident 23,04 a Astra Control Provisioner 24,02.
-
Se stai eseguendo Astra Trident 23,10 o versione successiva, verifica che Astra Control provisioner sia stato "attivato". Astra Control Provisioner non funzionerà con le versioni di Astra Control Center precedenti alla 23,10. "Aggiorna Astra Control provisioner" In modo che abbia la stessa versione di Astra Control Center che stai effettuando l'aggiornamento per accedere alle funzionalità più recenti.
-
-
Assicurarsi che i pod siano in funzione:
kubectl get pods -n trident
-
Controllare se le classi di storage utilizzano i driver Astra Trident supportati. Il nome del provider deve essere
csi.trident.netapp.io
. Fare riferimento al seguente esempio:kubectl get sc
Esempio di risposta:
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE ontap-gold (default) csi.trident.netapp.io Delete Immediate true 5d23h