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 :
Installez la dernière version de l’extension az CLI
Ouvrez votre interface de ligne de commande (CLI).
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.