8.3. Aggiornamento di MTC 1.3 a 1.6
Se si aggiorna il Migration Toolkit for Containers (MTC) dalla versione 1.3.x alla 1.6, occorre aggiornare il manifest delle risorse personalizzate MigPlan sul cluster su cui è in esecuzione il pod MigrationController.
Poiché i parametri indirectImageMigration e indirectVolumeMigration non esistono in MTC 1.3, il loro valore predefinito nella versione 1.4 è false, il che significa che la migrazione diretta delle immagini e la migrazione diretta dei volumi sono abilitate. Poiché i requisiti per la migrazione diretta non sono soddisfatti, il piano di migrazione non può raggiungere lo stato Ready a meno che questi valori dei parametri non siano cambiati in true.
Requisiti
-
È necessario aver eseguito l'accesso come utente con privilegi di
cluster-admin.
Procedura
-
Accedere al cluster su cui è in esecuzione il pod
MigrationController. Ottenere il manifest della risorsa personalizzata
MigPlan:$ oc get migplan <migplan> -o yaml -n openshift-migrationAggiornare i seguenti valori dei parametri e salvare il file come
migplan.yaml:... spec: indirectImageMigration: true indirectVolumeMigration: trueSostituire il manifest della risorsa personalizzata
MigPlanper applicare le modifiche:$ oc replace -f migplan.yaml -n openshift-migrationOttenere il manifest della risorsa personalizzata
MigPlanaggiornato per verificare le modifiche:$ oc get migplan <migplan> -o yaml -n openshift-migration