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. Opções do controlador de migração
Você pode editar os limites do plano de migração, permitir o redimensionamento do volume persistente ou habilitar clientes Kubernetes em cache no recurso personalizado (CR) MigrationController para migrações grandes e para ter um desempenho melhor.
11.5.1. Aumento de limites para migrações grandes Copiar o linkLink copiado para a área de transferência!
Você pode aumentar os limites em objetos de migração e recursos de contêineres para migrações grandes com o Migration Toolkit for Containers (MTC).
Teste essas mudanças antes de realizar uma migração em um ambiente de produção.
Procedimento
Edite o manifesto de recurso personalizado (CR)
MigrationController:oc edit migrationcontroller -n openshift-migration
$ oc edit migrationcontroller -n openshift-migrationCopy to Clipboard Copied! Toggle word wrap Toggle overflow Atualize os seguintes parâmetros:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Especifica o número de CPUs disponíveis para o CR
MigrationController. - 2
- Especifica a quantidade de memória disponível para o CR
MigrationController. - 3
- Especifica o número de unidades de CPU disponíveis para solicitações do CR
MigrationController.100mrepresenta 0,1 unidade de CPU (100 * 1e-3). - 4
- Especifica a quantidade de memória disponível para solicitações do CR
MigrationController. - 5
- Especifica o número de volumes persistentes que podem ser migrados.
- 6
- Especifica o número de pods que podem ser migrados.
- 7
- Especifica o número de namespaces que podem ser migrados.
Crie um plano de migração que utilize os parâmetros atualizados para verificar as mudanças.
Se seu plano de migração exceder os limites do CR
MigrationController, o console do MTC exibirá uma mensagem de aviso quando você salvar o plano de migração.