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.5.5. Edición de los atributos del volumen persistente
Después de crear un recurso personalizado (CR) de MigPlan, el CR MigrationController detecta los volúmenes persistentes (PV). El bloque spec.persistentVolumes y el bloque status.destStorageClasses se añaden al CR MigPlan.
Puede editar los valores en el bloque spec.persistentVolumes.selection. Si se cambian los valores fuera del bloque spec.persistentVolumes.selection, los valores se sobrescriben cuando el CR MigPlan es reconciliado por el CR MigrationController.
El valor por defecto del parámetro spec.persistentVolumes.selection.storageClass está determinado por la siguiente lógica:
-
Si el PV del clúster de origen es Gluster o NFS, el valor por defecto es
cephfsparaaccessMode: ReadWriteManyocephrbdparaaccessMode: ReadWriteOnce. -
Si el PV no es ni Gluster ni NFS o si
cephfsocephrbdno están disponibles, el valor por defecto es una clase de almacenamiento para el mismo aprovisionador. - Si una clase de almacenamiento para el mismo aprovisionador no está disponible, el valor predeterminado es la clase de almacenamiento por defecto del clúster de destino.
Puede cambiar el valor de storageClass por el valor de cualquier parámetro de nombre en el bloque status.destStorageClasses del CR MigPlan.
Si el valor de storageClass está vacío, el PV no tendrá clase de almacenamiento después de la migración. Esta opción es apropiada si, por ejemplo, desea mover el PV a un volumen del NFS en el clúster de destino.
Requisitos previos
-
El CR
MigPlandebe tener el estadoReady(Listo).
Procedimiento
Edite los valores
spec.persistentVolumes.selectionen el CRMigPlan:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Los valores permitidos son
move,copyyskip. Si solo se admite una acción, el valor por defecto es la acción admitida. Si se admiten varias acciones, el valor por defecto escopy. - 2
- Los valores permitidos son
snapshotyfilesystem. El valor por defecto esfilesystem. - 3
- El parámetro
verifyse muestra si se selecciona la opción de verificación para la copia de sistemas de archivos en la consola web de MTC. Puede ponerlo enfalse. - 4
- Puede cambiar el valor predeterminado por el valor de cualquier parámetro de
nombreen el bloquestatus.destStorageClassesdel CRMigPlan. Si no se especifica ningún valor, el PV no tendrá clase de almacenamiento después de la migración. - 5
- Los valores permitidos son
ReadWriteOnceyReadWriteMany. Si no se especifica este valor, el valor predeterminado es el modo de acceso de la PVC del clúster de origen. Solo se puede editar el modo de acceso en el CRMigPlan. No se puede editar mediante la consola web de MTC.
Recursos adicionales
-
Para más detalles sobre las acciones de
moverycopiar, consulte Flujo de trabajo de MTC. -
Para obtener más información sobre la acción de
omisión, consulte Exclusión de las PVC de la migración. - Para obtener más detalles sobre los métodos de copia instantáneas y de sistemas de archivos, consulte Acerca de los métodos de copia de datos.