Share via


Search Query and Site Settings Service가 실행되지 않음(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2010-04-05

경고 이름:   Search Query and Site Settings Service가 실행되지 않음

이벤트 ID:   이벤트 ID 없음

요약:   Search Query and Site Settings Service는 IIS(인터넷 정보 서비스) 서비스입니다. 기본적으로 이 서비스는 검색 쿼리 구성 요소를 포함하는 각 서버에서 실행됩니다. 이 서비스에서는 하나 이상의 적절한 쿼리 구성 요소로 쿼리를 보내고 결과 집합을 작성하는 등의 쿼리 처리 작업을 관리합니다. 쿼리를 처리하려면 이 서비스의 인스턴스가 하나 이상 실행되고 있어야 합니다.

증상:   모든 검색 쿼리가 실패합니다.

원인:   인덱스에 대해 제공된 위치가 없거나 응용 프로그램에 해당 위치에 인덱스에 대한 디렉터리를 만들 수 있는 권한이 없습니다.

해결 방법: 서버에서 서비스 시작

  1. SharePoint 중앙 관리 홈 페이지의 시스템 설정 섹션에서 서버의 서비스 관리를 클릭합니다.

  2. 서버 제공 서비스 페이지에서 서비스가 시작되지 않았으면 Search Query and Site Settings Service 옆에 있는 시작을 클릭합니다.

쿼리 구성 요소를 포함하는 서버 찾기

  1. SharePoint 중앙 관리 홈 페이지의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 관리 페이지에서 Search Service 응용 프로그램의 이름을 클릭합니다.

  3. 검색 관리 페이지의 검색 응용 프로그램 토폴로지 섹션에 있는 인덱스 파티션에서 쿼리 구성 요소를 포함하는 서버의 이름을 기록합니다.

해결 방법: 쿼리 구성 요소를 포함하는 서버에서 서비스 시작

  1. 다음과 같은 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오.

  2. 쿼리 구성 요소를 포함하는 각 서버의 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance -Local | Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance
    

    자세한 내용은 Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance를 참조하십시오.

해결 방법:   서비스 계정에 인덱스 폴더에 대한 충분한 권한이 있는지 확인

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators 그룹의 구성원인지 확인합니다.

  2. 중앙 관리 홈 페이지에서 응용 프로그램 관리를 클릭합니다.

  3. 응용 프로그램 관리 페이지의 서비스 응용 프로그램 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  4. 서비스 응용 프로그램 페이지에서 Search Service 응용 프로그램을 클릭합니다.

  5. 검색 관리 페이지의 시스템 상태 섹션에서 기본 콘텐츠 액세스 계정의 이름을 기록합니다.

  6. 검색 관리 페이지의 검색 응용 프로그램 토폴로지 섹션에서 수정을 클릭합니다.

  7. 검색 응용 프로그램 토폴로지 관리 페이지에서 인덱스 파티션 쿼리 구성 요소를 클릭하고 속성 편집을 클릭합니다.

  8. 쿼리 구성 요소 편집 대화 상자의 인덱스 위치에서 인덱스 폴더의 경로를 기록합니다. 취소를 클릭합니다.

  9. 이 위치로 이동하여 위치가 있는지 확인합니다.

  10. 5단계에서 기록한 서비스 계정에 이 폴더에 대한 읽기 및 쓰기 권한이 있는지 확인합니다.

해결 방법:   서비스 자격 증명 새로 고침

  1. 다음과 같은 최소 요구 사항을 충족하는지 확인합니다. Add-SPShellAdmin을 참조하십시오.

  2. 팜의 각 서버에 대해 다음 절차를 수행합니다.

  3. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  4. Microsoft SharePoint 2010 Products를 클릭합니다.

  5. SharePoint 2010 관리 셸을 클릭합니다.

  6. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Repair-SPManagedAccountDeployment
    

자세한 내용은 Repair-SPManagedAccountDeployment를 참조하십시오.