This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.11.4. Opzioni del piano di migrazione
È possibile escludere, modificare e mappare i componenti nella risorsa personalizzata (CR) MigPlan.
11.4.1. Escludere risorse Copia collegamentoCollegamento copiato negli appunti!
È possibile escludere risorse, per esempio, flussi di immagini, volumi permanenti (PV) o sottoscrizioni, da un piano di migrazione di Migration Toolkit for Containers (MTC) per ridurre il carico di risorse per la migrazione o per eseguire la migrazione di immagini o PV con uno strumento diverso.
Per impostazione predefinita, MTC esclude dalla migrazione le risorse del catalogo dei servizi e le risorse dell'Operator Lifecycle Manager (OLM). Queste risorse fanno parte del gruppo API del catalogo dei servizi e del gruppo API OLM, nessuno dei quali è supportato per la migrazione in questo momento.
Procedura
Modificare il manifest delle risorse personalizzate di
MigrationController:oc edit migrationcontroller <migration_controller> -n openshift-migration
$ oc edit migrationcontroller <migration_controller> -n openshift-migrationCopy to Clipboard Copied! Toggle word wrap Toggle overflow Aggiornare la sezione
specaggiungendo un parametro per escludere risorse specifiche o aggiungendo una risorsa al parametroexcluded_resourcesse non ha il proprio parametro di esclusione:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Aggiungere
disable_image_migration: trueper escludere i flussi di immagini dalla migrazione. Non modificare il parametroexcluded_resources.imagestreamsviene aggiunto aexcluded_resourcesquando il podMigrationControllersi riavvia. - 2
- Aggiungere
disable_pv_migration: trueper escludere i PV dal piano di migrazione. Non modificare il parametroexcluded_resources.persistentvolumesepersistentvolumeclaimssono aggiunti aexcluded_resourcesquando il podMigrationControllersi riavvia. Disabilitando la migrazione dei PV si disabilita anche il rilevamento dei PV quando si crea il piano di migrazione. - 3
- È possibile aggiungere le risorse di OpenShift Container Platform all'elenco
excluded_resources. Non eliminare le risorse escluse predefinite. Queste risorse sono problematiche da migrare e devono essere escluse.
-
Attendere due minuti che il pod
MigrationControllersi riavvii in modo che le modifiche siano applicate. Verificare che la risorsa sia esclusa:
oc get deployment -n openshift-migration migration-controller -o yaml | grep EXCLUDED_RESOURCES -A1
$ oc get deployment -n openshift-migration migration-controller -o yaml | grep EXCLUDED_RESOURCES -A1Copy to Clipboard Copied! Toggle word wrap Toggle overflow L'output contiene le risorse escluse:
Esempio di output
- name: EXCLUDED_RESOURCES value: imagetags,templateinstances,clusterserviceversions,packagemanifests,subscriptions,servicebrokers,servicebindings,serviceclasses,serviceinstances,serviceplans,imagestreams,persistentvolumes,persistentvolumeclaims- name: EXCLUDED_RESOURCES value: imagetags,templateinstances,clusterserviceversions,packagemanifests,subscriptions,servicebrokers,servicebindings,serviceclasses,serviceinstances,serviceplans,imagestreams,persistentvolumes,persistentvolumeclaimsCopy to Clipboard Copied! Toggle word wrap Toggle overflow