Partager via


Mode maintenance des appareils

Le mode maintenance permet d’isoler un appareil de structure réseau du réseau pour effectuer différentes tâches de maintenance. Ces tâches incluent la résolution des problèmes, la collecte de journaux, les diagnostics et l’exécution de commandes prises en charge via la méthode D ou la méthode A.

Lorsqu’un utilisateur place un appareil en mode maintenance, tous les processus s’exécutant sur l’appareil sont correctement arrêtés et tous les ports physiques sont désactivés. Pendant le mode maintenance, le trafic est redirigé vers l’appareil jumelé. Par exemple, si TOR1 subit une maintenance, son appareil jumelé, TOR2, transporte tout le trafic avec une perte minimale pendant le commutateur. Aucune intervention de l’utilisateur n’est nécessaire pour le basculement du trafic.

Considérations relatives aux clés

Un seul appareil à la fois peut être en mode maintenance.

Les mises à niveau de l’infrastructure sont limitées lorsque l’appareil est en mode maintenance.

Comment placer un appareil en mode maintenance

Ce guide vous guide tout au long du processus de mise en mode maintenance d’un appareil, puis de le retourner à l’opération normale.

Paramètres requis pour le mode maintenance

Avant de commencer, vous devez comprendre les paramètres requis pour gérer l’état de maintenance d’un appareil. Voici une table de référence rapide :

Paramètre Description Exemple
--resource-group Nom du groupe ressources nom-groupe-ressources
--resource-name Nom de l’appareil réseau AggrRack-CE1
--state État de l’appareil UnderMaintenance ou Enabled

Mise en place d’un appareil en mode maintenance

Pour placer un appareil en mode maintenance, procédez comme suit :

  1. Installez la dernière version de l’extension az CLI

  2. Ouvrez votre interface de ligne de commande (CLI).

  3. Utilisez la commande az networkfabric device update-admin-state avec les paramètres appropriés.

Syntaxe de la commande

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

Exemple de commande

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

Sortie attendue

Après avoir exécuté la commande, vous pouvez vérifier l’état de l’appareil à l’aide de la commande az networkfabric device show :

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

Exemple de sortie

{
  "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"
}

Retour d’un appareil à une opération normale

Une fois les activités de maintenance terminées, vous pouvez renvoyer l’appareil à son état opérationnel normal.

Syntaxe de la commande

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

Exemple de commande

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

Résultat attendu

Vérifiez l’état de l’appareil à l’aide de la commande az networkfabric device show :

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

Exemple de sortie

{
  "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"
}

En suivant ces étapes, vous pouvez gérer efficacement l’état de maintenance de vos appareils réseau, ce qui garantit une interruption minimale de vos opérations réseau.