ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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
Designed by Tistory.