차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
jboss_eap_8_update [2024/09/26 05:53] koovjboss_eap_8_update [2024/12/14 08:45] (현재) koov
줄 5: 줄 5:
  
 이후 8버전부터 새롭게 제공되는 ''jboss-eap-installation-manager.sh''로 업데이트를 진행한다. 이후 8버전부터 새롭게 제공되는 ''jboss-eap-installation-manager.sh''로 업데이트를 진행한다.
 +경로에 유의 한다. 압축푼 디렉토리 밑에 ''maven-repository''까지 경로에 넣어줘야 한다.
  
 Ex)''%%./bin/jboss-eap-installation-manager.sh update perform --offline --repositories=file:/root/jboss/jboss-eap-8.0.2.GA-maven-repository/maven-repository/ --yes%%'' Ex)''%%./bin/jboss-eap-installation-manager.sh update perform --offline --repositories=file:/root/jboss/jboss-eap-8.0.2.GA-maven-repository/maven-repository/ --yes%%''
줄 25: 줄 26:
  
   ... 생략 ...   ... 생략 ...
- 
  
   org.wildfly.security.elytron-web:undertow-server      4.0.0.Final-redhat-00001 ==>  4.0.1.Final-redhat-00001   org.wildfly.security.elytron-web:undertow-server      4.0.0.Final-redhat-00001 ==>  4.0.1.Final-redhat-00001
줄 48: 줄 48:
 Update complete! Update complete!
 Operation completed in 14.91 seconds. Operation completed in 14.91 seconds.
 +
 [root@test-rhel9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh history [root@test-rhel9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh history
 [32219838] 2024-09-26T05:49:25Z - update [org.jboss.eap.channels:eap-8.0::1.2.1.GA-redhat-00003] [32219838] 2024-09-26T05:49:25Z - update [org.jboss.eap.channels:eap-8.0::1.2.1.GA-redhat-00003]
 [3268b557] 2024-01-19T09:04:16Z - install [org.jboss.eap.channels:eap-8.0::1.0.1.GA-redhat-00003] [3268b557] 2024-01-19T09:04:16Z - install [org.jboss.eap.channels:eap-8.0::1.0.1.GA-redhat-00003]
- 
  
 </code> </code>
 </WRAP> </WRAP>
 +
 +
  
 ''JBoss EAP 8.0.2+'' 이후 버전부터는 ''maven repository'' zip 압축파일을 풀지 않고 압축파일 형태로 바로 업데이트도 가능하다. ''JBoss EAP 8.0.2+'' 이후 버전부터는 ''maven repository'' zip 압축파일을 풀지 않고 압축파일 형태로 바로 업데이트도 가능하다.
 +따라서 최초버전인 ''8.0.0'' 상태에서는 무조건 한번 압축푼 버전으로 업데이트를 진행해야 zip 파일 업데이트를 할 수 있다.
 +
  
 <WRAP prewrap> <WRAP prewrap>
 <code bash> <code bash>
-[root@test-rhel9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh update perform --offline --repositories=file:/root/jboss/jboss-eap-8.0 --yes 
-jboss-eap-8.0/                          jboss-eap-8.0.1.GA-maven-repository/    jboss-eap-8.0.2.1-maven-repository.zip  jboss-eap-8.0.3.GA-maven-repository/     
-jboss-eap-8.0.0.zip                     jboss-eap-8.0.1-maven-repository.zip    jboss-eap-8.0.2.GA-maven-repository/    jboss-eap-8.0.3-maven-repository.zip     
 [root@test-rhel9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh update perform --offline --repositories=file:/root/jboss/jboss-eap-8.0.3-maven-repository.zip --yes [root@test-rhel9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh update perform --offline --repositories=file:/root/jboss/jboss-eap-8.0.3-maven-repository.zip --yes
 Updating server: /root/jboss/jboss-eap-8.0/. Updating server: /root/jboss/jboss-eap-8.0/.
줄 90: 줄 91:
 Update complete! Update complete!
 Operation completed in 18.95 seconds. Operation completed in 18.95 seconds.
- 
  
 [root@test-rhel9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh history [root@test-rhel9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh history
줄 99: 줄 99:
 </code> </code>
 </WRAP> </WRAP>
 +
 +===== 문제해결 =====
 +
 +<WRAP prewrap>
 +<code bash>
 +[root@test-rocky9 jboss-eap-8.0]# ./bin/jboss-eap-installation-manager.sh update perform --offline --repositories=file:/app/jboss-eap-8.0.4.1-maven-repository.zip 
 +Updating server: /app/jboss-eap-8.0/.
 +
 +ERROR: Unable to resolve required channel metadata:
 +  * org.jboss.eap.channels:eap-8.0:manifest:yaml
 + Attempted repositories:
 +  *temp-repo-0::file:/app/jboss-eap-8.0.4.1-maven-repository.zip
 +</code>
 +</WRAP>
 +
 +''ERROR: Unable to resolve required channel metadata'' 와 같은 오류가 발생하는 이유는 위에서도 서술했지만 아래 원인중에 하나이다.
 +
 +  * 8.0.0 최초버전인 경우 무조건 압축을 풀어서 디렉토리 경로 하위의 ''maven-repository''까지 넣어줘야 한다.
 +  * 보통 위 오류가 발생하는것은 레포지토리 디렉토리나 파일의 경로가 잘못되어 발생하는 문제이므로 잘 확인하여야 한다.
  
 ===== 참조링크 ===== ===== 참조링크 =====
  • jboss_eap_8_update.1727330004.txt.gz
  • 마지막으로 수정됨: 2024/09/26 05:53
  • 저자 koov