본문 바로가기

WAS - WebLogic

(74)
[weblogic] 패치 가이드 | 12c/14c | Linux/Unix 패치 준비WEBLOGIC_HOME/OPatch 디렉토리로 이동OPatch 디렉토리 상에 패치 파일들만 들어갈 별도의 디렉토리를 만들어 주는 것이 좋음 (예. temp, patch_files)나중에 패치 파일들 삭제할 때 삭제해선 안되는 것들을 지우지 않기 위해서라도 /OPatch/(패치파일 디렉토리) 내에 패치 파일을 위치시키고 압축 해제한다  PSU 패치 진행 전 Opatch version 확인OUI version 관련 에러./opatch lsinventory 명령어 실행OUI version 관련 에러 발생 : The OPatch version is not applicable for current OUI version.Oracle DB 가 설치되어 있을 경우 이런 문제가 종종 발생한다 함OPatch와 ..
[weblogic] Classpath 수정 가이드 weblogic 서버 기동에 필요한 클래스가 load 된 후에추가로 클래스를 load 하고자 하는 경우에 사용하는 방법  서버 기동 스크립트에서CLASSPATH 변수를 선언 후, 추가하고자 하는 클래스 경로를 작성하면 된다.각각의 클래스는 콜론( : ) 으로 구분한다. 최종적으로 setDomainEnv.sh 에서 export CLASSPATH 를 실행하지만,만일을 위해 기동 스크립트에도 export CLASSPATH 를 작성한다. #classpathCLASSPATH="${CLASSPATH}:추가할클래스01:추가할클래스02:추가할클래스03"#exportexport CLASSPATH   기존에 사용 중인 ojdbc.jar 대신 다른 버전의 ojdbc.jar 를 load 해야 하는 경우CLASSPATH 대신 ..
[weblogic 설치] *sys-package-mgr*: can't write index file 문제 발생 환경 AIX 7.1 JDK 7 WebLogic 12.1.3 문제 발생 상황 silent 로 domain 을 구성하고자 하는 상황이었음 wlst.sh 로 domain 생성 명령어를 실행하였는데 아래와 같이 동일한 메시지가 다량으로 기록되었다 domain 구성은 정상적으로 된다 문제 발생 원인 /tmp 디렉토리 접근이 불가하여 발생하는 문제 혹은 /tmp 디렉토리 내에 존재하는 기존의 temp 파일과의 충돌로 인해 발생하는 문제 해결 방법은 1. /tmp 디렉토리 접근 권한 허용 2. temp 파일 기록 위치 변경 temp 파일 기록 위치 변경 - 적용 방법 wlst.sh 내용을 수정한다 {ORACLE_HOME}/oracle_common/common/bin/wlst.sh 맨 하단에 JAVA 옵션을..
[weblogic] 윈도우 서비스 등록 - 네트워크 드라이브 인식 불가 참고 글 : weblogic 윈도우 서비스 설치 옵션 관련https://atheek1.wordpress.com/2010/05/27/mapping-network-drives-in-weblogic-windows-service/ 참고 글 : 네트워크 드라이브 연결 관련https://mpjamong.tistory.com/105  사용자가 직접 weblogic 서버 기동 시에는 정상적으로 네트워크 드라이브(NAS) 를 인식하지만윈도우 서비스 / 윈도우 작업 스케줄러 등으로 weblogic 서버 기동 시네트워크 드라이브를 인식하지 못하는 문제가 발생한다. 윈도우 서비스, 윈도우 작업 스케줄러가 네트워크 드라이브를 인식하지 못하기 때문. 아래 이미지와 같이 네트워크 드라이브가 존재하나 (K 드라이브) 윈도우 작업 스..
[weblogic] 윈도우 서비스 - stdout log rotation #. 업데이트 날짜 2024/02/13 12.2.1.4 버전에 버그 있음 (AdminServer 에만 해당하는 것으로 보임) 관련 버그 fix 패치 없음 Bug 34354299 : WLSVC GET CRASHED WHEN STDOUT LOG ROTATED https://support.oracle.com/epmos/faces/BugDisplay?_afrLoop=81233200661012&parent=DOCUMENT&sourceId=2883478.1&id=34354299&_afrWindowMode=0&_adf.ctrl-state=j6qxmdl8y_195 #. weblogic12.2.1.4 버전 버그 AdminServer 에만 해당하는 버그이다. AdminServer 는 stdout 로그 로테이션 시 파일 보..
[weblogic] 윈도우 서비스 - Thread Dump 생성 참고 블로그 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=sugyoo&logNo=20107458457 WebLogic 서버의 Windows 서비스 설치 시에, 로그 파일(Standard Out, Error) 위치를 먼저 지정 해야 함. rem *** Install the service "%WL_HOME%\server\bin\beasvc" -install -svcname:"weblogic1036_%DOMAIN_NAME%_%SERVER_NAME%" -javahome:"%JAVA_HOME%" -execdir:"%USERDOMAIN_HOME%" -maxconnectretries:"%MAX_CONNECT_RETRIES%" -host:"%..
[weblogic] 윈도우 서비스 등록 가이드 | 12c/14c #. WebLogic 윈도우 서비스 네트워크 드라이브 인식 불가https://hyuunchul.tistory.com/115  {WEBLOGIC_HOME}\wlserver\server\bin 디렉토리 하위에 installSvc.cmd 파일이 있다.해당 파일 원본은 수정하지 않고 별도 디렉토리에 copy 하여 작업한다. JAVA_HOME은 setDomainEnv.cmd 파일에 설정된 java 경로를 알아서 인식하는 듯 하다.jvm options는 기존에 사용하던 옵션들 그대로 사용 가능하다.윈도우 서비스 등록을 위해 필요한 프로퍼티 값들은 아래와 같다.(서버 설치 정보)set MW_HOME=D:\ENGN001\weblogic12214set DOMAIN_NAME=test_domainset USERDOMAIN_..
[weblogic] 설치 가이드 | 12c/14c | Linux/Unix 업데이트 날짜 : 2024/10/31  JDK 설치Oracle JDK 1.8 이상IBM JDK 1.8 이상  엔진 설치 (Silent 방식 - oraInst.loc, wls.rsp 필요) WebLogic 설치할 디렉토리 생성mkdir -p /app/weblogic/weblogic_12214 설치에 필요한 파일 생성#01. wls.rsp[ENGINE]#DO NOT CHANGE THIS.Response File Version=1.0.0.0.0[GENERIC]#The oracle home location. This can be an existing Oracle Home or a new Oracle HomeORACLE_HOME=/app/weblogic/weblogic_12214#Set this variable ..