Introducción
En este artículo se explica cómo transferir e instalar varios parches en CMX 10.6 y superiores. La instalación del parche es normalmente necesaria para corregir ciertos errores (como CSCvp92122 ) o para obtener acceso raíz (normalmente necesario para la resolución avanzada de problemas del TAC) que se eliminó a partir de 10.6.0 debido al cumplimiento de FIPS/CC/UCAPL. Para obtener los parches, debe abrir un caso del TAC de Cisco.
Componentes Utilizados
Todas las pruebas y ejemplos se realizaron en CMX 10.6.1 que se ejecutaba en el dispositivo Cisco 3375, MacOS 10.14 y Windows 10, 1903 build.
Transferir un archivo a CMX
La transferencia de archivos a CMX se realizará mediante SCP. Requiere que se permita el puerto 22 entre CMX y la máquina desde la que se transferirá el archivo. Los usuarios de Windows pueden utilizar herramientas basadas en GUI como WinSCP, mientras que MacOS y la mayoría de las distribuciones de Linux admiten SCP de forma nativa.
Windows:
Abra WinSCP, establezca el protocolo en SCP y especifique la dirección IP y las credenciales del CMX:
Cuando haya iniciado sesión, arrastre y suelte el archivo de parche CMX de izquierda a derecha:
Nota: Una vez que SCP entre en el CMX, no podrá navegar por las carpetas porque el comando "cd" está restringido para el usuario cmxadmin, lo que provoca el siguiente error:
MacOS y Linux
Desde el terminal, ejecute el siguiente comando:
$ scp <file_path_and_name_on_local_machine> cmxadmin@<cmx_ip_address>:/home/cmxadmin
Ejemplo:
$ scp /Users/vaperovi/cmx-techsupport-patch-10.6.1-1.cmxp cmxadmin@10.48.71.41:/home/cmxadmin
cmxadmin@10.48.71.41's password:
cmx-techsupport-patch-10.6.1-1.cmxp 100% 20KB 200.3KB/s 00:00
Instalación del parche
El parche se instalará usando el comando cmxos patch install:
[cmxadmin@mse3375 ~]$ cmxos patch install
Please enter the patch file name: cmx-techsupport-patch-10.6.1-1.cmxp
** Checking patch file integrity
Patch file integrity passed.
** Extract patch file contents.
Verifying patch signature.
Verification signature output: Verified OK
Patch file verification successful for /home/cmxadmin/cmx-techsupport-patch-10.6.1-1.cmxp.
** Installing patch RPM: /opt/image/patches/cmx-techsupport-patch-10.6.1-1.x86_64.rpm extracted from patch file: /home/cmxadmin/cmx-techsupport-patch-10.6.1-1.cmxp
** Patch installed successfully
** Patch completed successfully.
Nota: Los parches de raíz son específicos de la versión CMX, lo que significa que no se puede instalar el parche de raíz 10.6.0 en CMX 10.6.1 y viceversa
Instalación del parche raíz en CMX 10.6.3
A partir de CMX 10.6.3, hay que realizar un paso adicional mientras se instala el parche. Una vez que se inicia el comando "cmxos patch install" y se ingresa el nombre de archivo del parche raíz para 10.6.3, se le pedirá que introduzca la contraseña raíz. Esto se debe a que la versión 10.6.3 no pide al usuario que introduzca la contraseña raíz durante la implementación inicial del CMX como en las versiones anteriores.
En caso de alta disponibilidad
Los parches se instalan sólo en el dispositivo en el que se instalan y no se traspasan automáticamente al dispositivo secundario. Se recomienda instalar parches de funciones (parches que corrigen una función o problema específico) en ambos dispositivos al mismo tiempo para evitar problemas de replicación.
Un parche raíz está bien para instalar solamente en un dispositivo, aunque toca cosas que no pertenecen a la replicación. No hay necesidad de interrumpir la configuración/emparejamiento de HA, a menos que el parche que está instalando esté solucionando problemas de HA.
Nota: Las actualizaciones (por ejemplo, de 10.6.1 a 10.6.2) no se consideran parches y requieren la interrupción del HA