A implantação do índice personalizado falha durante a migração do SIM no AEM as a Cloud Service
Este artigo explica como resolver falhas de implantação no Adobe Experience Manager as a Cloud Service que ocorrem quando os índices personalizados ficam presos em um estado temporário-assíncrono durante a migração para o SIM (Gerenciamento simplificado de índice). A solução recomendada envolve redefinir o ambiente e reintroduzir índices personalizados de forma incremental.
Descrição description
Ambiente
- Adobe Experience Manager as a Cloud Service
- SIM (Simplified Index Management, gerenciamento simplificado de índice)
Sintomas
- Falha nos pipelines de implantação durante a migração para o SIM.
- Os índices personalizados estão presos em um estado de “migração em andamento”.
- As propriedades de índice incluem
async = temp-async,nrteasync-previous = async,nrt. - As mensagens de log incluem erros como Falha ao aplicar os dados de indexação e Nenhum ponto de verificação atual encontrado para a faixa
[assíncrona,nrt].
Causa
Esse problema ocorre quando vários índices personalizados são migrados simultaneamente, fazendo com que o trabalho de indexação deixe os índices em um estado inconsistente que não pode ser resolvido automaticamente.
Resolução resolution
Siga estas etapas para resolver o problema.
-
Remova temporariamente os índices personalizados afetados da sua configuração do SIM ou comente as entradas no arquivo de comparação de índice.
-
Em ambientes do AEM Author com acesso ao CRXDE, como ambientes de Desenvolvimento ou locais, exclua os nós de índice afetados em
/oak:indexpara cada índice personalizado problemático. -
Para os ambientes Publicar e Visualizar no AEM as a Cloud Service, onde o acesso direto ao CRXDE não está disponível, redefina o ambiente usando o Cloud Manager. Observação: esta ação inicia o Author, Publish e Preview com um repositório limpo.
-
Execute um pipeline do Cloud Manager que não inclua índices personalizados. Confirme se a etapa de indexação foi concluída com êxito sem erros.
-
Reintroduza os índices personalizados de forma incremental através do SIM:
- Adicione um índice personalizado por vez.
- Execute o pipeline do Cloud Manager após cada adição.
-
Após cada implantação, verifique a configuração do índice em Autor:
- Confirme se o índice tem
async = [ "async","nrt" ]. - Confirme se o índice não contém uma propriedade
async-previous. - Confirme se apenas uma versão ativa de cada índice personalizado existe na base de código.
- Confirme se o índice não foi deixado no estado
temp-async.
- Confirme se o índice tem
-
Confirme se o pipeline do Cloud Manager é concluído com sucesso e se a funcionalidade afetada funciona conforme esperado.
Notas:
- As alterações de configuração de índice para o AEM as a Cloud Service devem ser gerenciadas na base de código do projeto e implantadas por meio do Cloud Manager.
- Ao solucionar problemas de vários índices personalizados, reintroduza-os, um de cada vez, para identificar o índice associado à falha de implantação.
- Se a implantação continuar a falhar depois que os índices forem isolados e reintroduzidos de forma incremental, contate o Suporte da Adobe por meio do processo de suporte padrão.