EN ESTA PÁGINA
Ejemplo: Eliminación de una configuración de chasis virtual para plataformas de enrutamiento universal 5G
Puede eliminar una configuración de Chasis virtual en cualquier momento. Es posible que desee hacerlo si la configuración de red cambia o si desea reemplazar uno o ambos enrutadores miembro del chasis virtual por enrutadores diferentes. Después de eliminar la configuración del chasis virtual, los enrutadores que anteriormente eran miembros del chasis virtual funcionan como dos enrutadores independientes.
En este ejemplo, se describe cómo eliminar una configuración de chasis virtual que consta de dos enrutadores:
Requisitos
En este ejemplo, se utilizan plataformas de enrutamiento universal MX240 y MX480 que admiten esta característica con motores de enrutamiento duales. Consulte la tabla 1 para obtener información acerca del hardware instalado en cada enrutador.
Le recomendamos que utilice el comando para guardar los commit synchronize cambios de configuración en el chasis virtual.
Para un chasis virtual, la force opción es el comportamiento predeterminado y único cuando se ejecuta el commit synchronize comando. La emisión del commit synchronize comando para una configuración de chasis virtual tiene el mismo efecto que la emisión del commit synchronize force comando.
Descripción general y topología
Para eliminar una configuración de Chasis virtual, debe:
Borre todos los puertos del chasis virtual.
Elimine las definiciones y las aplicaciones de los grupos de configuración de chasis virtual.
Elimine la información de miembro preaprovisionada configurada en el nivel de
[edit virtual-chassis]jerarquía.Elimine todas las interfaces configuradas.
Quite los ID de miembro de cada enrutador miembro.
Después de ejecutar el request virtual-chassis member-id delete comando en cada enrutador para eliminar el ID de miembro, el enrutador se reinicia y el software deshabilita el modo Chasis virtual en ese enrutador.
Dado que toda la configuración del chasis virtual se propaga desde el enrutador principal al otro enrutador miembro cuando se forma el chasis virtual, debe eliminar cada componente de la configuración del chasis virtual de ambos enrutadores miembro, aun si el componente se configuró originalmente solo en el enrutador principal. Por ejemplo, aunque la información de miembro preaprovisionada se configuró en el [edit virtual-chassis] nivel de jerarquía solo en el enrutador principal, debe eliminar la estrofa virtual-chassis del otro enrutador miembro en el chasis virtual.
Al eliminar el chasis virtual, también debe eliminar todos los detalles de configuración relacionados con el chasis virtual de todas las estrofas; de lo contrario, se producirán errores al confirmar.
No puede anular una configuración de chasis virtual simplemente usando el comando para cargar una configuración diferente en el enrutador desde un archivo ASCII o desde la load override entrada de terminal, como puede hacer con otras configuraciones. Las definiciones de ID de miembro y puerto de chasis virtual no se almacenan en el archivo de configuración y se siguen definiendo incluso después de cargar el archivo de configuración nuevo.
Topología
En este ejemplo, se elimina la configuración del chasis virtual que utiliza la topología básica que se muestra en la Figura 1. Para lograr redundancia, cada enrutador miembro se configura con dos puertos de chasis virtual, los cuales deben eliminarse como parte del proceso de eliminación.
En la tabla 1 se muestran los valores de configuración de hardware y software para cada enrutador del chasis virtual.
Nombre del enrutador |
Hardware |
Número de serie |
ID de miembro |
Función |
Puertos de chasis virtual |
Numeración de las ranuras de puerto de red |
|---|---|---|---|---|---|---|
Gladius |
Enrutador MX240 con:
|
JN10C7135AFC |
0 |
motor de enrutamiento (primario) |
vcp-2/2/0vcp-2/3/0 |
FPC 0 – 11 |
Trébol |
Enrutador MX480 con:
|
JN115D117AFB |
1 |
motor de enrutamiento (copia de seguridad) |
vcp-2/0/0vcp-5/2/0 |
FPC 12 – 23 (desplazamiento = 12) |
Configuración
Para eliminar una configuración de chasis virtual que consta de dos enrutadores, realice estas tareas:
- Eliminación de puertos de chasis virtual
- Eliminar definiciones de grupos de configuración y aplicaciones
- Eliminar información de miembro preaprovisionada
- Eliminar interfaces configuradas
- Eliminación de ID de miembro para deshabilitar el modo de chasis virtual
Eliminación de puertos de chasis virtual
Procedimiento paso a paso
Para eliminar un puerto Chasis virtual de un enrutador miembro, debe utilizar el request virtual-chassis vc-port delete comando.
Si ejecuta el request virtual-chassis vc-port delete comando sin instalar primero una licencia del paquete de funciones de redundancia de chasis virtual en ambos enrutadores miembro, el software mostrará un mensaje de advertencia que indica que está funcionando sin una licencia de software de chasis virtual válida.
Para quitar los puertos del chasis virtual de cada enrutador miembro:
En la ventana de la consola, en el miembro 0 (
gladius), quite los puertos del chasis virtual (vcp-2/2/0yvcp-2/3/0).{master:member0-re0} user@gladius> request virtual-chassis vc-port delete fpc-slot 2 pic-slot 2 port 0 vc-port successfully deleted{master:member0-re0} user@gladius> request virtual-chassis vc-port delete fpc-slot 2 pic-slot 3 port 0 vc-port successfully deletedEn la ventana de consola del miembro 1 (
trefoil), quite ambos puertos del chasis virtual (vcp-2/0/0yvcp-5/2/0).{backup:member1-re0} user@trefoil> request virtual-chassis vc-port delete fpc-slot 2 pic-slot 0 port 0 vc-port successfully deleted{backup:member1-re0} user@trefoil> request virtual-chassis vc-port delete fpc-slot 5 pic-slot 2 port 0 vc-port successfully deleted
Resultados
Muestra los resultados de la eliminación del puerto del chasis virtual en cada enrutador. Confirme que no aparece ningún puerto Chasis virtual en la salida del show virtual-chassis status comando o show virtual-chassis vc-port del comando.
{master:member0-re0}
user@gladius> show virtual-chassis status
Preprovisioned Virtual Chassis
Virtual Chassis ID: 4d6f.54cd.d2c1
Mastership Neighbor List
Member ID Status Serial No Model priority Role ID Interface
0 (FPC 0- 11) Prsnt JN10C7135AFC mx240 129 Master*
1 (FPC 12- 23) NotPrsnt JN115D117AFB mx480
{master:member0-re0}
user@gladius> show virtual-chassis vc-port
member0:
--------------------------------------------------------------------------
Eliminar y volver a crear un puerto de chasis virtual en una configuración de chasis virtual puede hacer que el puerto de chasis virtual aparezca como Absent en la columna de la pantalla de comandos Status show virtual-chassis vc-port . Para resolver este problema, reinicie la FPC que aloja el puerto del chasis virtual recreado.
Eliminar definiciones de grupos de configuración y aplicaciones
Procedimiento paso a paso
Como parte de la eliminación de una configuración de chasis virtual para enrutadores con motores de enrutamiento duales, debe eliminar las definiciones y aplicaciones de los siguientes grupos de configuración en ambos enrutadores miembro:
member0-re0member0-re1member1-re0member1-re1
Para conservar la información de estos grupos de configuración antes de eliminarlos, debe copiarlos en los grupos estándar re0 y re1 de configuración del enrutador, como se describe en el siguiente procedimiento. Por ejemplo, copie los grupos member0-re0 de configuración y member1-re0 a re0, y copie member0-re1 y member1-re1 a re1.
El membern-ren formato de nomenclatura de los grupos de configuración está reservado para uso exclusivo de los enrutadores miembro en configuraciones de chasis virtual.
Para eliminar las definiciones de grupo de configuración y las aplicaciones de un chasis virtual:
En la ventana de consola, en el miembro 0 (
gladius), suprima las definiciones del grupo de configuración y las aplicaciones del Chasis virtual.Copie los grupos de configuración del chasis virtual a los grupos
re0de configuración estándar yre1.{master:member0-re0}[edit] user@gladius# copy groups member0-re0 to re0 user@gladius# copy groups member0-re1 to re1Aplique los
re0grupos dere1configuración.{master:member0-re0}[edit] user@gladius# set apply-groups re0 user@gladius# set apply-groups re1Elimine las definiciones de grupo de configuración de Chasis virtual.
{master:member0-re0}[edit] user@gladius# delete groups member0-re0 user@gladius# delete groups member0-re1 user@gladius# delete groups member1-re0 user@gladius# delete groups member1-re1Elimine las aplicaciones del grupo de configuración del chasis virtual.
{master:member0-re0}[edit] user@gladius# delete apply-groups member0-re0 user@gladius# delete apply-groups member0-re1 user@gladius# delete apply-groups member1-re0 user@gladius# delete apply-groups member1-re1
En la ventana de consola del miembro 1 (
trefoil), elimine las definiciones del grupo de configuración y las aplicaciones del Chasis virtual.Copie los grupos de configuración del chasis virtual a los grupos
re0de configuración estándar yre1.{backup:member1-re0}[edit] user@trefoil# copy groups member1-re0 to re0 user@trefoil# copy groups member1-re1 to re1Aplique los
re0grupos dere1configuración.{backup:member1-re0}[edit] user@trefoil# set apply-groups re0 user@trefoil# set apply-groups re1Elimine las definiciones de grupo de configuración de Chasis virtual.
{backup:member1-re0}[edit] user@trefoil# delete groups member0-re0 user@trefoil# delete groups member0-re1 user@trefoil# delete groups member1-re0 user@trefoil# delete groups member1-re1Elimine las aplicaciones del grupo de configuración del chasis virtual.
{backup:member1-re0}[edit] user@trefoil# delete apply-groups member0-re0 user@trefoil# delete apply-groups member0-re1 user@trefoil# delete apply-groups member1-re0 user@trefoil# delete apply-groups member1-re1
Resultados
Mostrar los resultados de la configuración. Confirme que los grupos member0-re0de configuración , member 0-re1, member1-re0y member1-re1 no aparecen en la salida del show groups comando ni show apply-groups del comando.
[edit] user@gladius# show groups ?
Possible completions: <[Enter]> Execute this command <group_name> Group name global Group name re0 Group name re1 Group name | Pipe through a command
[edit] user@gladius# show apply-groups ## Last changed: 2010-12-01 09:17:27 PST apply-groups [ global re0 re1 ];
Eliminar información de miembro preaprovisionada
Procedimiento paso a paso
Debe eliminar la información de miembro preaprovisionada, la cual se configuró en el [edit virtual-chassis] nivel de jerararquía en el enrutador principal y luego se propagó al enrutador de respaldo durante la formación del chasis virtual.
Para eliminar la información de miembros preaprovisionados para el chasis virtual:
Elimine la estrofa de configuración en el
virtual-chassismiembro 0 (gladius).{master:member0-re0}[edit] user@gladius# delete virtual-chassisSuprima la estrofa de
virtual-chassisconfiguración del miembro 1 (trefoil).{backup:member1-re0}[edit] user@trefoil# delete virtual-chassis
Resultados
Mostrar los resultados de la eliminación. Confirme que la estrofa ya no existe en ninguno de los virtual-chassis enrutadores miembro. Por ejemplo, en gladius (miembro 0):
{master:member0-re0}[edit]
user@gladius# show virtual-chassis
<no output>
Eliminar interfaces configuradas
Procedimiento paso a paso
Como parte de la eliminación del chasis virtual, le recomendamos que elimine todas las interfaces que se configuraron cuando se formó el chasis virtual. Esta acción garantiza que las interfaces inexistentes o las que pertenecen al otro enrutador miembro no permanezcan en el enrutador después de deshabilitar el modo Chasis virtual.
Para eliminar cualquier interfaz que configuró al crear el chasis virtual:
En la ventana de consola, en el miembro 0 (
gladius), elimine las interfaces configuradas y confirme la configuración.Elimine las interfaces configuradas.
{master:member0-re0}[edit] user@gladius# delete interfacesConfirme la configuración en el miembro 0.
{master:member0-re0}[edit system] user@gladius# commit synchronize member0-re0: configuration check succeeds member0-re1: commit complete member0-re0: commit complete
En la ventana de consola, en el miembro 1 (
trefoil), elimine las interfaces configuradas y confirme la configuración.Elimine las interfaces configuradas.
{backup:member1-re0}[edit] user@trefoil# delete interfacesConfirme la configuración en el miembro 1.
{backup:member1-re0}[edit system] user@trefoil# commit synchronize member1-re0: configuration check succeeds member1-re1: commit complete member1-re0: commit complete
Eliminación de ID de miembro para deshabilitar el modo de chasis virtual
Procedimiento paso a paso
Para eliminar un ID de miembro de un enrutador miembro de Chasis virtual, debe utilizar el request virtual-chassis member-id delete comando.
Si ejecuta el request virtual-chassis member-id delete comando sin instalar primero una licencia del paquete de funciones de redundancia de chasis virtual en ambos enrutadores miembro, el software mostrará un mensaje de advertencia que indica que está funcionando sin una licencia de software de chasis virtual válida.
Para eliminar los ID de miembro de Chasis virtual y deshabilitar el modo Chasis virtual:
En la ventana de consola, en el miembro 0 (
gladius), elimine el ID de miembro y reinicie el enrutador.Salga del modo de configuración.
{master:member0-re0}[edit] user@gladius# exit Exiting configuration modeEliminar ID de
0miembro.{master:member0-re0} user@gladius> request virtual-chassis member-id delete This command will disable virtual-chassis mode and reboot the system. Continue? [yes,no] (no) yes Updating VC configuration and rebooting system, please wait... {master:member0-re0} user@gladius> *** FINAL System shutdown message from root@gladius *** System going down IMMEDIATELY
En la ventana de consola del miembro 1 (
trefoil), elimine el ID de miembro y reinicie el enrutador.Salga del modo de configuración.
{master:member1-re0}[edit] user@trefoil# exit Exiting configuration modeEliminar ID de
1miembro.{master:member1-re0} user@trefoil> request virtual-chassis member-id delete This command will disable virtual-chassis mode and reboot the system. Continue? [yes,no] (no) yes Updating VC configuration and rebooting system, please wait... {backup:member1-re0} user@trefoil> *** FINAL System shutdown message from root@trefoil *** System going down IMMEDIATELY
Resultados
Después de ejecutar el request virtual-chassis member-id delete comando para quitar el ID de miembro, el enrutador se reinicia y el software deshabilita el modo Chasis virtual en ese enrutador. Los enrutadores que antes eran miembros del chasis virtual ahora funcionan como dos enrutadores independientes.
Muestre los resultados de la configuración para confirmar que la configuración del chasis virtual se eliminó en cada enrutador. Por ejemplo, on gladius (anteriormente miembro 0):
user@gladius> show virtual-chassis status error: the virtual-chassis-control subsystem is not running
user@gladius> show virtual-chassis vc-port error: the virtual-chassis-control subsystem is not running
Verificación
Para confirmar que la configuración del chasis virtual se ha eliminado correctamente, realice estas tareas:
- Verificar la eliminación de los puertos del chasis virtual
- Verificar la eliminación de los grupos de configuración de chasis virtual
- Verificar la eliminación de los ID de miembro del chasis virtual
Verificar la eliminación de los puertos del chasis virtual
Propósito
Compruebe que los puertos del chasis virtual de ambos enrutadores miembro se hayan eliminado de la configuración.
Acción
Muestra el estado de la configuración del chasis virtual y de los puertos del chasis virtual.
{master:member0-re0}
user@gladius> show virtual-chassis status
Preprovisioned Virtual Chassis
Virtual Chassis ID: 4d6f.54cd.d2c1
Mastership Neighbor List
Member ID Status Serial No Model priority Role ID Interface
0 (FPC 0- 11) Prsnt JN10C7135AFC mx240 129 Master*
1 (FPC 12- 23) NotPrsnt JN115D117AFB mx480
{master:member0-re0}
user@gladius> show virtual-chassis vc-port
member0:
--------------------------------------------------------------------------
Significado
En la salida del show virtual-chassis status comando, no se muestra ningún puerto de chasis virtual (vcp-slot/pic/port) en la lista de vecinos. El asterisco (*) siguiente Master indica el enrutador en el que se emitió el show virtual-chassis status comando.
En el resultado del show virtual-chassis vc-port comando, no se muestra ningún puerto Chasis virtual en el enrutador en el que se emitió el comando.
Verificar la eliminación de los grupos de configuración de chasis virtual
Propósito
Compruebe que las definiciones y aplicaciones de los siguientes grupos de configuración de chasis virtual se hayan eliminado de la configuración global:
member0-re0member0-re1member1-re0member1-re1
Acción
Muestra el estado de las definiciones de grupo de configuración y las aplicaciones del chasis virtual.
[edit] user@gladius# show groups ?
Possible completions: <[Enter]> Execute this command <group_name> Group name global Group name re0 Group name re1 Group name | Pipe through a command
[edit] user@gladius# show apply-groups apply-groups [ global re0 re1 ];
Significado
El resultado confirma que se han eliminado las definiciones del grupo de configuración y las aplicaciones del chasis virtual. En el resultado de ambos show groups y show apply-groups, solo se enumeran los grupos de configuración estándar (global, re0, y re1). Los grupos de configuración de chasis virtual (member0-re0, member 0-re1, member1-re0y member1-re1) no aparecen.
Verificar la eliminación de los ID de miembro del chasis virtual
Propósito
Compruebe que se han eliminado los ID de miembro del chasis virtual y que el chasis virtual ya no está configurado en ninguno de los dos enrutadores.
Acción
Muestre los resultados de la configuración en cada enrutador. Por ejemplo, ON trefoil (anteriormente miembro 1):
user@trefoil> show virtual-chassis status error: the virtual-chassis-control subsystem is not running
user@trefoil> show virtual-chassis vc-port error: the virtual-chassis-control subsystem is not running
Significado
Cuando intenta emitir el show virtual-chassis status comando o el show virtual-chassis vc-port comando después de que se haya eliminado el chasis virtual, el enrutador muestra un mensaje de error que indica que el chasis virtual ya no está configurado y rechaza el comando.