WAS/WebLogic

[Tips] bsu 명령어

투칼론 2016. 12. 13. 23:03
반응형

패치를 적용하고, 삭제 또는 패치된 목록을 조회할 수 있는 명령어임.


bsu 파라미터 설명

간단하게 파라미터와 인자 등을 이용하여 패치를 적용 또는 삭제 등을 할 수 있다. 아래 표와 사용 예제를 보면 쉽게 이해 할 수 있음

파라미터

설명

 -help

 파라미터와 인자 등 사용법을 보여줌

 -install

 패치를 적용함

 [-patchlist=patch1[,patch2,patch3] : 패치를 나타내는 보통 4자리 패치 코드라고 볼 수 있음

 [-patch_download_dir=path] : 오라클 support 사이트에서 다운로드한 패치파일 위치

 [-prod_dir=path] : WebLogic이 설치된 디렉터리

 [-verbose] : 상세하게 과정을 보여줌

 -log

 bsu 실행 과정에 대한 로그 파일

 -log=path/로그파일 설정하면 됨

 -remove

 패치를 삭제함

 [-patchlist=patch1[,patch2,patch3] : 패치를 나타내는 보통 4자리 패치 코드라고 볼 수 있음

 [-prod_dir=path] : WebLogic이 설치된 디렉터리

 [-verbose] : 상세하게 과정을 보여줌

 -report

 적용된 패치 정보를 보여주고, 미들웨어 홈에서 파일 변화에 대해 레포트

 -BEA_HOME=path : 미들웨어 홈 디렉터리

 -version

 bsu 명령어 버전 출력

 -view

 적용된 또는 다운로드된 패치 목록 조회

 -status={applied|downloaded} : 패치된 또는 다운로드된 패치 목록 여부

 [-patch_download_dir=path] : 오라클 support 사이트에서 다운로드한 패치파일 위치

 [-prod_dir=path] : WebLogic이 설치된 디렉터리

 [-verbose] : 상세하게 과정을 보여줌


bsu 사용 예시


패치 적용)

 bsu.sh -prod_dir=/Oracle/Middleware/wlserver_10.3 -patchlist=IRZ2 -verbose -install


적용된 패치 목록)

 bsu.sh -view -status=applied -prod_dir=/Oracle/Middleware/wlserver_10.0


적용된 패치 삭제)

 bsu.sh -remove -patchlist=ABCD -prod_dir=/Oracle/Middleware/wlserver_10.3


[주의] bsu.sh 실행 시에 OutOfMemory 오류가 발생하면, bsu.sh 파일에서 -Xms와 -Xmx 힙크기를 크게 설정해야 함