Share via


nctrl.exe 참조

 

적용 대상: FAST Search Server 2010

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

nctrl을 사용하면 Microsoft FAST Search Server 2010 for SharePoint 프로세스를 유지하는 노드 컨트롤러를 관리하고 start, add, remove, resume 등의 구성 요소에 대한 일반적인 작업을 수행할 수 있습니다.

노드 컨트롤러는 FAST Search Server 2010 for SharePoint 노드별로 하나씩 있습니다. 노드 컨트롤러는 Windows 서비스로 실행되며 Windows 서비스 컨트롤러를 통해 관리할 수도 있습니다.

참고

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

Syntax

<FASTSearchFolder>\bin\nctrl [options] <command>

Parameters

매개 변수 설명

<FASTSearchFolder>

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

모든 옵션과 명령은 선택 사항입니다.

nctrl 옵션

옵션 설명

-h

도움말을 표시합니다.

-v

버전 정보를 표시합니다.

-l

<로그_수준>

로그 항목에 기록할 정보를 지정합니다.

  • debug

  • verbose

  • info

  • warning

  • error

-c

<디렉터리>

구성 파일 NodeConf.xml의 디렉터리 위치를 지정합니다.

기본값: <FASTSearchFolder>\etc

nctrl 명령

명령 설명

start

[프로세스 1]...[프로세스 n]

모든 프로세스나 지정된 프로세스를 시작합니다.

노드 컨트롤러 서비스가 실행 중인 경우 start 명령을 실행하면 일시 중단된 프로세스도 다시 시작됩니다. 노드 컨트롤러 서비스가 실행 중이지 않은 경우 인수 없이 start 명령을 실행하면 서비스와 일시 중단되지 않은 모든 프로세스가 시작됩니다.

stop

[프로세스 1]...[프로세스 n]

모든 프로세스(노드 컨트롤러 서비스 포함) 또는 지정된 프로세스를 중지합니다.

노드 컨트롤러 서비스가 실행 중인 경우 stop 명령은 suspend 명령과 동일하게 작동합니다. 노드 컨트롤러 서비스가 다시 시작되더라도 프로세스는 계속 중지(일시 중단)된 상태로 유지됩니다.

kill

[프로세스 1]...[프로세스 n]

선택한 프로세스를 종료합니다.

restart

[프로세스 1]...[프로세스 n]

선택한 프로세스를 다시 시작합니다. 즉, stop을 실행했다가 start를 실행하는 것과 동일합니다.

status

노드에서 실행 중인 서비스와 해당 서비스의 상태를 표시합니다.

add

[프로세스]

프로세스 유형의 다른 인스턴스를 추가합니다. 프로세스를 동적 곱셈에 대해 구성해야 합니다(즉, 노드 컨트롤러 구성 파일에 multi=yes로 표시).

remove

[프로세스]

구성에서 프로세스를 제거합니다. 프로세스에서 동적 곱셈을 지원해야 합니다(즉, 노드 컨트롤러 구성 파일에 multi=yes로 표시).

suspend

[프로세스 1]...[프로세스 n]

지정된 프로세스를 중지합니다. 다시 시작하려면 프로세스를 다시 시작해야 합니다.

resume

[프로세스 1]...[프로세스 n]

이전에 일시 중단된 프로세스를 시작하여 처리를 계속합니다.

reloadcfg

<FASTSearchFolder>\etc\NodeConf.xml에서 실행 중인 노드 컨트롤러 서비스에 대한 구성을 다시 로드합니다.

이 예에서는 모든 인덱서 및 검색 노드에서 검색을 중지합니다.

<FASTSearchFolder>\bin\nctrl stop search-1

다음 예에서는 configserver를 다시 시작합니다. 이는 stop을 실행했다가 start를 실행한 것과 동일합니다.

<FASTSearchFolder>\bin\nctrl restart configserver

참고

변경 내용을 적용하려면 nctrl reloadcfg를 실행하기 전에 노드 컨트롤러 구성 파일인 <FASTSearchFolder>\etc\NodeConf.xml을 변경해야 합니다.

유효한 nctrl 프로세스와 해당 프로세스가 속하는 구성 요소의 목록은 다음과 같습니다.

프로세스 이름 연결된 요소

browserengine

FAST Search 웹 크롤러의 구성 요소

configserver

관리(구성)

contentdistributor

콘텐츠 배포자

crawler

FAST Search 웹 크롤러의 주요 구성 요소

fdmworker

웹 분석기의 구성 요소

indexer

Ilyzernandexing

indexingdispatcher

인덱싱 발송자

nameservice

관리(이름 서비스)

nctrl

관리(노드 컨트롤러)

procserver_n

항목 처리의 인스턴스

qrproxy

쿼리 처리 구성 요소, Query SSA와의 인터페이스

qrserver

기본 쿼리 처리 구성 요소

samadmin

관리(항목 수준 보안)

samworker

쿼리 처리 구성 요소, 항목 수준 보안 처리

search_n

한 인덱스 파티션에 대한 쿼리 일치 프로세스의 인스턴스

spelltuner

관리(맞춤법 검사 사전 개선)

sprel

웹 분석기의 구성 요소, 검색 클릭 방문 분석 처리

topfdispatch

쿼리 처리 서버에서 실행되는 최상위 쿼리 발송자

walinkstorerreceiver

웹 분석기의 구성 요소

walookupdb0

웹 분석기의 구성 요소

webanalyzer

FAST Search 웹 분석기의 주요 구성 요소

참고

FAST Search Server 2010 for SharePoint 단일 서버 배포에서 FAST Search 웹 크롤러와 연결된 프로세스는 FAST Search 웹 크롤러가 사용되지 않는 경우에도 실행됩니다.

nctrl start와 같은 작업은 net start fastsearchservice를 사용하여 수행될 수도 있습니다. Windows 서비스인 프로세스와 Windows 서비스 컨트롤러와 함께 사용할 이름의 목록은 다음과 같습니다.

프로세스 이름 Windows 서비스 컨트롤러와 연결된 이름

browserengine

FASTSearchBrowserEngine

nctrl

FASTSearchService

qrproxy

QRProxyService

samadmin

FASTSearchSAMAdmin

samworker

FASTSearchSAMWorker