본문 바로가기

WAS

(98)
weblogic stdout log rotation - logrotate.d 에 등록 시 주의사항 /etc/logrotate.d/{설정파일} copytruncate 옵션을 꼭 작성해야 함 그렇지 않으면 로그 로테이션 후 로테이션 된 파일에 로그가 이어서 기록된다. {로그경로}/{로그파일명}.out { copytruncate missingok daily create 0664 유저 그룹 rotate 30 dateext } 참고 블로그 https://kykkyn2.tistory.com/75 cron.daily 에 logrotate 가 포함되어 있기 때문에 별도의 crontab 설정이 필요하지 않은 듯 하다 설정 후 며칠 기다려 봐야 알 수 있음
weblogic server log rotation - 파일명에 날짜 기록 server log logs/m1_12214.log_%yyyy%%MM%%dd% access log logs/access.log_%yyyy%%MM%%dd% {SERVER_NAME}.log_yyyyMMdd 포맷으로 기록되다가 로테이션 되면서 실제 날짜가 파일명에 기록되는 방식. 따라서, 설정 후 하루 지난 후에 확인이 필요하다. server log access log
[weblogic] 데이터소스 - Test Connections On Reserve 옵션 가이드 참고한 블로그 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=nomomoo&logNo=50173829812 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=kpop4472&logNo=221415589448 https://sarc.io/index.php/miscellaneous/293-weblogic-seconds-to-trust-an-idle-pool-connection 참고한 오라클 문서 https://docs.oracle.com/cd/E17904_01/web.1111/e13737/ds_tuning.htm#JDBCA180 https://docs.oracle..
weblogic 8.1 - Password 변경 방법 이미지가 잘 보이지 않을 경우, 이미지 클릭하여 확대 가능 #01. Password 를 알고 있으며, 변경만 필요한 경우 #02. Password 를 분실한 경우 #01. Admin Console 접속 - Realms 클릭 #02. myrealm 클릭 #03. User Management 탭 클릭 - Manage Users within this Security Realm 클릭 #04. 패스워드 변경 필요한 유저명 클릭 #05. Password 우측의 Change 클릭 #06. 새로운 패스워드 입력 #07. 해당 도메인의 모든 서버 종료 - 별도의 종료 스크립트가 없어서 어드민 콘솔에서 종료하는 방법으로 대체 #08. boot.properties 수정 - username, password 새로 작성 #09..
weblogic 8.1 설치 (version 8.1.6) 참고 블로그 https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=ailov&logNo=60148734309 https://www.toolbox.com/tech/peoplesoft/question/weblogic-81-administrator-password-reset-051909/ 사용한 설치파일 server813_linux32.bin server813_generic.jar 설치 실행 명령어 (매뉴얼 모드로 실행) #01. bin 파일로 실행 ./server813_linux32.bin -mode=console #02. jar파일로 실행 /app/weblogic/weblogic_81/install_files/j2sdk1.4.2_19/bi..
start 스크립트와 log tail 스크립트 분리하기 기존에는 아래와 같이 사용하는 편이었음 (startA.sh) #server_start nohup ${DOMAIN_HOME}/bin/startWebLogic.sh > ${LOG_DIR}/${SERVER_NAME}.out 2>&1 & tail -f $LOG_DIR/$SERVER_NAME.out 기동 스크립트 실행 시 서버 기동과 함께 log tail 이 걸린다 tail 탈출을 위해서 Ctrl + c 를 누르는데 Ctrl + z 혹은 Ctrl + d 등을 누를 시 서버 프로세스가 백그라운드로 가버리게 된다 이를 방지하기 위해 서버 기동 스크립트에는 tail 명령어를 작성하지 않고 tail 용 스크립트를 별도로 만들고자 한다 (logA.sh) #server name SERVER_NAME=AdminServer #..
weblogic OOME 에러 - metaspace 부족 에러 heap 사이즈가 아닌 metaspace 사이즈를 늘이는 것으로 해결 (참고) http://honeymon.io/tech/2019/05/30/java-memory-leak-analysis.html (에러 로그) *************************************************************************** The WebLogic Server encountered a critical failure java.lang.OutOfMemoryError: Metaspace Reason: There is a panic condition in the server. The server is configured to exit on panic ***********************..
[설치] - WLS 11g(10.3.6) - UNIX/LINUX 환경 #01. JDK 호환 정보 Oracle JDK - Oracle JDK 1.6.0_35+ - Oracle JDK 1.7.0_07+ IBM JDK - 1.6 이상 #02. 서버 엔진 설치 설치 실행 명령어 예시 $ export LANG=C $ /usr/jdk/jdk1.7/jdk1.7.0_80/bin/java -jar wls1036_generic.jar -mode=console -Djava.io.tmpdir=/weblogic/weblogic10/tmp Djava.io.tmpdir 옵션 역할 -Djava.io.tmpdir= 웹로직 jar 파일을 설치하면 압축이 기본적으로 /tmp 경로에 풀리게 되는데 /tmp의 공간이 부족할 경우 다른 경로로 변경하는 용도 상세 절차는 아래 파일 다운로드하여 확인 이미지01 =..