-
AIX7.1에 IBM JAVA11로 Weblogic 14c 설치# WAS | WebLogic 2022. 4. 21. 17:44
AIX 테스트 서버 접속 후
먼저, IBM JAVA 11 을 설치한다.
Certification Matrix에 설치 URL 경로가 나온다.

LICENSE INFORMATION
LICENSE INFORMATION The Programs listed below are licensed under the following License Information terms and conditions in addition to the Program license terms previously agreed to by Client and IBM. If Client does not have previously agreed to license te
www14.software.ibm.com
로 접속하여 JAVA를 설치한 후,
weblogic14c 를 설치한다.

fmw_14.1.1.0.0_wls.jar 파일로 설치 시도를 해보았지만
temp 파일 만 뱉어내고 설치가 되지 않았다.

생성된 temp파일 내용을 확인해봤지만 내용이 없었다.
그래서 Certification Matrix를 확인 했을때,

AIX에 Weblogic14c 설치를 위한 안내 URL이 있었다.

확인결과 AIX 에 IBM 자바로 weblogic 14c 설치 할때 사용하는 jar 파일이 따로 있었다.

설치시 temp 파일의 용량초과로 설치 불가.
/cs2/shb/jdk-11.0.14.1+1/bin/java -Djava.io.tmpdir=/cs2/ygm/temp -jar fmw_14.1.1.0.0_wls.jar -silent -responseFile /cs2/ygm/weblogic.rsp -invPtrLoc /cs2/ygm/oraInst.loc
temp 파일의 경로를 변경하여 Silent모드로 설치 진행

설치 완료..
{WEBLOGIC_HOME}/oracle_common/common/bin
로 이동하여 도메인 생성
./wlst.sh ./domain.py
실행시 에러발생
selectTemplate를 실행할수 없음.
selectTemplate를 사용하는 클래스의 경로를 기입해서 실행하여 주어야 한다.
*도메인 생성시 명령문 :
/cs2/shb/jdk-11.0.14.1+1/bin/java -cp /cs2/wls14c/engine_home/wlserver/server/lib/weblogic.jar:/cs2/wls14c/engine_home/oracle_common/modules/com.oracle.cie.config-wls-schema_8.8.0.0.jar weblogic.WLST domain.py
success!
그후 도메인 경로에서./startWeblogic.sh실행.
java.lang.ClassNotFoundException: weblogic.diagnostics.debug.DebugLogger또다시 에러발생.

위의 버전으로 패치 진행.

..
패치 후
실행
./startWebLogic.sh


잘 실행 되었다.
*아래와 같은 에러발생 시
<Error> <Security> <BEA-090782> <Server is running in production mode, and the Native Library (terminalio) to read the password securely from the command line was not found.>
setDomainEnv.sh에
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.allowPasswordEcho=true"
export JAVA_OPTIONS추가 후 실행.
*Script
startA.sh
DOMAIN_NAME=base_domain
DOMAIN_HOME=/cs2/ygm/weblogic/wls14c/domains/base_domain
SERVER_NAME=AdminServer
SERVER_PORT=7001
BOOT_PROPERTIES=${DOMAIN_HOME}/boot.properties
LOG_DIR=${DOMAIN_HOME}/logs/${SERVER_NAME}
LOG_TIME=`date +%y%m%d_%H%M`
## mkdir ##
if [ ! -f $LOG_DIR ]; then
mkdir -p $LOG_DIR
fi
#############
USER_MEM_ARGS="${USER_MEM_ARGS} -Xms1024m -Xmx1024m -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m "
export USER_MEM_ARGS
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.system.BootIdentityFile=${BOOT_PROPERTIES}"
export JAVA_OPTIONS
mv ${LOG_DIR}/${SERVER_NAME}.out ${LOG_DIR}/${SERVER_NAME}.out.${LOG_TIME}
nohup ${DOMAIN_HOME}/bin/startWebLogic.sh >${LOG_DIR}/${SERVER_NAME}.out 2>&1 &
sleep 1
tail -f $LOG_DIR/$SERVER_NAME.out
stop.py
connect(username='weblogic', password='********', url='t3://172.16.0.43:7001', adminServerName='AdminServer')
shutdown('AdminServer','Server',ignoreSessions='true')
exit()
stopA.sh
. /cs2/ygm/weblogic/wls14c/domains/base_domain/bin/setDomainEnv.sh
/cs2/shb/jdk-11.0.14.1+1/bin/java weblogic.WLST stop.py t3://172.16.0.43:7001
startM1.sh
DOMAIN_NAME=base_domain
DOMAIN_HOME=/cs2/ygm/weblogic/wls14c/domains/base_domain
SERVER_NAME=M1
SERVER_PORT=7001
ADM_URL="t3://172.16.0.43:7001"
BOOT_PROPERTIES=${DOMAIN_HOME}/boot.properties
LOG_DIR=${DOMAIN_HOME}/logs/${SERVER_NAME}
LOG_TIME=`date +%y%m%d_%H%M`
#### mkdir ####
if [ ! -f $LOG_DIR ]; then
mkdir -p $LOG_DIR
fi
#############
USER_MEM_ARGS="${USER_MEM_ARGS} -Xms512m -Xmx512m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m "
export USER_MEM_ARGS
JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.system.BootIdentityFile=${BOOT_PROPERTIES}"
export JAVA_OPTIONS
mv ${LOG_DIR}/${SERVER_NAME}.out ${LOG_DIR}/${SERVER_NAME}.out.${LOG_TIME}
nohup ${DOMAIN_HOME}/bin/startManagedWebLogic.sh ${SERVER_NAME} ${ADM_URL} >${LOG_DIR}/${SERVER_NAME}.out 2>&1 &
sleep 1
tail -f $LOG_DIR/$SERVER_NAME.out
stopM1.sh
. /cs2/ygm/weblogic/wls14c/domains/base_domain/bin/setDomainEnv.sh
/cs2/shb/jdk-11.0.14.1+1/bin/java weblogic.WLST shutdown-m1.py t3://172.16.0.43:7002'# WAS | WebLogic' 카테고리의 다른 글
Window에 Weblogic start shell 만들기 (0) 2022.05.11 Window에 Weblogic12c 설치하기 (0) 2022.05.11 어드민 콘솔 특정 ip만 허용/차단 (0) 2022.05.09 Weblogic Heap Memory 사용 (0) 2022.04.29 WEBLOGIC 에서 콘솔창 한글깨짐 관련 Solution (0) 2022.04.29