JBoss EAP 8 패치, 버전 확인, 롤백 > Middleware 자료실

본문 바로가기

사이트 내 전체검색

뒤로가기 Middleware 자료실

JBoss JBoss EAP 8 패치, 버전 확인, 롤백

페이지 정보

작성자 장성욱 작성일 25-04-10 21:46 조회 2,748 댓글 0

본문


문서 작성일

원본 작성

 2025/04/10

 

 

1. 문의사항

문의사항

 JBoss EAP 8 마이너 버전 패치 파일 종류 및 패치 방법 문의

문의회신

 jboss-eap-installation-manager.sh 파일을 이용한 마이너 버전 패치

 

 

2. 패치 버전 현황

 - 2025/04/10 기준으로 8.0.61 버전까지 존재


 

3. 패치파일 종류

EAP 6/7

 jboss-eap-X.X.X-patch.zip

EAP 8

jboss-eap-8.0.x-maven-repository.zip

 개발/엔진 환경까지 패치 지원

jboss-eap-8.0.x-runtime-maven-repository.zip

 8.0.2버전부터 제공하며 엔진 패치만 지원

 

 

4. 패치 시 유의사항

유의사항1

 - 패치 시 압축 해제 후 패치 진행해야하며 아래와 옵션과 패치 경로 명시 

 - 8.0.2+ 버전까지는 압축 해제 후 패치

유의사항2

 - 8.0.2+ 버전으로 패치된 상태에서 8.0.3 이상으로 패치 시 압축 해제없이 패치 가능 

 

 

5. 패치방법

종류

EAP 6/7

EAP 8

스크립트

jboss-cli.sh

jboss-eap-installation-manager.sh

패치

 jboss-cli.sh --command="patch apply /path/to/jboss-eap-X.X.X-patch.zip"

 jboss-eap-installation-manager.sh update perform --dir <$JBOSS_HOME_DIR>

 --repositories file:/path/to/jboss-eap-8.0.X.GA-maven-repository/maven-repository 

 --offline --yes

버전 정보

 jboss-cli.sh --command="patch info"

 jboss-eap-installation-manager.sh history --dir <$JBOSS_HOME_DIR>

롤백

 jboss-cli.sh --command="patch rollback"

 jboss-eap-installation-manager.sh revert perform --dir <$JBOSS_HOME_DIR> \

 



6. 패치 예제

환경구성

 WAS : JBoss EAP 8.0.0 (홈디렉토리 : /app/jboss-eap-8.0)

 JDK  : openjdk version "17.0.14" 2025-01-21 LTS

 OS   : RHEL 8.10

패치 버전

 패치1 : JBoss EAP 8.0.0 → 8.0.2   (압축 해제 O)

 패치2 : JBoss EAP 8.0.2 → 8.0.6.1 (압축 해제 X)

패치

 

 // 패치1 (JBoss EAP 8.0.0 → 8.0.2)

 $ /app/jboss-eap-8.0/bin/jboss-eap-installation-manager.sh update perform \

 --dir /app/jboss-eap-8.0 \

 --repositories=file:/app/jboss-eap-8.0.2.GA-maven-repository/maven-repository --offline --yes

 

 // 패치2 (JBoss EAP 8.0.2 → 8.0.6.1)

 $/app/jboss-eap-8.0/bin/jboss-eap-installation-manager.sh update perform --dir /app/jboss-eap-8.0 \

 --repositories=file:/app/eap8/jboss-eap-8.0.6.1-maven-repository.zip --offline --yes

 

버전 정보

 

 $ /app/jboss-eap-installation-manager.sh history --dir /app/jboss-eap-8.0

 

 // 패치2 (JBoss EAP 8.0.6.1)

 [41d51fb3] 2025-04-10T12:18:37Z - update [org.jboss.eap.channels:eap-8.0::1.6.1.GA-redhat-00006]

 // 패치1 (JBoss EAP 8.0.2)

 [df8dd066] 2025-04-10T18:30:02Z - update [org.jboss.eap.channels:eap-8.0::1.2.0.GA-redhat-00009] 

 // 정식 출시일
 [3268b557] 2024-01-19T09:04:16Z - install [org.jboss.eap.channels:eap-8.0::1.0.1.GA-redhat-00003]

 

롤백

 

 // 롤백1 (JBoss EAP 8.0.6.1 → 8.0.2)

 $ /app/jboss-eap-8.0/bin/jboss-eap-installation-manager.sh revert perform --dir /app/eap8/jboss-eap-8.0 \

 --revision=df8dd066

 

 

 // 롤백2 (JBoss EAP 8.0.2 → 8.0.0)

 $ /app/jboss-eap-8.0/bin/jboss-eap-installation-manager.sh revert perform --dir /app/eap8/jboss-eap-8.0 \

 --revision=3268b557

 

 // 버전 확인

 $ /app/jboss-eap-8.0/bin/jboss-eap-installation-manager.sh history \

 --dir /app/jboss-eap-8.0

 

 // 롤백2 (JBoss EAP 8.0.2 → 8.0.0)

 [b9b73fbc] 2025-04-10T12:38:15Z - rollback [org.jboss.eap.channels:eap-8.0::1.0.1.GA-redhat-00003]

 // 롤백1 (JBoss EAP 8.0.6.1 → 8.0.2)
 [0eebe2bd] 2025-04-10T12:35:57Z - rollback [org.jboss.eap.channels:eap-8.0::1.2.0.GA-redhat-00009]'

 // 패치2 (JBoss EAP 8.0.2 8.0.6.1)

 [41d51fb3] 2025-04-10T12:18:37Z - update [org.jboss.eap.channels:eap-8.0::1.6.1.GA-redhat-00006]
 ~

 // 정식 출시일
 [3268b557] 2024-01-19T09:04:16Z - install [org.jboss.eap.channels:eap-8.0::1.0.1.GA-redhat-00003]

 

 

 


7. 참고 문헌

Case 7079278

 ERROR: Unable to resolve required channel metadata: * org.jboss.eap.channels:eap-8.0:manifest:yaml

Case 7078043

 What is runtime-maven-repository.zip and how to use it for JBoss EAP 8.0.2+?

Case 7060467

 JBoss EAP 8 Update Examples

AllThatLinux

 JBoss EAP 8 update

 

첨부파일

댓글목록 0

등록된 댓글이 없습니다.

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

PC 버전으로 보기