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.12.4.2. Migración directa de volúmenes incompleta
Si la migración directa de volúmenes no se completa, es posible que el clúster de destino no tenga las mismas anotaciones node-selector
que el clúster de origen.
Migration Toolkit for Containers (MTC) migra los espacios de nombres con todas las anotaciones para preservar las restricciones de contexto de seguridad y los requisitos de programación. Durante la migración directa de volúmenes, MTC crea pods de transferencia de Rsync en el clúster de destino en los espacios de nombres que se migraron desde el clúster de origen. Si un espacio de nombres del clúster de destino no tiene las mismas anotaciones que el espacio de nombres del clúster de origen, no se pueden programar los pods de transferencia de Rsync. Los pods de Rsync permanecen en el estado Pending
(Pendiente).
Puede identificar y solucionar este problema realizando el siguiente procedimiento.
Procedimiento
Compruebe el estado del CR
MigMigration
:oc describe migmigration <pod> -n openshift-migration
$ oc describe migmigration <pod> -n openshift-migration
Copy to Clipboard Copied! Toggle word wrap Toggle overflow El resultado incluye el siguiente mensaje de estado:
Ejemplo de salida
Some or all transfer pods are not running for more than 10 mins on destination cluster
Some or all transfer pods are not running for more than 10 mins on destination cluster
Copy to Clipboard Copied! Toggle word wrap Toggle overflow En el clúster de origen, obtenga los detalles del espacio de nombres migrado:
oc get namespace <namespace> -o yaml
$ oc get namespace <namespace> -o yaml
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Especifique el espacio de nombres migrado.
En el clúster de destino, edite el espacio de nombres migrado:
oc edit namespace <namespace>
$ oc edit namespace <namespace>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Añada las anotaciones
openshift.io/node-selector
que faltan al espacio de nombres migrado, como en el siguiente ejemplo:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Vuelva a ejecutar el plan de migración.