Content Platform Engine, 버전 5.2.1       애플리케이션 서버:  WebLogic Application Server     

Content Platform Engine에 대한 WebLogic Server 구성

Content Platform Engine을 설치하여 배치할 시스템에 WebLogic Server를 설치한 후에는 이를 구성해야 합니다.

시작하기 전에

WebLogic Server 시스템에 Content Platform Engine을 설치 및 배치하기 전에, WebLogic Server 도메인을 작성하고 JDBC 드라이버를 설치해야 합니다. (드라이버는 데이터베이스가 함께 배치되는지 여부와 상관없이 WebLogic Server 시스템에 설치되어야 합니다.)

이 태스크 정보

High availabilityContent Platform Engine은 Java™ 애플리케이션 서버에서 실행되는 엔터프라이즈 애플리케이션이므로 고가용성 환경에서 구성할 수 있습니다. 이 구성에서 관리 서버는 많은 애플리케이션 서버 인스턴스를 관리합니다. 관리 서버/인터페이스를 사용하여 애플리케이션 및 구성 변경사항이 구현되고 각 클러스터 노드에 전송됩니다. 이런 유형의 구성에서 애플리케이션 서버 소프트웨어는 고가용성 엔터프라이즈 애플리케이션을 빌드 및 배치하기 위한 컴포넌트를 제공합니다.

중요사항: Content Platform Engine이 데이터베이스에 연결할 때 사용하는 데이터 소스를 작성하려면 매뉴얼 방식 대신 Configuration Manager를 사용해야 합니다. (애플리케이션 서버 인터페이스와 직접 상호작용하여) 매뉴얼로 작성하는 데이터 소스에는 기본적으로 불필요하며 잠정적으로 해로울 수도 사용자 정의 특성이 다수 포함될 수 있습니다. 또한 데이터베이스 유형과 애플리케이션 서버 유형의 일부 조합에서는 Configuration Manager가 특정의 사용자 정의 특성을 작성되는 데이터 소스에 추가합니다. 데이터 소스를 매뉴얼로 작성하는 경우에는 포함시키지 못할 수도 있습니다. 이러한 사용자 정의 특성이 추가되지 않은 경우, Content Platform Engine이 데이터베이스에 연결을 시도하면 런타임 오류가 발생할 수 있습니다.

프로시저

WebLogic Server를 구성하려면 다음을 수행하십시오.

  1. WebLogic 구성 마법사를 사용하여 Content Platform Engine에 대한 WebLogic Server 도메인을 작성하십시오. 다음 단계에서는 도메인 이름 FNCEDomain을 사용하십시오. 도메인을 구성할 때는 다음 사항을 기억하십시오.
    1. 서버 시작 모드를 프로덕션 모드로 설정하십시오.
    2. IBM FileNet P8 system requirements(IBM® FileNet® P8 system requirements)()에 지정된 대로 사용자 환경에 적합한 Java Development Kit(JDK)를 선택하십시오.
  2. WebLogic 관리 콘솔을 사용하여 다음 설정을 구성하십시오.
    1. 옵션: WebLogic Server 인증 제공자를 작성하십시오. Content Platform Engine Configuration Manager 도구를 사용하여 WebLogic Server 인증 제공자를 나중에 작성할 수도 있고, WebLogic 콘솔을 사용하여 지금 인증 제공자를 작성할 수도 있습니다.
      중요사항: 일부 상황에서는(예: Netegrity SiteMinder 등의 Single Sign-On 제공자가 있는 경우) Configuration Manager가 WebLogic 인증 제공자를 구성할 수 없습니다.
    2. 성능상의 이유로, 인증 제공자에서 검색을 제어하는 매개변수를 다음 표처럼 설정하십시오.
      표 1. 인증 제공자 검색 매개변수
      매개변수 설명
      그룹 멤버십 검색 무제한 그룹 검색 깊이가 무제한
      최대 그룹 멤버십 검색 레벨 0 직접적 그룹 구성원만 검색됨

      성능 문제가 발생하면 '그룹 멤버십 검색' 매개변수 값을 무제한으로 변경하십시오.

    3. Configuration Manager를 사용하여 LDAP 설정을 구성하지 않는 경우 제어 플래그 값을 설정하십시오. 제어 플래그를 REQUIRED로 설정하여 기본 인증자에서 FNCEDomain 활성 보안 영역에 없는 LDAP 인증 사용자가 FNCEDomain에 로그온할 수 있도록 하십시오. Configuration Manager 도구는 사용자가 LDAP 구성 태스크를 실행할 때 이 플래그를 설정합니다.
    4. 다중 포리스트 도메인의 Active Directory 환경에서 여러 인증 제공자를 사용하는 경우, 제공자 목록을 다시 정렬(필요한 경우)하여 가장 자주 사용하는 제공자가 목록 맨 처음이 되고 사용 빈도가 가장 적은 제공자가 맨 나중이 되게 하십시오. FileNet P8 Workplace를 여러 사용자가 동시 액세스할 때 로그온 실패를 방지하기 위해 재정렬이 필요합니다.
    5. JVM에 대해 다음 힙 크기를 지정하십시오.
      초기 Java 힙 크기(-Xms):
      512MB
      최대 Java 힙 크기(-Xmx):
      1024MB
    6. 다음과 같은 JVM 매개변수를 설정하십시오.
      • -Duser.language=en
      • -Duser.region=US
      • -Duser.country=US
  3. GCD 또는 나중에 작성하는 오브젝트 저장소에 필요한 데이터베이스 유형의 JDBC 드라이버 파일에 대한 정보는 IBM FileNet P8 system requirements(IBM FileNet P8 system requirements)()의 내용을 참조하십시오.
  4. 데이터베이스에 따라 다음 프로시저 중 하나를 사용하여 JDBC 드라이버를 설치하십시오.
    DB2®
    1. IBM 웹 사이트에서 WebLogic Server 시스템의 JDK 버전과 일치하는 재분배 가능한 DB22 JDBC 드라이버의 최신 버전을 확보하십시오.
    2. db2jcc.jardb2jcc_license_cu.jar 파일을 WebLogic Server 클래스 경로에 추가하십시오. 작성한 WebLogic Server 도메인에 대해 startWebLogic.cmd 또는 startWebLogic.sh 파일을 편집합니다. 예를 들면 다음과 같습니다.
      set CLASSPATH=%CLASSPATH%;c:\db2\jdbc\db2jcc.jar;c:\db2\
      jdbc\db2jcc_license_cu.jar
    Microsoft SQL Server
    1. Microsoft Support에서 WebLogic Server 시스템의 JDK 버전과 일치하는 SQL Server JDBC 드라이버 버전을 다운로드하여 압축을 푸십시오(unzip). 다음과 같이, 사용자의 애플리케이션 서버 시스템에서 jdbc_path 디렉토리에 JDBC 드라이버 파일을 놓으십시오.
      AIX®, HPUX, HPUXi, Linux, Solaris
      /opt/jars
      Windows
      C:\jars
    2. 운영 체제 유형에 따라 다음을 수행하십시오.
      AIX, HPUX, HPUXi, Linux, Solaris
      처음 나오는 CLASSPATH=... 행 바로 다음에 다음 두 행을 삽입하여 startWebLogic.sh 파일을 편집하십시오.
       JDBC_PATH="jdbc_path/sqljdbc20/enu/sqljdbc4.jar"
       CLASSPATH="$JDBC_PATH:$CLASSPATH"
      Windows
      작성한 WebLogic 도메인에 대해 startWebLogic.cmd(기본적으로 C:\WL_HOME\user_projects\domains\bin\FNCEDomain 디렉토리에 있음) 파일을 편집하십시오. 처음 나오는 CLASSPATH=... 행 바로 다음에 다음 두 행을 삽입하십시오.
      set JDBC_PATH=jdbc_path\sqljdbc_1.0\enu\sqljdbc.jar
      set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
    Oracle
    1. wls_install_path/server/lib 디렉토리에서 ojdbc##.jar를 검색하여 Oracle JDBC Driver 파일이 WebLogic 시스템에 이미 있는지 확인하십시오. 여기서 wls_install_pathWebLogic Server 설치 경로입니다.
    2. Oracle JDBC Driver 파일이 없으면 Oracle JDBC Driver Downloads 웹 사이트로부터 해당 파일(WebLogic Server 시스템의 JDK 버전과 일치하는 파일)을 WebLogic 시스템의 디렉토리에 다운로드하십시오.
      제한사항: 추가 기능(IBM FileNet P8 핵심 컴포넌트에 대한 확장)을 설치할 계획이고 Content Platform Engine 데이터베이스가 Oracle인 경우, Oracle JDBC Driver 파일 요구사항은 더 제한적일 수 있습니다. 필수 버전 및 패치 번호에 대해서는 IBM FileNet P8 system requirements을 참조하십시오.
    3. Oracle 웹 사이트에서 Oracle Patch Ojdbc##.jar 패치를 적용하십시오.
    4. 작성된 WebLogic Server 도메인의 경우 다음 변경사항을 적용하십시오.
      Windows
      startWebLogic.cmd 파일에서 처음 set ClassPATH 행 바로 다음에 다음 두 행을 삽입하십시오.
      set JDBC_PATH=jdbc_path\ojdbc##.jar
      set CLASSPATH=%JDBC_PATH%;%CLASSPATH%
      AIX, HPUX, HPUXi, Linux, Solaris
      startWebLogic.sh 파일에서는 첫 번째 CLASSPATH 행 바로 다음에 다음 두 행을 삽입하십시오.
      JDBC_PATH="jdbc_path/ojdbc##.jar" 
      CLASSPATH="$JDBC_PATH:$CLASSPATH"
  5. 애플리케이션 서버에서 IBM JVM을 사용하는 경우, 성능 향상을 위해 JAVA_OPTIONS 변수를 편집하십시오.
    AIX
    (IBM Java 5 SR2 JDK를 사용하는 WebLogic 버전 9.2만 해당) 다음 행을 setDomainEnv.sh file 파일에 추가하십시오. 줄바꿈은 입력하지 마십시오.
    JAVA_OPTIONS="$JAVA_OPTIONS
     -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0"
    HPUX, HPUXi, Linux, Solaris
    startWebLogic.sh 파일의 SAVE_JAVA_OPTIONS=$JAVA_OPTIONS 행 바로 앞에 다음 행을 삽입하십시오. 줄바꿈은 입력하지 마십시오.
    JAVA_OPTIONS="$JAVA_OPTIONS -Dprogram.name=$PROGNAME 
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
    Windows
    startWebLogic.cmd 파일의 set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS% 행 바로 앞에 다음 행을 삽입하십시오. 줄바꿈은 입력하지 마십시오.
    set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME% 
     -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
  6. WebLogic Server을 중지한 다음 다시 시작하십시오.
  7. Configuration Manager 사용자인 config_mgr_user에게 다음 권한을 부여하십시오.
    1. 도메인 디렉토리 ../users_projects/domains/your_domain에 대한 읽기, 쓰기 및 실행 권한
    2. ../common/bin 디렉토리에 대한 읽기 및 실행 권한
  8. 워크시트를 나타내는 아이콘
    사용자 정의된 Installation and Upgrade Worksheet에 애플리케이션 서버 값을 기록하십시오. 이 특성을 찾으려면 E 열 설치 또는 구성 프로그램의 자동 필터 드롭 다운 화살표를 사용하여 CM: 새 설치 프로파일 작성을 선택하십시오. 그런 다음 D 열 ISV 컴포넌트 벤더에서 자동 필터 드롭 다운 화살표를 사용하여 WebLogic을 선택하십시오.


마지막 업데이트 날짜: 2015년 10월
p8ppi105.htm

© Copyright IBM Corp. 2013, 2015.