JBoss Patch 기능

이강우 2017/01/11 05:30

JBoss는 새로운 패치가 나올때 적용하기 위한 Patch 기능이 있다

bin/jboss-cli.sh "patch apply path/to/jboss-eap-7.0.3-patch.zip"

도메인 모드에서 특정 호스트에 적용하는 방법

patch apply /path/to/downloaded-patch.zip --host=my-host
shutdown --restart=true
patch rollback --patch-id=PATCH_ID --reset-configuration=TRUE
  • Override 옵션을 주게 되면 변경된 사항이 덮어씌워져 초기화된다.
  • 테스트 해본결과 정상적으로 동작하지 않음 https://access.redhat.com/solutions/2594841
  • 아래의 바로 이전 버전 패치로 롤백 방법으로 원하는 버전까지 롤백을 여러번 수행하여 가능.

현재 사용중인 버전의 바로 이전 버전 패치로 롤백하는 기능

  • jboss-cli.sh 사용하는경우
# ./jboss-cli.sh "patch rollback --reset-configuration=false"
  • Management CLI Console 로그인하여 적용하는경우
[standalone@192.168.0.73:9999 /] /core-service=patching:rollback-last(reset-configuration=false)

패치를 할때마다 기존 패치내역이 남아서 롤백이 가능하지만 롤백이 전혀 필요없고 최종 버전으로만 유지하고 싶으면 예전 패치 내역을 삭제할 수 있다.

/core-service=patching:ageout-history

당연한 것이지만 패치내역을 삭제한 이후에는 예전 패치버전으로 롤백이 불가능해진다.

로그인하면 댓글을 남길 수 있습니다.
  • jboss_patch_기능.txt
  • 마지막으로 수정됨: 2019/05/22 16:13
  • 저자 koov