FileNet P8 Content Engine, 버전 5.0.+              

Content Engine 인스턴스에 대한 구성 XML 파일 편집

각 구성 XML 파일을 편집하여 현재 환경에 해당되는 특성 값을 입력해야 합니다. 이러한 파일은 텍스트 편집기로 열어 편집할 수 있습니다.

이를 수행하려면 계획 단계에서 완성한 설치 및 업그레이드 워크시트가 있어야 합니다.

Content Engine을 Active Directory에 구성하거나, 디렉토리 서버의 이메일 속성을 사용하도록 구성하거나, 로그인에 사용되는 사용자의 단축 이름인 UPN(userPrincipalName)에 구성하려는 경우, 추가 구성 단계를 수행하고 사용 중인 LDAP 및 부트스트랩 설정에 특정 값을 입력해야 합니다. 자세한 단계는 IBM® FileNet® P8 도움말 항목 보안 > IBM FileNet P8 보안 > 방법... > 로그인에 UPN을 사용하거나 이메일을 사용하도록 Content Engine 구성을 참조하십시오.

High availability 주: 고가용성 환경에서 해당 구성에 적합한 값을 사용해야 합니다.
데이터베이스 서버 이름
GCD(글로벌 구성 데이터)에 고가용성 데이터베이스를 사용하는 경우 가상 서버 이름을 사용하십시오.
데이터베이스 서버 이름 RAC 노드 n
Oracle RAC를 사용 중인 경우 RAC 클러스터의 2개 노드에 대한 데이터베이스 정보를 입력해야 합니다.
구성 관리자는 다음 표에 표시된 형식으로 JDBC URL을 작성하는 데 제공한 값을 사용합니다.
표 1. Oracle RAC용 JDBC URL 형식
서버 설명 예제
WebSphere®
jdbc:oracle:@
(DESCRIPTION = (load_balance=yes)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)
(HOST = rac node 1)
(PORT = 1521))(ADDRESS = 
(PROTOCOL = TCP)(HOST = rac node 2)
(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
DB service name)
(failover_mode = (type=select)
(method=basic)
(retries=retry number)(delay=
delay value))))
jdbc:oracle:
@(DESCRIPTION =(load_balance=yes)
(ADDRESS_LIST=(ADDRESS = 
(PROTOCOL = TCP)(HOST = testrac1)
(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac2)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
testracdb)(failover_mode = 
(type=select)(method=basic)
(retries=32)(delay=4))))
Oracle WebLogic Server

Oracle 기술 네트워크 웹 사이트(http://www.oracle.com/technology/documentation/index.html)를 참조하십시오.

JDBC 멀티 데이터 소스 구성을 검색하십시오.

 
JBoss Application Server
jdbc:oracle:@
(DESCRIPTION =(load_balance=yes)
(ADDRESS_LIST= (ADDRESS = 
(PROTOCOL = TCP)
(HOST = rac node 1)
(PORT = 1521))(ADDRESS = 
(PROTOCOL = TCP)
(HOST = rac node 2)
(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
DB service name)
(failover_mode = (type=select)
(method=basic)
(retries=retry number)
(delay=delay value))))
jdbc:oracle:@
(DESCRIPTION =(load_balance=yes)
(ADDRESS_LIST=
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac1)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac2)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME = 
testracdb)(failover_mode = 
(type=select)(method=basic)
(retries=32)(delay=4))))

구성 XML 파일의 값을 편집하려면 다음을 수행하십시오.

  1. 완성된 설치 및 업그레이드 워크시트 파일을 여십시오.
    팁: 워크시트 파일에서 Data > Filter > AutoFilter 명령이 사용 가능한지 확인하십시오. 구성 관리자 값만 보려면, 편집할 XML 파일에 따라 Installation or Configuration Program 열의 필터를 다음 항목 중 하나로 지정하십시오.
    • CM: Set Application Server properties
    • CM: Configure GCD JDBC Data Sources
    • CM: Configure LDAP
    • CM: Configure Bootstrap Properties
  2. 위에서 생성한 다음 구성 XML 파일 중 하나를 텍스트 편집기 또는 XML 편집기로 여십시오.
    • applicationserver.xml
    • GCD(글로벌 구성 데이터)에 대한 configurejdbcgcd.xml
    • configureldap.xml
    • configurebootstrap.xml

    단, configureloginmodules.xml, configurejdbcos.xml 또는 deployapplication.xml 파일은 지금 편집하지 마십시오.

  3. 각 XML 구성 파일을 다음과 같이 변경하십시오.
    1. 모든 ****INSERT VALUE**** 부분을 현재 사이트에 대한 값으로 바꾸십시오. 자세한 정보는 파일에 나와 있는 설명을 참조하십시오.
      중요사항: 비밀번호에 대한 값은 입력할 필요가 없습니다. 나중에 storepasswords 명령을 실행하여 암호화된 비밀번호를 파일에 추가할 수 있습니다.
    2. 나머지 특성의 기본값이 현재 사이트에 맞는지 확인하십시오.
    3. 구성 태스크를 실행하려는 경우, 편집할 모든 구성 XML 파일에 대해 <configuration> 태그의 enabled 속성 값을 true로 설정하십시오.
  4. (WebSphere Application Server만 해당) GCD(글로벌 구성 데이터) 데이터베이스에서 사용할 XA 및 비 XA 데이터 소스를 작성한 경우 다음과 같이 변경하십시오.
    1. configurejdbcgcd.xml 파일에서, <configuration> 태그의 enabled 속성 값을 false로 설정하여 다른 데이터 소스 쌍(XA 및 비 XA)이 작성되지 않도록 설정하십시오.
    2. configurebootstrap.xml 파일에서, <JDBCDataSourceXAFileName><JDBCDataSourceFileName> 값을 GCD 데이터베이스와 연관된 XA 및 비 XA JNDI 이름으로 차례로 설정하십시오.
  5. 편집 내용을 저장하고 XML 파일을 닫으십시오.
  6. 옵션: storepasswords 명령을 실행하여 암호화된 비밀번호를 XML 파일에 추가하십시오.
    팁: storepasswords 명령이 디스크의 구성 파일에 비밀번호를 저장하도록 프롬프트를 표시하는 경우, 또는 아니오(y 또는 n 대신)로 응답해야 합니다.
    .
    1. 다음 명령을 한 행으로 입력하십시오.
      configmgr_cl storepasswords [-task task_type | -taskfile task_file_name]
       -profile myprofile

      설명:

      -task task_type
      -task task_type 매개변수는 선택사항이며 비밀번호를 암호화할 태스크를 지정합니다. task_type 값은 대소문자를 구분하지 않습니다. 다음 표에는 유효한 태스크 이름, 그와 연관된 구성 XML 파일, 해당 태스크의 영향을 받는 Content Engine 설정에 대한 설명이 나열되어 있습니다.
      표 2. task_type 값
      태스크 구성 파일 설명
      생략

      applicationserver.xml

      configurebootstrap.xml

      configurejdbc.xml

      configureldap.xml

      deployapplication.xml

      -task task_type 매개변수를 생략하면, 프로파일에 포함된 각 구성 XML 파일에 대한 비밀번호를 입력하라는 프롬프트가 표시됩니다. 각 비밀번호는 XML 파일에 추가되기 전에 암호화됩니다.
      configurebootstrap configurebootstrap.xml 글로벌 구성 데이터를 작성하고 Content Engine을 시작할 때 사용되는 BootstrapPassword 특성의 비밀번호를 암호화합니다.
      configurejdbcgcd

      configurejdbcgcd.xml

      Content Engine에서 GCD 데이터베이스에 액세스할 때 사용하는 DatabasePassword 특성의 비밀번호를 암호화합니다.

      configurejdbcos

      configurejdbcos.xml

      configurejdbcos.n.xml(n은 정수이며 2부터 시작함)

      Content Engine에서 오브젝트 저장소 데이터베이스에 액세스할 때 사용하는 DatabasePassword 특성의 비밀번호를 암호화합니다.

      configurejdbcos.n.xml 파일이 여러 개인 경우 각 태스크 파일에 대해 명령을 실행하십시오.

      configureldap

      configureldap.xml

      configureldap.n.xml(n은 정수이며 2부터 시작함)

      Content Engine에서 Content Engine 사용자를 인증하기 위해 디렉토리 서버에 연결할 때 사용하는 LDAPBindPassword 특성의 비밀번호를 암호화합니다.

      configureldapn.xml 파일이 여러 개인 경우 각 태스크 파일에 대해 명령을 실행하십시오.

      -taskfile task_file_name
      -taskfile task_file_name 매개변수는 사용할 구성 XML 파일을 지정합니다.

      task_type에 대한 태스크 파일이 하나뿐인 경우 -taskfile task_file_name 매개변수는 선택사항입니다.

      task_type에 대한 태스크 파일이 두 개 이상인 경우 반드시 -taskfile task_file_name 매개변수를 지정해야 합니다. -taskfile task_file_name 매개변수를 지정할 때는 -task task_type 매개변수를 생략해도 됩니다.

      -profile myprofile
      -profile myprofile 매개변수는 사용할 프로파일을 지정합니다. myprofile 값은 다음 중 하나로 지정할 수 있습니다.
      • 프로파일 이름(예: ce_was_tiv_db2). 프로파일은 ce_install_path/tools/configure/profiles 디렉토리에 있어야 합니다. 여기서, ce_install_pathContent Engine 소프트웨어가 설치된 위치입니다.
      • 프로파일 디렉토리에 대한 절대 경로는 "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2" 또는 opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2와 같습니다.
      • 프로파일 입력 파일의 절대 경로는 "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg" 또는 opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2/ce_was_tiv_db2.cfg와 같습니다.
      알아두기: 경로에 포함된 디렉토리 이름에 공백이 있는 경우, 경로 전체를 따옴표로 묶으십시오. 예를 들어 "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg"와 같이 입력하십시오.
  7. 필수 파일을 모두 편집할 때까지 위 절차를 반복하십시오.


피드백

마지막 업데이트 날짜: 2010년 11월


© Copyright IBM Corp. 2010.
이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org)