Modo de manutenção do dispositivo

O modo de manutenção permite isolar um dispositivo de malha de rede da rede para executar várias tarefas de manutenção. Essas tarefas incluem solução de problemas, coleta de logs, diagnóstico e execução de comandos com suporte por meio do método D ou do método A.

Quando um usuário coloca um dispositivo no modo de manutenção, todos os processos em execução no dispositivo são desligados normalmente e todas as portas físicas são desabilitadas. Durante o modo de manutenção, o tráfego é redirecionado para o dispositivo emparelhado. Por exemplo, se o TOR1 passar por manutenção, seu dispositivo emparelhado, TOR2, carregará todo o tráfego com perda mínima durante o comutador. Nenhuma intervenção do usuário é necessária para a substituição de tráfego.

Principais considerações

Apenas um dispositivo por vez pode estar no modo de manutenção.

As atualizações de malha são restritas quando o dispositivo está no modo de manutenção.

Como colocar um dispositivo no modo de manutenção

Este guia orientará você pelo processo de colocar um dispositivo no modo de manutenção e, em seguida, devolvê-lo à operação normal.

Parâmetros necessários para o modo de manutenção

Antes de começar, você precisa entender os parâmetros necessários para gerenciar o estado de manutenção de um dispositivo. Aqui está uma tabela de referência rápida:

Parâmetro Descrição Exemplo
--resource-group Nome do grupo de recursos nome do grupo de recursos
--resource-name Nome do dispositivo de rede AggrRack-CE1
--state Estado do dispositivo UnderMaintenance ou Enabled

Colocando um dispositivo no modo de manutenção

Para colocar um dispositivo no modo de manutenção, siga estas etapas:

  1. Instale a última versão da extensão da CLI

  2. Abra a interface de linha de comando.

  3. Use o comando az networkfabric device update-admin-state com os parâmetros apropriados.

Sintaxe de comando

az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "exampledevicename" --state UnderMaintenance

Exemplo do comando

az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "AggrRack-CE1" --state UnderMaintenance

Saída esperada

Depois de executar o comando, você pode verificar o estado do dispositivo usando o comando az networkfabric device show:

az networkfabric device show --resource-group "resource-group-name" --resource-name "exampledevicename"

Saída de exemplo

{
  "administrativeState": "UnderMaintenance",
  "configurationState": "Succeeded",
  "hostName": "HOSTNAME",
  "id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resource-group-name/providers/Microsoft.ManagedNetworkFabric/networkDevices/exampledevicename",
  "location": "eastus",
  "name": "exampledevicename",
  "networkDeviceRole": "CE",
  "networkDeviceSku": "DefaultSku",
  "networkRackId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resource-group-name/providers/Microsoft.ManagedNetworkFabric/networkRacks/nffab100g-6-1-aggrack",
  "provisioningState": "Succeeded",
  "resourceGroup": "resource-group-name",
  "serialNumber": "Arista;DCS-7280CR3K;11.01;XXXXXXXXXXX",
  "systemData": {
    "createdAt": "2024-04-23T18:06:34.7467102Z",
    "createdBy": "cbe7d642-9e0a-475d-b2bf-2cb0a9825e13",
    "createdByType": "Application",
    "lastModifiedAt": "2024-05-14T06:50:32.7391425Z",
    "lastModifiedBy": "cbe7d642-9e0a-475d-b2bf-2cb0a9825e13",
    "lastModifiedByType": "Application"
  },
  "type": "microsoft.managednetworkfabric/networkdevices",
  "version": "3.0.0"
}

Retornando um dispositivo à operação normal

Depois que as atividades de manutenção forem concluídas, você poderá retornar o dispositivo ao seu estado operacional normal.

Sintaxe de comando

az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "exampledevicename" --state Enable

Exemplo de Comando

az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "AggrRack-CE1" --state Enable

Saída Esperada

Verifique o estado do dispositivo usando o comando az networkfabric device show:

az networkfabric device show --resource-group "resource-group-name" --resource-name "exampledevicename"

Saída de exemplo

{
  "administrativeState": "Enabled",
  "configurationState": "Succeeded",
  "hostName": "HOSTNAME",
  "id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resource-group-name/providers/Microsoft.ManagedNetworkFabric/networkDevices/exampledevicename",
  "location": "eastus",
  "name": "exampledevicename",
  "networkDeviceRole": "CE",
  "networkDeviceSku": "DefaultSku",
  "networkRackId": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resource-group-name/providers/Microsoft.ManagedNetworkFabric/networkRacks/nffab100g-6-1-aggrack",
  "provisioningState": "Succeeded",
  "resourceGroup": "resource-group-name",
  "serialNumber": "Arista;DCS-728XXXX;11.01;XXXXXXXXXXX",
  "systemData": {
    "createdAt": "2024-04-23T18:06:34.7467102Z",
    "createdBy": "cbe7d642-9e0a-475d-b2bf-2cb0a9825e13",
    "createdByType": "Application",
    "lastModifiedAt": "2024-05-14T07:10:50.6839353Z",
    "lastModifiedBy": "cbe7d642-9e0a-475d-b2bf-2cb0a9825e13",
    "lastModifiedByType": "Application"
  },
  "type": "microsoft.managednetworkfabric/networkdevices",
  "version": "3.0.0"
}

Seguindo estas etapas, você pode gerenciar com eficiência o estado de manutenção de seus dispositivos de rede, garantindo interrupções mínimas em suas operações de rede.