다음을 통해 공유


ppdup.exe 참조

 

적용 대상: FAST Search Server 2010

마지막으로 수정된 항목: 2015-03-09

ppdup 도구를 사용하여 각 노드 스케줄러/postprocess 호스트에 대해 중앙 집중식 중복 검색 기능을 제공하는 중복 서버를 시작할 수 있습니다.

참고

명령줄 도구를 사용하려면 FAST Search Server 2010 for SharePoint가 설치된 컴퓨터에서 FASTSearchAdministrators 로컬 그룹의 구성원이어야 하는 최소 요구 사항을 만족하는지 확인합니다.

Syntax

<FASTSearchFolder>\bin\ppdup [options]

Parameters

매개 변수 설명

<FASTSearchFolder>

FAST Search Server 2010 for SharePoint를 설치한 폴더의 경로(예: C:\FASTSearch)입니다.

옵션이 필요하지 않으며 모든 항목이 선택 사항입니다.

ppdup 옵션

옵션 설명

-h

도움말 정보를 표시합니다.

-v

버전 정보를 표시합니다.

-I

<식별자>

기호로 된 중복 서버 식별자를 지정합니다.

이 옵션을 사용하여 중복 서버에 기호 이름을 할당합니다. 이 이름은 중복 서버의 상태가 복제본에 복사될 때 사용됩니다.

기본적으로 이 값은 <FASTSearchFolder>\data\crawler\node_id.dat의 크롤러 생성 노드 식별자에서 읽어옵니다.

동일한 노드에서 여러 중복 서버를 실행 중인 경우 하나 이상의 중복 서버에 대해 다른 식별자를 지정합니다.

-P

[<주소>:]<포트 번호>

여러 노드 설정 시 postprocess가 중복 서버로 전달하는 포트 번호와 인터페이스(선택 사항)를 지정합니다.

-r

<포트 번호>

중복 서버에 대해 replica mode를 사용하도록 설정할 복제 서비스 포트 번호를 지정합니다.

중복 서버에서는 지정된 포트 번호에서 들어오는 복제 요청을 수신 대기합니다.

-R

<호스트 이름>:<포트 번호>

서버 상태를 복제하는 중복 서버의 주소를 지정합니다.

호스트 이름이 -r 옵션 및 지정된 포트 번호를 사용하는 중복 서버를 실행 중인 서버에 해당해야 합니다.

-d

<경로>

중복 서버의 현재 작업 데이터 디렉터리를 지정합니다.

기본값: FASTSEARCH 환경 변수가 설정된 경우 기본 경로는 <FASTSearchFolder>\data\crawler\ppdup입니다. 그렇지 않으면 기본 경로는 data입니다.

-c

<캐시 크기>

데이터베이스 캐시 크기 또는 해시 크기를 메가바이트 단위로 지정합니다.

저장소 형식으로 hashlog(-S 옵션 참조)를 사용하는 경우 이 값은 할당된 메모리 해시의 크기를 결정합니다. 해시에 저장된 항목 수가 사용 가능한 용량을 초과하는 경우 해시가 디스크 해시로 자동 변환되고 크기가 조정됩니다(두 배 증가).

저장소 형식으로 diskhashlog를 사용하는 경우 <캐시 크기>는 디스크의 초기 해시 크기를 결정합니다. 오버플로가 발생할 때마다(용량이 초과하는 경우) 위에서 설명한 대로 해시 크기가 조정됩니다.

저장소 형식이 gigabase이면 <캐시 크기>는 데이터베이스 캐시용으로 예약할 메모리의 양을 지정합니다.

참고

이 값은 크롤링 모음마다 지정됩니다. 여러 크롤링 모음을 사용하는 경우 각 크롤링 모음은 지정된 캐시/메모리/디스크 양을 할당합니다. 중복 서버가 기본 및 복제본으로 모두 실행되는 경우 사용되는 리소스의 양을 두 배로 늘리십시오.

기본값: 64

-s

<스트라이프>

중복 서버 데이터베이스에 사용되는 스트라이프(개별 파일) 수를 지정합니다.

기본값: 1

-D

중복 서버의 데이터베이스에 대해 직접 I/O를 사용하도록 설정합니다.

운영 체제에서 지원하는 경우에만 사용합니다.

-S

<데이터베이스 형식>

다음과 같은 데이터베이스 저장소 형식을 지정합니다.

  • hashlog - 이 형식은 먼저 디스크의 데이터 로그를 사용하여 메모리 기반 해시 구조를 할당합니다. 메모리 해시의 크기는 -c 옵션을 통해 지정됩니다. 이 해시는 오버플로가 발생할 경우 diskhashlog로 자동 변환됩니다.

  • diskhashlog - 이 형식은 hashlog와 비슷하지만 디스크 기반 해시 구조를 사용합니다.

  • gigabase - gigabase 형식은 디스크의 데이터베이스 구조입니다.

기본값: hashlog

-N

중복 서버 데이터베이스의 야간 압축을 사용하지 않도록 설정합니다.

-F

<파일>

크롤러 전역 구성을 포함하는 XML 파일을 지정합니다. 이 파일에는 모든 명령줄 옵션에 대한 기본값이 포함될 수도 있습니다.

기본값: <FASTSearchFolder>\etc\CrawlerGlobalDefaults.xml

-T

프로파일링을 사용하도록 설정합니다.

디버깅에만 사용합니다.

-t

hotshot 모듈을 사용하여 프로파일링을 사용하도록 설정합니다.

디버깅에만 사용합니다.

-l

<로그 수준>

다음과 같은 기록할 정보의 유형을 지정합니다.

  • debug

  • verbose

  • info

  • warning

  • error

다음 예에서는 포트 14000에서 중복 서버를 시작합니다.

<FASTSearchFolder>\bin\ppdup -P 14000

다음 예에서는 포트 14100에서 복제본으로 사용되는 중복 서버를 시작합니다.

<FASTSearchFolder>\bin\ppdup -r 14100

포트 14000에서 중복 서버를 시작하여 데이터베이스를 포트 14100의 복제본으로 복사하려면 다음 예와 같이 수행합니다.

<FASTSearchFolder>\bin\ppdup -P 14000 -R 14100