목록WAS (13)
WAS 엔지니어
먼저, Weblogic 기동/중지방법은 2가지가 있다. 1. 스크립트 사용 2. 콘솔의 노드매니저 사용 이 중 2번째 방법을 정리하고자 한다. 설정 하면서 발생한 에러는 하단의 Error에 정리해 뒀다. 🎈 테스트 환경 - OS : linux 7.8 - WAS : weblogic 12.2.1.4 노드 매니저(Node Manager) - 웹로직에서 제공하는 유틸리티 (웹로직의 시스템과 연계되는 관리자) - 어드민서버와 연동하여 매니지드 서버에 기동/중지/재기동 명령을 전달가능 구성 방법 * 작업순서 요약 리눅스 콘솔 (노드매니저 구성) -> 어드민 콘솔 접속 -> 시스템생성 -> 매니지드 서버 추가 -> 매니지드 서버 기동 1. 리눅스 콘솔 : 노드매니저 구성 1) nodemanager 디렉토리 이동 1 ..
Admin console > 서버 > 구성 > 튜닝 > 고급 > Muxer 클래스 - weblogic 12.1.2 부터 weblogic.socket.NIOSocketMuxer 로 default Muxer가 변경됨. - OS에 따라 NIOMuxer가 비정상적으로 resource를 많이 사용하는 경우가 발생할 수 있어서 이 경우에 이부분의 적용 및 테스트로 조치를 취해야 한다. - 이러한 Muxer를 활성화 해야할 경우, Muxer class 속성의 값을 명시적으로 설정해야함 공백으로 표시 시 다음과 같이 OS별 default 값으로 설정됨 Solaris/HP-UX weblogic.socket.DevPollSocketMuxer POSIX weblogic.socket.PosixSocketMuxer Winodw..
[원인] 설치 명령어에서 '-silent' 빠지면 나는 에러 [해결] -silent 추가
생각지도 못한 이유로 에러 발생 startA.sh 스크립트에서 옵션으로 넣어 둔 USER_MEM_ARGS="${USER_MEM_ARGS} -Dweblogic.system.BootIdentityFile=./boot.properties" 부분에서 에러 발생 boot.properties 파일의 위치를 잘 확인 할 것 계속 security 디렉토리에 boot.properties 파일을 넣어놓고 기동 에러의 이유를 찾았는데 위의 옵션을 보면 ./boot.properties 로 저 옵션이 들어있는 startA.sh 스크립트의 위치에 boot.properties 파일이 있어야 기동이 되는 것이었다. 파일 위치를 먼저 확인 할 것....
🎈 항목 1. IP 정보 2. CPU 정보 3. Memory 4. OS 정보 5. Host Check 6. Domain List 7. 인스턴스 정보 8. Weblogic 구성 확인 9. 모니터링 10. log 확인 11. 디스크 사용량 1. IP 정보 $ ifconfig $ ip a 2. CPU 정보 물리적 CPU 개수 $ grep "pysical id" /proc/cpuinfo | sort -u | wc -l CPU 1개당 물리적 Core 수 $ grep "cpu cores" /proc/cpuinfo | tail -1 CPU 전체 코어 개수 (***하이퍼 스레딩 지원시 X2로 나타남) $ grep -c processor /proc/cpuinfo CPU 정보 간단히 볼 수 있는 명령어 $ lscpu 3...
14.1.1.0.0 새로운 기능 WebLogic 서버 업데이트 Java EE 8 지원 JDK 11 인증 WebLogic 서버 슬림 설치 프로그램 Oracle GraalVM Enterprise Edition 인증 런타임 개선사항 관리 용이성 개선 문서 업데이트 표준지원, 지원되는 구성 및 WebLogic 서버 호환성 Java Standards Web Services Standards Other Standards Jython Version 더 이상 사용되지 않는 기능(14c 14.1.1.0.0) WebLogic Authorization and WebLogic Role Mapping Provideers DefaultAuthorizer라고 하는 WebLogic 권한 부여 공급자와 DefaultRoleMapper..
1. 설치 oraInst.loc inventory_loc=[oraInventory 절대경로] inst_group=[웹로직 설치할 그룹명] weblogic.rsp [ENGINE] #DO NOT CHANGE THIS. Response File Version=1.0.0.0.0 [GENERIC] #Set this to true if you wish to skip software updates DECLINE_AUTO_UPDATES=true #My Oracle Support User Name MOS_USERNAME= #My Oracle Support Password MOS_PASSWORD= #If the Software updates are already downloaded and available on your ..
Derby 프로세스 사용 제한? 1. 개요 Weblogic 10.3.4 이상부터 Apache의 Derby DataBase가 설치에 포함 됨 이때, Weblogic 12.1.2부터는 웹로직 프로세스를 띄우면 Derby DB가 자동으로 시작됨 그러므로 이 기능을 쓰지 않으면 제한을 걸어줄 필요가 있다. 🎈 derby 프로세스 확인 방법 $ ps -ef | grep derby => org.apache.derby.drda.NetworkServerControl Start 2. 설정 방법 $ ./${WL_DOMAIN_HOME}/bin/setDomainEnv.sh DERBY_FLAG=false
OPatch $ cd ${ORACLE_HOME} $ mkdir OPatch $ unzip p28186730_1394210_Generic.zip $ cd 6880880 $ ${자바 경로} -jar opatch_generic.jar -silent oracle_home=${ORACLE_HOME} $ ./opatch version [ windows ] 1 cmd > "C:\Program Files\Java\jdk1.8.0_321\bin\java" -jar 6880880\opatch_generic.jar -silent oracle_home=D:\sw/was/weblogic/12.2.1.4 PSU $ unzip p34236279_122140_Generic.zip $ ./opatch apply 34236279 $ ...
✨ 목표 weblogic access / server log - 날짜, 기동 시간 별 네이밍 - 매일 특정 시간이 되면 log rotation Weblogic console 웹로직 콘솔 활용 환경 > 서버 > 로깅 Server log 설정 방법 로그 파일의 이름 형식을 설정할 수 있다. 시간 및 날짜 기록을 포함시키지 않으면 순환된 로그 파일에는 SERVER_NAME.lognnnnn 생성 순서대로 번호가 지정됨 로그 파일을 순환할 때 파일 이름에 타임 또는 날짜 스탬프를 포함하려면 파일 이름 필드에서 파일 이름에 java.text.SimpleDateFormat 변수를 추가하고 각 변수를 백분율(%) 문자로 묶는다. 예를 들어, 파일 이름 필드에 myserver_%yyyy%_%MM%_%dd%_%hh%_%m..