JBoss EAP 클러스터를 7.4.10에서 JEE의 AEM Forms용 7.4.23으로 업그레이드 upgrade-jboss-eap-cluster-from-7-4-10-to-7-4-23
개요 overview
JBoss EAP 클러스터를 버전 7.4.10에서 JEE의 AEM Forms용 7.4.23으로 업그레이드하는 경우 독립형 업그레이드 단계 외에 추가 구성이 필요합니다. 새 JBoss 설치 시 캐시 로케이터, 마스터 슬레이브 인증, 호스트 바인딩 및 도메인 컨트롤러 구성과 같은 클러스터 관련 설정을 업데이트해야 합니다.
적용 대상 applies-to
이 문서는 다음 경우에 적용됩니다.
- 클러스터 환경의 JBoss EAP 7.4.10에서 실행 중인 JEE의 AEM Forms
- Windows 및 Linux의 기본 슬레이브 JBoss EAP 구성
사전 요구 사항 prerequisites
기존 설치에서 새 구성 파일로 연결 URL, 사용자 이름 및 암호를 복사하는 등 JEE의 AEM Forms에 대해 JBoss EAP를 7.4.10에서 7.4.23으로 업그레이드의 모든 단계를 완료합니다.
단계 steps
다음과 같은 클러스터 관련 추가 단계를 수행합니다.
domain.conf.bat 업데이트 update-domain-conf-bat
-
domain.conf.bat에서 기존 설정의 로케이터 정보를 새 파일에 추가합니다.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"
마스터-슬레이브 인증 구성 configure-master-slave-authentication
-
마스터 노드에서 마스터 슬레이브 인증을 위한 새 사용자를 만듭니다.
-
슬레이브 노드에서
host.xml의 사용자 암호를 업데이트하십시오.code language-xml <server-identities> <secret value="Y2hhbmdlaXQ="/> </server-identities>
host.xml의 IP 주소 업데이트 update-ip-addresses-in-host-xml
-
host.xml의 마스터 및 슬레이브 노드 모두에 대한 IP 주소를 업데이트하십시오.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>
도메인 구성에서 배포 제거 remove-deployments-from-domain-configuration
-
새
domain_<db>.xml파일에<deployments>섹션이 없는지 확인하십시오. -
기존 구성에서 다음 블록을 복사하지 마십시오.
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>
도메인 구성의 드라이버 클래스 업데이트 update-driver-class-in-domain-configuration
-
데이터베이스 엔진을 기반으로
domain_<db>.xml의 드라이버 클래스 섹션을 업데이트하십시오.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>
슬레이브 노드에서 도메인 컨트롤러 업데이트 update-domain-controller-on-slave-nodes
-
host.xml의 슬레이브 노드에서 마스터 IP 주소, 포트9999, 사용자 이름slave1및 영역ManagementRealm(으)로 도메인 컨트롤러 블록을 업데이트합니다.code language-xml <remote host="<ip-address>" port="9999" username="slave1" realm="ManagementRealm"/>
jboss-cli.xml 업데이트 update-jboss-cli-xml
- 마스터 노드와 슬레이브 노드 모두에서
jboss-cli.xml의<host>항목을 업데이트합니다.
recommendation-more-help
experience-manager-65-help-main-toc