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 |
<로그_수준> |
로그 항목에 기록할 정보를 지정합니다.
|
-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 |
[프로세스] |
프로세스 유형의 다른 인스턴스를 추가합니다. 프로세스를 동적 곱셈에 대해 구성해야 합니다(즉, 노드 컨트롤러 구성 파일에 |
remove |
[프로세스] |
구성에서 프로세스를 제거합니다. 프로세스에서 동적 곱셈을 지원해야 합니다(즉, 노드 컨트롤러 구성 파일에 |
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 |