IBM Enterprise Records, 버전 5.1 이상              

보류 스윕 도구 구성

보류 스윕 도구를 구성하려면 명령 프롬프트를 통해 구성 설정 페이지를 열고 환경에 적용되는 값(예: Content Engine 서버 이름, 포트 번호 및 파일 계획 오브젝트 저장소 이름)을 입력하십시오. 구성 전에 IBM® FileNet® Enterprise Manager에 로그인하여 QueryPageMaxSize 특성 값을 늘려야 합니다. Windows 사용자는 구성을 시작하기 전에 Content Engine 서버에서 Microsoft Distributed Transaction Coordinator(MS DTC)의 제한시간 값을 변경해야 합니다.

애플리케이션 서버 또는 애플리케이션 서버 클라이언트가 설치되고 보류 스윕 도구를 설치한 서버에서 사용 가능해야 합니다. 명령 프롬프트를 사용하여 구성 설정 페이지에 액세스하고 보류 스윕용 도구를 실행할 수 있습니다.
중요사항:

시스템에서 스윕 애플리케이션을 실행하면 일반 시스템 성능에 영향을 줄 수 있습니다. 시스템 사용량이 적은 경우, 스윕 프로세스를 실행하도록 시스템을 구성해야 합니다. 자세한 정보는 이 주제의 끝에 있는 링크를 참조하십시오.

보류 스윕 도구를 구성 및 실행하려면 다음을 수행하십시오.

  1. (Windows) 보류 스윕 도구가 많은 양의 데이터를 처리할 수 있도록 Microsoft Distributed Transaction Coordinator(MS DTC) 제한시간을 0으로 설정하십시오.
    1. Content Engine 서버에서 시작 > 프로그램 > 관리 도구 > 컴포넌트 서비스로 이동하십시오.
    2. 컴포넌트 서비스 > 컴퓨터를 선택하십시오.
    3. 내 컴퓨터를 클릭하고 특성을 선택하십시오.
    4. 옵션 탭을 선택하십시오.
    5. 트랜잭션 제한시간0초로 설정하고 확인을 클릭하십시오.
    6. Content Engine 서버를 다시 시작하십시오.
  2. 다음과 같이 QueryPageMaxSize 특성을 검색 일괄처리 크기에 설정된 값보다 큰 값으로 설정하십시오.
    1. IBM FileNet Enterprise Manager에서 맨 위 노드를 마우스 오른쪽 단추로 클릭하고 특성을 선택하여 도메인 특성 페이지를 여십시오.
    2. 특성 탭을 선택하십시오.
    3. 서브시스템 구성 목록에서 서버 캐시 구성을 선택하십시오.
    4. 특성 탭을 선택하고 QueryPageMaxSize 특성에 맞는 값을 설정하십시오. 값을 검색 일괄처리 크기 값보다 큰 수로 설정하십시오. 검색 일괄처리 크기의 기본값은 100000입니다.
  3. 보류 스윕 도구를 설치한 서버에 로그온하십시오.
  4. 명령 프롬프트를 사용하여 다음 디렉토리를 탐색하십시오. ier_install_path/RecordsManagerSweep/
  5. 다음 명령을 실행하여 보류 스윕 도구에 대한 구성 설정 페이지를 여십시오.
    UNIX
    ./RecordsManagerSweep.sh -HoldSweep -configure [-profile "profile name"]
    Windows
    RecordsManagerSweep.bat -HoldSweep -configure [-profile "profile name"]
    프로파일을 사용하여 다른 구성을 저장하고 다시 구성할 필요 없이 이 저장을 그대로 사용하여 보류 스윕을 실행할 수 있습니다. configure 명령을 실행하고 profile name을(를) 제공하여 새 프로파일을 작성하거나 기존 프로파일을 편집할 수 있습니다.
  6. 구성 설정 페이지에서 환경에 맞는 값을 입력하고 구성을 클릭하십시오. 구성이 완료되면 보류 스윕 도구를 실행할 수 있습니다.
    표 1. 사용자 환경에 설정된 구성 값
    필드 필수 여부 정보 제공
    CE 서버 이름 처리 스윕 프로세스를 실행할 Content Engine 서버의 이름 또는 IP 주소를 제공합니다.
    포트 번호 WSI 데이터 서비스 포트 번호를 제공합니다.
    FPOS 이름 아니오 처리 스윕을 실행할 FPOS의 이름 또는 GUID를 제공합니다. 값을 제공하지 않으면, 처리 스윕 프로세스가 지정된 Content Engine 서버와 연관된 모든 FPOS에서 실행됩니다.
    사용자 ID 처리 스윕이 계산 수행을 위해 Content Engine에 로그온하고 워크플로우 실행을 위해 Process Engine에 로그온하는 데 사용하는 사용자 이름을 제공합니다. 사용자는 Content Engine 관리자 그룹에 속해야 하고, FPOS에 대한 오브젝트 저장소 관리자가 되어야 하며, 레코드 관리자 역할을 갖고 있어야 합니다.
    비밀번호 사용자 ID에 비밀번호를 제공합니다.
    보류 이름/GUID 아니오 ‘|' 문자로 구분된 보류 이름 또는 GUID를 제공합니다. 보류항목을 입력하는 경우, 스윕 프로세스는 지정된 동적 보류에만 영향을 줍니다. 보류 이름이 제공되지 않으면 보류 스윕이 모든 활성 보류를 처리합니다. 동일한 이름을 가진 둘 이상의 보류항목이 있는 경우, 동일한 이름을 가진 보류항목이 엔티티에 적용됩니다.
    처리하는 일괄처리 크기 아니오 보류 스윕 프로세스를 사용하여 일괄처리로 처리할 엔티티의 수를 입력합니다. 기본적으로 이 값은 1000으로 설정되어 있습니다. 예를 들어, 이 값이 1000이고 처리할 엔티티가 20,000개 있으면, 보류 스윕이 각 일괄처리당 엔티티 1000개씩 20개의 일괄처리로 모든 엔티티를 처리합니다.
    검색 일괄처리 크기 아니오 보류 스윕 프로세스를 사용하여 일괄처리당 검색할 엔티티의 수를 입력합니다. 기본적으로 이 값은 100000으로 설정되어 있습니다. 예를 들어, 이 값이 100000이고 처리할 엔티티가 1,000,000개 있으면, 모든 엔티티가 각 일괄처리당 엔티티 100000개씩 10개의 일괄처리로 모든 엔티티를 검색합니다.
    스레드 개수 아니오 보류 스윕 프로세스 시 IBM Enterprise Records가 사용하는 처리 스레드 수를 입력합니다. Content Engine 서버의 논리 CPU마다 하나의 스레드를 지정하는 것이 좋습니다. 예를 들어, Content Engine 서버에 여덟 개의 논리 CPU가 있는 경우 “8”을 입력하십시오. 기본값은 1입니다.
    오류 로그 파일 이름 아니오 보류 스윕 프로세스에 의해 작성될 오류 파일의 이름 및 경로를 제공합니다. 기본적으로 오류 로그 파일 ErrorFileier_install_path/RecordsManagerSweep 폴더에 작성되며, 보류 스윕 프로세스에 의해 작성됩니다. 보류 스윕 프로세스가 오류 없이 실행될 경우 로그 파일의 길이는 0바이트입니다.
  7. 보류 스윕 도구를 실행하려면 다음 명령을 실행하십시오.
    UNIX(Cron 작업 또는 명령 프롬프트에서)
    ./RecordsManagerSweep.sh -HoldSweep
    Windows(Windows 스케줄러 또는 명령 프롬프트에서)
    RecordsManagerSweep.bat -HoldSweep
  8. ier_install_path/RecordsManagerSweep/HoldSweepActivity.log에서 로그 파일을 확인하여 보류 스윕 도구가 올바르게 실행되었는지 확인하십시오. 로그 파일에 오류가 없는 경우, 보류 스윕 프로세스에 성공한 것입니다.
구성 프로세스 시 지정된 값의 일부(예: 오브젝트 저장소, 사용자 ID 또는 비밀번호)를 변경하려는 경우, 구성된 처리 스윕 또는 보류 스윕을 재구성해야 합니다.


피드백

마지막 업데이트 날짜: 2011년 8월


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