Actualizar el clúster EAP de JBoss de 7.4.10 a 7.4.23 para AEM Forms en JEE upgrade-jboss-eap-cluster-from-7-4-10-to-7-4-23
Información general overview
Al actualizar un clúster EAP de JBoss de la versión 7.4.10 a la 7.4.23 para AEM Forms en JEE, se requiere una configuración adicional más allá de los pasos de actualización independientes. La configuración específica del clúster, como los localizadores de caché, la autenticación maestro-esclavo, los enlaces de host y la configuración del controlador de dominio deben actualizarse en la nueva instalación de JBoss.
Se aplica a applies-to
Este artículo se aplica a:
- AEM Forms en JEE que se ejecuta en JBoss EAP 7.4.10 en un entorno de clúster
- Configuraciones EAP de JBoss maestro-esclavo en Windows y Linux
Requisitos previos prerequisites
Complete todos los pasos de Actualizar JBoss EAP de 7.4.10 a 7.4.23 para AEM Forms en JEE, incluyendo la copia de la URL de conexión, el nombre de usuario y la contraseña de la instalación existente a los nuevos archivos de configuración.
Etapas steps
Realice los siguientes pasos adicionales específicos del clúster:
Actualizar domain.conf.bat update-domain-conf-bat
-
En su
domain.conf.bat, agregue la información de ubicaciones de la configuración existente al nuevo archivo:code language-text set "JAVA_OPTS=%JAVA_OPTS% -Doak.documentMK.maxServerTimeDiffMillis=-1" set "JAVA_OPTS=%JAVA_OPTS% -Dadobe.cache.cluster-locators=<ip-address-master>[22345],<ip-address-slave>[22345]" set "JAVA_OPTS=%JAVA_OPTS% -DentityExpansionLimit=10000"
Configurar la autenticación maestro-esclavo configure-master-slave-authentication
-
Cree un nuevo usuario para la autenticación maestro-esclavo en el nodo maestro.
-
En los nodos esclavos, actualice la contraseña de usuario en
host.xml:code language-xml <server-identities> <secret value="Y2hhbmdlaXQ="/> </server-identities>
Actualizar direcciones IP en host.xml update-ip-addresses-in-host-xml
-
Actualizar las direcciones IP de los nodos maestro y esclavo en
host.xml:code language-xml <interfaces> <interface name="management"> <inet-address value="${jboss.bind.address.management:<ip-address>}"/> </interface> <interface name="public"> <inet-address value="${jboss.bind.address:<ip-address>}"/> </interface> </interfaces>
Quitar implementaciones de la configuración del dominio remove-deployments-from-domain-configuration
-
Asegúrese de que no haya ninguna sección
<deployments>en el nuevo archivodomain_<db>.xml. -
No copie el siguiente bloque de la configuración existente:
code language-xml <deployments> <deployment name="adobe-forms-ivs-jboss.ear" runtime-name="adobe-forms-ivs-jboss.ear"/> <deployment name="adobe-livecycle-cq-author.ear" runtime-name="adobe-livecycle-cq-author.ear"/> <deployment name="adobe-livecycle-jboss.ear" runtime-name="adobe-livecycle-jboss.ear"/> <deployment name="adobe-livecycle-native-jboss-x86_win32.ear" runtime-name="adobe-livecycle-native-jboss-x86_win32.ear"/> <deployment name="adobe-livecycle-native-jboss-x86_win64.ear" runtime-name="adobe-livecycle-native-jboss-x86_win64.ear"/> <deployment name="adobe-output-ivs-jboss.ear" runtime-name="adobe-output-ivs-jboss.ear"/> <deployment name="adobe-workspace-client.ear" runtime-name="adobe-workspace-client.ear"/> </deployments>
Actualizar la clase de controlador en la configuración de dominio update-driver-class-in-domain-configuration
-
Actualice la sección de clase de controlador en
domain_<db>.xmlsegún el motor de base de datos:MSSQL:
code language-xml <xa-datasource-class>com.microsoft.sqlserver.jdbc.SQLServerXADataSource</xa-datasource-class>Oracle:
code language-xml <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
Actualizar el controlador de dominio en los nodos esclavos update-domain-controller-on-slave-nodes
-
Actualice el bloque del controlador de dominio en el nodo esclavo de
host.xmlcon la dirección IP maestra, el puerto9999, el nombre de usuarioslave1y el dominio kerberosManagementRealm:code language-xml <remote host="<ip-address>" port="9999" username="slave1" realm="ManagementRealm"/>
Actualizar jboss-cli.xml update-jboss-cli-xml
- Actualice la entrada
<host>enjboss-cli.xmlen los nodos maestro y esclavo.