Weblogic 12c, 14c
Opatch 이용, 덮어쓰기 형태
선작업
– 엔진홈에 patch 폴더에 패치 파일 넣음 없으면 만들 것 (다른경로로 해도되지만 이게편함)
– Opatch 버전이 맞는지 체크
> 체크방법: opatch 폴더로 이동 후 명령어 입력
./opatch apply [패치폴더주소(ex C:\Oracle\Middleware\WLS12c\patch\32253037)] -report
– 버전이 맞지 않다면 Opatch 부터 설치
Opatch 설치 및 업데이트
- Java -jar opatch_generic.jar -silent oracle_home=<오라클홈> 입력(opatch_generic.jar 있는곳에서) -invPtrLoc (loc파일) 예시: C:\Progra~1\Java\jdk1.8.0_271\bin\java -jar opatch_generic.jar -silent oracle_home=C:\Oracle\Middleware\WLS12c
패치 진행
– 패치파일을 patch 폴더에 풀기
– 패치 요건 충족하는지 다시 한 번 검사 후 Opatch 실행
./opatch apply [패치폴더 (ex:/home/weblogic/wls/12c/patch/3320394)]
예스 선택
패치 완료 후
– (서버 재시작)
– WebLogic 환경설정 셋팅
: 홈/wlserver/server/bin 에서 ./setWLSEnv.sh 로 실행
– 패치 살펴보는 명령어
: 홈/Opatch 에서 ./opatch lsinventory
– 또는 홈페이지에서 패치가 잘되었나 확인 (11g버전처럼)
패치 롤백
./opatch rollback -id [패치번호 (ex.32247800)]