Buscar

4.2.2. Aplicación de parches en una instalación zip/con instalador

download PDF

4.2.2.1. El sistema de administración de parches

El sistema de administración de parches JBoss EAP 6 se utiliza para aplicar parches zip descargados en un solo servidor JBoss EAP 6. Se puede acceder ya sea por la CLI de administración usando el comando patch o por medio de la Consola de administración. El sistema de administración de parches no se puede utilizar para aplicar parches automáticamente en instancias del servidor JBoss EAP 6 a través de un dominio administrado, pero sí se pueden aplicar parches a las instancias individuales del servidor en un dominio administrado.

Importante

Las instancias del servidor JBoss EAP 6 que se han instalado utilizando el método RPM no se pueden actualizar utilizando el sistema de administración de parches. Consulte: Sección 4.2.3, “Aplicación de parches en una instalación RPM” para actualizar los servidores JBoss EAP 6 instalados por medio de RPMs.

Nota

El sistema de administración de parches solo se puede utilizar con los parches producidos para las versiones de JBoss EAP 6.2 y posteriores. Para los parches de las versiones JBoss EAP previas a 6.2 se debe referir a la documentación de la versión relevante, disponible en https://access.redhat.com/site/documentation/.
Además de aplicar los parches, el sistema de administración de parches proporciona información básica sobre el estado de los parches instalados y la manera de deshacer inmediatamente la aplicación de un parche.
Al aplicar o deshacer un parche, el sistema de administración de parches verificará los módulos y otros archivos varios que estén cambiando para cualquier modificación del usuario. Si se detecta una modificación del usuario y no se ha especificado una opción para el manejo de conflictos, entonces el sistema de administración de parches abortará la operación y advertirá que hay un conflicto. La advertencia incluirá una lista de los módulos y otros archivos que estén en conflicto. Para completar la operación, se debe volver a ejecutar con una opción que especifique la manera de resolver el conflicto: ya sea preservando las modificaciones del usuario o sobrescribiéndolas.
La tabla a continuación lista los argumentos y opciones para el comando patch de la CLI de administración.
Tabla 4.1. Opciones y argumentos del comando patch
Opción o argumento Descripción
apply Aplica un parche.
--override-all Si hay un conflicto entonces la operación parche sobrescribe las modificaciones de cualquier usuario.
--override-modules Si hay un conflicto generado por cualquiera de los módulos modificados, esta opción sobrescribe estas modificaciones con el contenido de la operación de aplicación del parche.
--override=path(,path) Sólo para archivos varios especificados, esto sobrescribirá los archivos modificados en conflicto con los archivos en la operación de aplicación del parche.
--preserve=path(,path) Solo para archivos varios especificados, esto preservará los archivos modificados que están en conflicto.
--host=HOST_NAME Disponible para servidores en dominios administrados, esto especifica el host en donde se realizará la operación de aplicación del parche.
info
Retorna información sobre los parches instalados actualmente.
Opcionalmente puede proporcionar --patch-id=PATCH_ID -v para obtener información detallada para un parche en específico, incluyendo parches de capas/agregados.
inspect Examina un archivo de parche descargado y retorna información importante sobre el parche.
history Muestra información básica sobre el historial de aplicación de parches.
rollback Deshace la aplicación de un parche.
--patch-id=PATCH_ID Requerido para deshacer, el ID del parche para deshacer.
--reset-configuration=TRUE|FALSE Se requiere para revertir, especifica si debe restablecer los archivos de configuración del servidor como parte de la operación a revertir.
--rollback-to Si el parche a deshacer es un parche individual (solo uno), el utilizar este argumento especifica que la operación para deshacer también deshará los otros parches únicos que se han aplicado encima del parche especificado.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.