FileNet P8 Workplace XT, 버전 1.1.5       애플리케이션 서버:  WebLogic Application Server   운영 체제:  AIX, HP-UX, Linux, Linux on System z , Solaris

UNIX용 WebLogic Server에서의 자원 사용과 관련된 인증 및 메모리 설정에 대한 JAAS 로그인 정보 설정

WebLogic Server 파일을 편집하여 JAAS 로그인 정보를 설정하고 UNIX 메모리 설정을 구성할 수 있습니다.

알아두기: 고가용성 클러스터 서버 환경의 경우, JVM(Java™ Virtual Machine) 설정을 지정해야 하는 단계에 대해 애플리케이션 서버 구성의 모든 노드에 이 변경 작업을 수행해야 합니다.
JAAS 로그인 정보를 설정하려면 다음을 수행하십시오.
  1. WebLogic Server가 실행 중인 경우 중지합니다.
  2. setDomainEnv.sh 파일의 백업 사본을 작성합니다.
  3. 다음 중 하나를 클릭하여 setDomainEnv 파일에서 MEM_ARGS 변수를 편집합니다.
    • JRockit Java를 사용하는 시스템을 제외한 모든 시스템:

      MEM_ARGS 변수를 찾아 기존 설정에 다음을 추가합니다.

      -XX:MaxPermSize=size m

      여기서 size는 MaxPermSize 값(MB)입니다. 구성 값은 애플리케이션 서버 벤더 권장사항을 참조하십시오. 성능 조정에 대한 자세한 정보는 IBM FileNet® P8 Performance Tuning Guide의 내용을 참조하십시오.

    • JRockit Java를 사용하는 시스템:

      MEM_ARGS 변수를 찾아 기존 설정에 다음을 추가합니다.

      -Xgc:gencon

    MEM_ARGS 변수가 없으면 setDomainEnv.sh 파일에 추가합니다.

  4. 애플리케이션 서버가 IBM® JVM을 사용하는 경우에는 JAVA_OPTIONS 변수를 편집하여 성능을 향상시킵니다.

    setDomainEnv 파일에서 다음 행을 수정합니다.

    JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Dwlw.iterativeDev=${iterativeDevFlag} -Dwlw.testConsole=${testConsoleFlag} -Dwlw.logErrorsToConsole=

    ${logErrorsToConsoleFlag}" export JAVA_OPTIONS

    export JAVA_OPTIONS 행 앞에 다음 항목 삽입(캐리지 리턴 없이)

    -Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"

    결과:

    JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Dwlw.iterativeDev=${iterativeDevFlag} -Dwlw.testConsole=${testConsoleFlag} -Dwlw.logErrorsToConsole=

    ${logErrorsToConsoleFlag} - Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5" export JAVA_OPTIONS

  5. JAAS 로그인을 구성합니다. WebLogic Server의 클래스 경로 항목 바로 뒤에 다음 중 하나를 추가합니다.

    JAAS_LOGIN 항목을 한 행에 줄바꿈 없이 입력합니다. 이 안내서의 텍스트를 복사하여 붙여넣지 마십시오. 숨겨진 포맷팅으로 인해 항목 문제점이 발생할 수 있습니다. 대신 스크립트에 항목을 입력합니다.

    중요사항: 실제 경로는 클라이언트 설치 버전 또는 설치에 사용자 정의 경로를 선택했는지 여부에 따라 약간 다를 수 있습니다. 예를 들어, Content Engine 클라이언트가 4.0.x인 경우, 이 경로에서 구성 디렉토리에 샘플 디렉토리가 포함될 수 있습니다. 경로를 입력하기 전에 파일의 위치를 확인합니다.
    옵션 설명
    AIX®
     # JAAS LOGIN configuration setting
    JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= " install_path /IBM/FileNet/WebClient/CE_API/config/jaas.conf.WebLogic"
     JAAS_LOGIN="${JAAS_LOGIN}" -Dlogin.configuration.provider=
    com.ibm.security.auth.login.ConfigFile
    여기서 install_path는 Workplace XT를 설치한 위치입니다. 예를 들어, 다음과 같습니다.
    "/opt/IBM/FileNet/WebClient/CE_API
    /config/jaas.conf.WebLogic"
    UNIX
    # JAAS LOGIN configuration setting
    JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "install_path /IBM/FileNet/WebClient/CE_API/config/jaas.conf.WebLogic"
    여기서 install_path는 Workplace XT를 설치한 위치입니다. 예를 들어, 다음과 같습니다.
    "/opt/IBM/FileNet/WebClient/CE_API
    /config/jaas.conf.WebLogic" 
  6. setDomainEnv.sh 파일을 저장하고 닫습니다.
  7. 애플리케이션 서버 시작 스크립트의 백업 사본을 작성합니다.
    • WebLogic Server 도메인을 사용하는 경우에는 startWebLogic.sh를 수정합니다.
    • WebLogic Server 도메인을 사용하지 않는 경우에는 startWLS.sh를 수정합니다.
  8. 텍스트 편집기를 사용하여 애플리케이션 서버 시작 스크립트를 열고 편집합니다.
  9. 아래 예제와 같이 JAAS_LOGIN 섹션을 추가합니다.
    ${JAVA_HOME}/bin/java ${JAVA_VM} -version
    if [ "${WLS_REDIRECT_LOG}" = "" ] ; 
    then
    echo "Starting WLS with line:"
    echo "${JAVA_HOME}/bin/java 
    ${JAVA_VM} 
    ${MEM_ARGS} ${JAVA_OPTIONS} 
    -Dweblogic.Name=${SERVER_
    NAME} -Djava.security.policy=
    ${WL_HOME}/server/lib
    /weblogic.policy 
    ${PROXY_SETTINGS} 
    ${SERVER_CLASS
    }"
    ${JAVA_HOME}/bin/java 
    ${JAVA_VM} ${MEM_ARGS} 
    ${JAVA_OPTIONS} ${JAAS_LOGIN} 
    -Dweblogic.Name=${SERVER_NAME} 
    -Djava.security.policy=
    ${WL_HOME}
    /server/lib/weblogic.policy 
    ${PROXY_SETTINGS} ${SERVER_
    CLASS}
     else
    echo "Redirecting output from 
    WLS window
     to ${WLS_REDIRECT_LOG}"
    ${JAVA_HOME}/bin/java 
    ${JAVA_VM} 
    ${MEM_ARGS} ${JAVA_OPTIONS} 
    ${JAAS_LOGIN} 
    -Dweblogic.Name=${SERVER_NAME} 
    -Djava.security.policy=
    ${WL_HOME}
    /server/lib/weblogic.policy 
    ${PROXY_SETTINGS} 
    ${SERVER_CLASS} 
    >"${WLS_REDIRECT_LOG}" 2>&1
    fi
  10. 애플리케이션 서버 시작 스크립트 파일을 저장하고 닫습니다.


피드백

마지막 업데이트 날짜: 2013년 3월
wxtip025.htm

© Copyright IBM Corp. 2013.
이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹 사이트 참조)