Modo de mantenimiento del dispositivo
El modo de mantenimiento permite aislar un dispositivo de Network Fabric de la red para realizar diversas tareas de mantenimiento. Estas tareas incluyen la solución de problemas, la recopilación de registros, los diagnósticos y la ejecución de comandos admitidos mediante el método D o el método A.
Cuando un usuario coloca un dispositivo en modo de mantenimiento, todos los procesos que se ejecutan en el dispositivo se apagan correctamente y todos los puertos físicos se deshabilitan. Durante el modo de mantenimiento, el tráfico se redirige al dispositivo emparejado. Por ejemplo, si TOR1 se somete a mantenimiento, su dispositivo emparejado, TOR2, se encarga de todo el tráfico con una pérdida mínima durante el cambio. No se requiere ninguna intervención del usuario para el cambio de tráfico.
Consideraciones clave
Solo un dispositivo a la vez puede estar en modo de mantenimiento.
Las actualizaciones de Fabric están restringidas cuando el dispositivo está en modo de mantenimiento.
Procedimientos para poner un dispositivo en modo de mantenimiento
Esta guía le explicará el proceso de poner un dispositivo en modo de mantenimiento y, después, devolverlo a un funcionamiento normal.
Parámetros necesarios para el modo de mantenimiento
Antes de comenzar, debes comprender los parámetros necesarios para administrar el estado de mantenimiento de un dispositivo. Esta es una tabla de referencia rápida:
Parámetro | Descripción | Ejemplo |
---|---|---|
--resource-group |
Nombre del grupo de recursos | resource-group-name |
--resource-name |
Nombre del dispositivo de red | AggrRack-CE1 |
--state |
Estado del dispositivo | UnderMaintenance o Enabled |
Colocación de un dispositivo en modo de mantenimiento
Para poner un dispositivo en modo de mantenimiento, sigue estos pasos:
Instalar la versión más reciente de la extensión az de la CLI.
Abrir tu interfaz de la línea de comandos (CLI).
Usar el comando
az networkfabric device update-admin-state
con los parámetros adecuados.
Sintaxis del comando
az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "exampledevicename" --state UnderMaintenance
ejemplo de comando
az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "AggrRack-CE1" --state UnderMaintenance
Salida prevista
Después de ejecutar el comando, puedes comprobar el estado del dispositivo mediante el comando az networkfabric device show
:
az networkfabric device show --resource-group "resource-group-name" --resource-name "exampledevicename"
Salida de ejemplo
{
"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"
}
Devolución de un dispositivo a un funcionamiento normal
Una vez completadas las actividades de mantenimiento, puedes devolver el dispositivo a su estado normal de funcionamiento.
Sintaxis de comandos
az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "exampledevicename" --state Enable
Comando de ejemplo
az networkfabric device update-admin-state --resource-group "resource-group-name" --resource-name "AggrRack-CE1" --state Enable
Resultado esperado
Comprueba el estado del dispositivo con el comando az networkfabric device show
:
az networkfabric device show --resource-group "resource-group-name" --resource-name "exampledevicename"
Ejemplo de salida
{
"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"
}
Siguiendo estos pasos, puedes administrar con eficacia el estado de mantenimiento de los dispositivos de red, lo que garantiza una interrupción mínima en las operaciones de red.