Partilhar via


Solucionar problemas com configurações de manutenção

Este artigo descreve 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 agendados 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 fornece um ShutdownOrUnresponsive erro.

Resolução

Em um escopo estático, é crucial evitar depender de configurações de VM desatualizadas. Então, você tem que garantir que a VM está funcionando enquanto o patch está sendo instalado. Se a instância da VM for recriada com o mesmo nome, priorize a reatribuição da configuração depois de recriar a instância da VM.

O tempo limite ou falha do patching agendado

Problema

O patch agendado falha com um TimeOut ou Failed erro depois de mover 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 é removida do back-end.

Resolução

Este é um bug conhecido e estamos trabalhando para resolvê-lo. Se você encontrar esse problema, entre em contato com a equipe de suporte para obter assistência.

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

Problema

Não foi possível remover ou eliminar a atribuição de configuração de uma configuração de manutenção específica

Resolução

Utilize os seguintes passos para mitigar este problema:

  1. Elimine a configuração de manutenção existente na qual está a encontrar o problema.
  2. Crie uma nova configuração de manutenção e atribua o conjunto necessário de âmbito dinâmico e VMs conforme anexado na configuração de manutenção eliminada.

Se quiser criar uma nova configuração de manutenção com o mesmo nome da configuração de manutenção eliminada, terá de aguardar 20 minutos para que a limpeza ocorra no back-end. O sistema não permitirá a criação da configuração de manutenção com o mesmo nome se a limpeza não for executada 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, o patch agendado para o recurso para de funcionar.

Resolução

Atualmente, o sistema não suporta a movimentação de recursos entre grupos de recursos ou subscrições. Como solução alternativa, siga os passos seguintes para o recurso que deseja mover. Como pré-requisito, primeiro remova a atribuição antes de seguir as etapas.

Se você estiver usando um static escopo:

  1. Mova o recurso para uma subscrição ou grupo de recursos diferente.
  2. Crie novamente a atribuição de recursos.

Se você estiver usando um dynamic escopo:

  1. Inicie ou aguarde pela próxima execução agendada. Esta ação pede ao sistema para remover completamente a atribuição, para que possa prosseguir com os passos seguintes.
  2. Mova o recurso para uma subscrição ou grupo de recursos diferente.
  3. Crie novamente a atribuição de recursos.

Se qualquer um dos passos não for executado, mova o recurso para o ID de subscrição ou grupo de recursos anterior e repita os passos.

Nota

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 obter atenuação.

A Configuração de Manutenção não foi acionada na data e hora configurada

Problema

Depois de criar uma Configuração de Manutenção com um valor de repetição por semana ou mês, espera que o agendamento comece na data e hora especificadas e, em seguida, se repita com base no intervalo escolhido. No entanto, o agendamento não foi acionado na data e 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 e não necessariamente na própria data de início. Por exemplo, se a configuração de manutenção começar a 17 de janeiro (quarta-feira) e estiver definida para se repetir 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 primeiras 4 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 RBAC (controle de acesso baseado em função).

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. Recomenda-se que a função 'Contribuidor de Patch Agendado' seja atribuída aos seguintes escopos:
    1. A assinatura/grupo de recursos no qual o escopo dinâmico está sendo criado.
    2. O escopo da 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á bloqueada e não está a progredir

Problema

Aplica-se a: ✔️ VMs de hosts ✔️ dedicados

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

Resolução

Se o status de uma operação para aplicar uma atualização for fechado ou não for encontrado, tente novamente após 120 horas. Se o problema persistir, contacte a equipa de suporte para obter 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 de anexar 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 o ID de host dedicado antigo, o que impede que ele bloqueie atualizações. Você pode resolver esse problema removendo a configuração de manutenção e reatribuindo-a. Se o problema persistir, contacte a equipa de suporte para obter assistência.

Uma agenda não é acionada

Problema

Se um recurso tiver duas configurações de manutenção com o mesmo tempo de gatilho e configuração de instalação de patch, e ambas forem atribuídas à mesma VM ou recurso, apenas uma configuração de manutenção será acionada.

Resolução

Modifique a hora de início de uma das configurações de manutenção para atenuar o problema. Esta é uma solução alternativa para uma limitação atual do sistema na qual as Configurações de Manutenção não conseguem identificar qual configuração de manutenção acionar.

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 dinâmico do escopo falha devido à limitação e o serviço não pode determinar quais VMs estão associadas à VM.

Resolução

Certifique-se de que o número de subscrições por âmbito dinâmico não é superior a 200. Saiba mais sobre os limites de serviço do escopo dinâmico.

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

Problema

Depois de eliminar os anfitriões dedicados, as atribuições de configuração associadas a anfitriões dedicados continuam a existir.

Resolução

Antes de eliminar um anfitrião dedicado, certifique-se de que elimina a configuração de manutenção que lhe está associada. Se o anfitrião dedicado for eliminado mas continuar a aparecer no portal, contacte a equipa de apoio para obter assistência. Estão atualmente em curso processos de limpeza para anfitriões dedicados, para ajudar a evitar qualquer impacto nos clientes.

Não é possível fornecer vários valores de tag 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 opção CLI do Azure ou Azure PowerShell.

Uma configuração de manutenção é acionada novamente com um tempo de acionamento mais antigo

Problema

Há um problema conhecido nas Configurações de Manutenção relacionado com a colocação em cache de políticas de manutenção antigas. Se uma política antiga for colocada em cache e uma nova instância mover o processamento da nova política, a máquina virtual antiga poderá acionar o agendamento com a hora de início desatualizada.

Resolução

Recomendamos que atualize a configuração de manutenção pelo menos 1 hora antes da hora agendada. Se o problema persistir, contacte a equipa de suporte para obter assistência.

Uma configuração de manutenção expira enquanto aguarda a conclusão de uma atualização em curso num recurso

Problema

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

Resolução

Altere o agendamento de configuração de manutenção para a atualização de convidado para uma hora após a conclusão da atualização em curso.

As Configurações de Manutenção não suportam uma API

Atualmente, o recurso não suporta as seguintes APIs:

  • Obter atualização de aplicação no nível de assinatura
  • Obter atualização de aplicação no nível do grupo de recursos
  • Obter atualização pendente ao nível da subscrição
  • Obter atualização pendente no nível do grupo de recursos