Compartilhar via


Solução de problemas com as Configurações de Manutenção

Este artigo descreve os problemas e erros comuns que podem surgir durante a implantação ou o uso de Configurações de Manutenção para aplicação de patches agendada em máquinas virtuais (VMs), juntamente com estratégias para resolvê-los.

Uma VM é desligada e não responde quando você usa um escopo estático na manutenção de convidado

Problema

Uma configuração de manutenção não instala um patch agendado nas VMs e apresenta um erro ShutdownOrUnresponsive.

Resolução

Em um escopo estático, é fundamental evitar depender de configurações de VM desatualizadas. Portanto, você precisa garantir que a VM esteja em funcionamento enquanto o patch está sendo instalado. Se a instância de VM for recriada com o mesmo nome, priorize a reatribuir a configuração depois de recriar a instância da VM.

A aplicação de patches agendada atinge o tempo limite ou falha

Problema

A aplicação de patches agendada falha com um erro TimeOut ou Failed depois que você move uma VM, recriando-a com o mesmo nome em uma região diferente. O portal pode mostrar a mesma VM duas vezes porque a VM criada anteriormente foi removida do back-end.

Resolução

Esse é um erro conhecido e estamos trabalhando para resolvê-lo. Se encontrar esse problema, entre em contato com a equipe de suporte para receber assistência.

Não é possível excluir a atribuição de configuração

Problema

A atribuição de configuração não pôde ser removida ou excluída de uma determinada configuração de manutenção

Resolução

Use as etapas a seguir para mitigar esse problema:

  1. Exclua a configuração de manutenção existente na qual está ocorrendo esse problema.
  2. Crie uma configuração de manutenção e atribua o conjunto necessário de escopo dinâmico e VMs conforme anexado na configuração da manutenção excluída.

Se quiser criar uma configuração de manutenção com o mesmo nome da configuração de manutenção excluída, você terá de esperar 20 minutos para que a limpeza ocorra no back-end. O sistema não permitirá a criação de uma configuração de manutenção com o mesmo nome se a limpeza não for realizada no back-end.

A aplicação de patches agendada para de funcionar depois que o recurso é movido

Problema

Se você mover um recurso para um grupo de recursos ou assinatura diferente, a aplicação de patches agendada para o recurso deixará de funcionar.

Resolução

Atualmente, o sistema não dá suporte à movimentação de recursos entre grupos de recursos ou assinaturas. Como solução alternativa, use as seguintes etapas para o recurso que você deseja mover. Como pré-requisito, primeiro, remova a atribuição antes de seguir as etapas.

Se você estiver usando um escopo static:

  1. Mova o recurso para um grupo de recursos ou assinatura diferente.
  2. Recrie a atribuição de recursos.

Se você estiver usando um escopo dynamic:

  1. Iniciar ou aguardar a próxima execução agendada. Essa ação solicita que o sistema remova completamente a atribuição, para que você possa prosseguir com as próximas etapas.
  2. Mova o recurso para um grupo de recursos ou assinatura diferente.
  3. Crie novamente a atribuição de recursos.

Se uma das etapas não for realizada, mova o recurso para o grupo de recursos ou a ID da assinatura anterior e tente realizar as etapas mais uma vez.

Observação

Se o grupo de recursos for excluído, recrie-o com o mesmo nome. Se a ID da assinatura for excluída, entre em contato com a equipe de suporte para mitigação.

A Configuração de Manutenção não disparou na data e na hora configuradas

Problema

Depois de criar uma Configuração de Manutenção com um valor repetido de semana ou mês, você espera que o agendamento comece na data e na hora especificadas e, em seguida, seja recorrente com base no intervalo escolhido. No entanto, o agendamento não foi disparado na data e na hora de início.

Resolução

A primeira execução da Configuração de Manutenção ocorre no primeiro valor de recorrência após a data de início especificada, não necessariamente na própria data de início. Por exemplo, se a configuração de manutenção começar em 17 de janeiro (quarta-feira) e for definida para ocorrer novamente todas as segundas-feiras, a primeira execução do agendamento será na primeira segunda-feira após 17 de janeiro, que é 22 de janeiro.

Você pode exibir as quatro primeiras instâncias da execução agendada ao criar uma nova configuração de manutenção no Portal do Azure.

Falha na criação de um escopo dinâmico

Problema

Não é possível criar um escopo dinâmico devido ao controle de acesso baseado em função (RBAC).

Resolução

Para criar um escopo dinâmico, você deve ter a permissão no nível da assinatura ou no nível do grupo de recursos. Especificamente, a seguir estão os requisitos que você precisa cuidar.

  1. A assinatura sob a qual o escopo dinâmico está sendo criado deve ser registrada no RP de Manutenção.
  2. É recomendável ter a função "Colaborador de Aplicação de Patch Agendada" a ser atribuída aos seguintes escopos:
    1. O grupo de assinatura/recurso no qual o escopo dinâmico está sendo criado.
    2. O escopo de configuração de manutenção.

Para obter mais informações, consulte a lista de permissões para vários recursos aqui.

Uma atualização está travada e não está progredindo

Problema

Aplica-se a: ✔️ Hosts Dedicados ✔️ VMs

Se você reimplantar um recurso em um cluster diferente e criar uma solicitação de atualização pendente usando o valor do cluster antigo, a solicitação ficará travada indefinidamente.

Resolução

Se o status de uma operação para aplicar uma atualização for fechado ou não encontrado, tente novamente após 120 horas. Se o problema persistir, entre em contato com a equipe de suporte para receber assistência.

Um host dedicado é atualizado depois que uma configuração de manutenção é anexada

Problema

Uma configuração de manutenção não bloqueia a atualização de um host dedicado, e o host é atualizado mesmo depois que você anexa uma configuração de manutenção.

Resolução

Se você recriar um host dedicado com o mesmo nome, as Configurações de Manutenção manterão a ID do host dedicado antigo, o que impedirá o bloqueio das atualizações. Você pode resolver esse problema removendo a configuração de manutenção e reatribuindo-a. Se o problema persistir, entre em contato com a equipe de suporte para receber assistência.

Um agendamento não é disparado

Problema

Se um recurso tiver duas Configurações de Manutenção com o mesmo horário de disparo e configuração de instalação de patches, e ambas forem atribuídas à mesma VM ou recurso, apenas uma configuração de manutenção será disparada.

Resolução

Modifique o horário de início de uma das Configurações de Manutenção para mitigar o problema. Essa é uma solução alternativa para uma limitação atual do sistema em que as Configurações de Manutenção não conseguem identificar qual configuração de manutenção deve ser disparada.

Não é possível criar um escopo dinâmico para um grupo de recursos

Problema

A validação do escopo dinâmico falha devido a um valor nulo no local.

Resolução

Esse problema com a validação de escopo dinâmico causa regressão no processo de validação. Recomendamos que você forneça o conjunto necessário de locais para um escopo dinâmico no nível do grupo de recursos.

Um escopo dinâmico não é executado e nenhum recurso é corrigido

Problema

O nivelamento do escopo dinâmico falha devido à limitação, e o serviço não consegue determinar quais VMs estão associadas à VM.

Resolução

Certifique-se de que o número de assinaturas por escopo dinâmico seja menor que 200. Saiba mais sobre os limites de serviço do escopo dinâmico.

A atribuição de configuração de um host dedicado não é limpa após a remoção do host

Problema

Depois que você exclui os hosts dedicados, as atribuições de configuração anexadas aos hosts dedicados continuam existindo.

Resolução

Antes de excluir um host dedicado, certifique-se de excluir a configuração de manutenção que está associada a ele. Se o host dedicado for excluído, mas ainda aparecer no portal, entre em contato com a equipe de suporte para receber assistência. Atualmente, há processos de limpeza em vigor para hosts dedicados, para ajudar a evitar qualquer impacto sobre os clientes.

Não é possível fornecer vários valores de marca para escopos dinâmicos

Problema

Se você usar o portal do Azure, não poderá fornecer vários valores de marca para escopos dinâmicos.

Resolução

Atualmente, esse recurso não está disponível no portal. Como solução alternativa, você pode usar a CLI do Azure ou o Azure PowerShell para criar um escopo dinâmico. O sistema aceita vários valores para marcas quando você usa a CLI do Azure ou a opção Azure PowerShell.

Uma configuração de manutenção é disparada novamente com um tempo de disparo mais antigo

Problema

Há um problema conhecido nas Configurações de Manutenção relacionadas ao armazenamento em cache de políticas de manutenção antigas. Se uma política antiga estiver armazenada em cache e uma nova instância mover o processamento da nova política, o computador antigo poderá disparar o agendamento com a hora de início desatualizada.

Resolução

Recomendamos que você atualize a configuração de manutenção pelo menos uma hora antes do horário agendado. Se o problema persistir, entre em contato com a equipe de suporte para receber assistência.

Uma configuração de manutenção atinge o tempo limite enquanto aguarda a conclusão de uma atualização em andamento em um recurso

Problema

Em casos raros, se a janela de atualização do host coincidir com a janela de aplicação de patches do convidado da VM e se a janela de aplicação de patches do convidado não tiver tempo suficiente para ser executada após a atualização do host, o sistema mostrará esta mensagem de erro: "Tempo limite do agendamento, aguardando uma atualização em andamento para concluir o recurso". O motivo é que a plataforma permite apenas uma atualização por vez.

Resolução

Altere o agendamento da configuração de manutenção para a atualização do convidado para um horário após a conclusão da atualização em andamento.

As Configurações de Manutenção não dão suporte para uma API

Atualmente, o recurso não dá suporte para as seguintes APIs:

  • Obter Aplicar atualização no nível da assinatura
  • Obter a Atualização da Aplicação no nível do Grupo de Recursos
  • Obter Atualização pendente no nível da assinatura
  • Obter Atualização pendente no nível do grupo de recursos