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:
- Elimine a configuração de manutenção existente na qual está a encontrar o problema.
- 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:
- Mova o recurso para uma subscrição ou grupo de recursos diferente.
- Crie novamente a atribuição de recursos.
Se você estiver usando um dynamic
escopo:
- 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.
- Mova o recurso para uma subscrição ou grupo de recursos diferente.
- 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.
- A assinatura sob a qual o escopo dinâmico está sendo criado deve ser registrada no RP de manutenção.
- Recomenda-se que a função 'Contribuidor de Patch Agendado' seja atribuída aos seguintes escopos:
- A assinatura/grupo de recursos no qual o escopo dinâmico está sendo criado.
- 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