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,nrt e async-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.

  1. Remova temporariamente os índices personalizados afetados da sua configuração do SIM ou comente as entradas no arquivo de comparação de índice.

  2. Em ambientes do AEM Author com acesso ao CRXDE, como ambientes de Desenvolvimento ou locais, exclua os nós de índice afetados em /oak:index para cada índice personalizado problemático.

  3. 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.

  4. 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.

  5. 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.
  6. 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.
  7. 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.

Leitura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles