SharePoint Server에서 일시 중지된 Search Service 응용 프로그램 관리
적용 대상:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Search Service 응용 프로그램을 일시 중단해야 하는 대부분의 작업은 Search Service 응용 프로그램이 자동으로 다시 시작되기 전에 완료해야 합니다.
Search 서비스 애플리케이션이 일시 중지되었는지와 이유를 확인하는 방법을 보여 드리겠습니다. Search 서비스 애플리케이션을 일시 중지할 수 있는 여러 가지 이유가 있습니다. 가장 일반적인 상황만 나열합니다.
일시 중지한 Search Service 응용 프로그램을 관리하려면
이 절차를 수행하는 사용자 계정이 Farm Administrators 그룹의 구성원인지 확인합니다.
팜의 서버 중 하나에서 SharePoint 관리 셸을 시작합니다.
Microsoft PowerShell 명령 프롬프트에서 다음 명령을 입력하여 Search Service 응용 프로그램이 일시 중지되었는지 여부를 확인합니다.
$ssa.IsPaused() -ne 0
이 명령이 False를 반환하는 경우 Search Service 응용 프로그램이 실행되고 있는 것입니다.
이 명령이 True를 반환하는 경우 Search Service 응용 프로그램이 일시 중지된 것입니다. 4단계로 가서 이유 및 수행할 작업을 확인합니다.
Microsoft PowerShell 명령 프롬프트에서 다음 명령을 입력하여 Search Service 응용 프로그램이 일시 중지된 이유를 확인합니다.
명령 이 명령이 True를 반환하는 경우 Search Service 응용 프로그램이 다음과 같은 이유로 일시 중지된 것입니다. 작업 ($ssa.IsPaused() -band 0x01) -ne 0
크롤링 구성 요소 또는 크롤링 데이터베이스의 수가 변경되고 있습니다. 토폴로지 변경이 완료될 때까지 기다립니다. ($ssa.IsPaused() -band 0x02) -ne 0
백업 또는 복원 절차가 진행 중입니다. 백업 또는 복원이 완료될 때까지 기다립니다. 프로시저가 완료되면 명령을 $ssa.ForceResume(0x02)
실행하여 확인합니다. 자세한 내용은 SharePoint Server에서 Search Service 응용 프로그램 복원을 참조하세요.($ssa.IsPaused() -band 0x04) -ne 0
VSS(볼륨 섀도 복사본 서비스) 백업이 진행 중입니다. 백업이 완료될 때까지 기다립니다. VSS 백업이 완료되면 명령을 $ssa.ForceResume(0x02)
실행하여 확인합니다.($ssa.IsPaused() -band 0x08) -ne 0
쿼리 구성 요소를 호스팅하는 검색 토폴로지의 하나 이상의 서버가 오프라인 상태입니다. 서버를 다시 사용할 수 있게 될 때까지 기다립니다. ($ssa.IsPaused() -band 0x20) -ne 0
검색 토폴로지의 하나 이상의 크롤링 데이터베이스의 균형이 다시 조정되고 있습니다. 이 작업이 완료될 때까지 기다립니다. ($ssa.IsPaused() -band 0x40) -ne 0
검색 토폴로지의 하나 이상의 링크 데이터베이스의 균형이 다시 조정되고 있습니다. 이 작업이 완료될 때까지 기다립니다. ($ssa.IsPaused() -band 0x80) -ne 0
관리자가 Search Service 응용 프로그램을 수동으로 일시 중지했습니다. 이유를 아는 경우 Search Service 응용 프로그램을 다시 시작할 수 있습니다. 명령을 $ssa.resume()
실행하여 Search 서비스 애플리케이션을 다시 시작합니다.
이유를 모르는 경우 누군가가 Search Service 응용 프로그램을 수동으로 일시 중지한 이유를 찾습니다.($ssa.IsPaused() -band 0x100) -ne 0
검색 인덱스가 삭제되고 있습니다. 검색 인덱스가 삭제될 때까지 기다립니다. ($ssa.IsPaused() -band 0x200) -ne 0
검색 인덱스 파티션을 다시 지정하고 있습니다. 이 작업이 완료될 때까지 기다립니다. 자세한 내용은 SharePoint Server에서 인덱스 구성 요소 관리를 참조하세요. 이 작업이 완료될 때까지 기다린 후 Microsoft PowerShell 명령 프롬프트에서 다음 명령을 입력하여 Search Service 응용 프로그램이 실행되고 있는지 확인합니다.
$ssa.IsPaused() -ne 0
이 명령이 False를 반환하는 경우 Search Service 응용 프로그램이 실행되고 있는 것입니다.
이 명령이 True를 반환하는 경우 Search Service 응용 프로그램이 일시 중지된 것입니다. 4단계의 명령을 다시 실행하여 일시 중지된 이유를 확인합니다.
SharePoint Server에서 일시 중지된 Search 서비스 애플리케이션 다시 시작
일시 중지된 Search 서비스 애플리케이션을 다시 시작하려면 다음 PowerShell을 사용합니다.
$ssa = Get-SPEnterpriseSearchServiceApplication -Identity MySSA
$ssa | Resume-SPEnterpriseSearchServiceApplication