-
Window에 Weblogic start shell 만들기# WAS | WebLogic 2022. 5. 11. 14:56
일단 boot.properties 파일을
C:\weblogic\domains\base_domain\servers\AdminServer\security
경로에 생성하여 준다.
username=weblogic
password=weblogic1
만들고서 startWeblogic.cmd 를 실행시켜주면
boot.properties를 물고 들어가 username과 password는 암호화가 된다.
암호화를 시켜준후 boot.properties파일을 복사해
DOMAIN_HOME 경로에 추가해준다.
그이후 startA.cmd와 startM1.cmd를 DOMAIN_HOME에 추가하여준다.
<startA.cmd>
@ECHO OFF
set SERVER_NAME=AdminServer
set DOMAIN_HOME=D:\wls\user_projects\domains\base_domain
set LOG_DIR=%DOMAIN_HOME%\logs
TITLE Server Name :%SERVER_NAME% # 이 창을 끄면 서비스가 종료됩니다.
if not exist %LOG_DIR% (
mkdir %LOG_DIR%
)
@REM ren %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX% move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX%
@rem ######## BACKUP DATE PREFIX ########
set PREFIX=%DATE:~0,10%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
set set USER_MEM_ARGS=-Xms512m -Xmx512m -XX:MaxMetaspaceSize=256m -XX:+UseParNewGC -verbosegc -XX:+PrintGCDetails -Xloggc:./logs/gclog.log
set USER_MEM_ARGS=%USER_MEM_ARGS% -Dweblogic.system.BootIdentityFile=%DOMAIN_HOME%\boot.properties
move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX%
start %DOMAIN_HOME%\bin\startWebLogic.cmd > %LOG_DIR%\%SERVER_NAME%.%out 2>&1
tail -f %LOG_DIR%\%SERVER_NAME%.out<startM1.cmd>
@ECHO OFF
set SERVER_NAME=m1
set DOMAIN_HOME=D:\wls\user_projects\domains\base_domain
set LOG_DIR=%DOMAIN_HOME%\logs
TITLE Server Name :%SERVER_NAME% # 이 창을 끄면 서비스가 종료됩니다.
if not exist %LOG_DIR% ( mkdir %LOG_DIR% )
@REM ren %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX% move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.out.%PREFIX%
@rem ######## BACKUP DATE PREFIX ########
set PREFIX=%DATE:~0,10%_%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
set USER_MEM_ARGS=-Xms512m -Xmx512m -XX:MaxMetaspaceSize=256m -XX:+UnlockCommercialFeatures -XX:+ResourceManagement -XX:+UseParNewGC -verbosegc -XX:+PrintGCDetails -Xloggc:./logs/gclog.log
set USER_MEM_ARGS=%USER_MEM_ARGS% -Dweblogic.system.BootIdentityFile=%DOMAIN_HOME%\boot.properties
@rem set USER_MEM_ARGS=%USER_MEM_ARGS% -Djennifer.config=D:\dotnet\jennifer-agent-dotnet-5.5.2.24\config\iis\base_domain.conf
move %LOG_DIR%\%SERVER_NAME%.out %LOG_DIR%\%SERVER_NAME%.%PREFIX%
ECHO %SERVER_NAME% start
start %DOMAIN_HOME%\bin\startManagedWebLogic.cmd m1 %ADMIN_URL% > %LOG_DIR%\%SERVER_NAME%.%out 2>&1
tail -f %LOG_DIR%\%SERVER_NAME%.out
그후 startA.cmd or startM1.cmd 를 실행한다.
만일 이러한 오류가 뜨면
logs파일을 만들고 그안에 Adminserver와 M1파일을 만들어준다.
startM1.cmd 기동시 에러
이러한 오류가떠서 몇시간동안 해결하려하다 해결되긴 했는데
결국 웹로직을 다시설치하고 기동하니 작동한다..엄청느리게
'# WAS | WebLogic' 카테고리의 다른 글
Opatch 13.9.4.2.7 version 업그레이드 (0) 2022.11.11 WebLogic Grep.list 정리 (0) 2022.05.20 Window에 Weblogic12c 설치하기 (0) 2022.05.11 어드민 콘솔 특정 ip만 허용/차단 (0) 2022.05.09 Weblogic Heap Memory 사용 (0) 2022.04.29