Lucene 인덱스 가져오기
NCache 기본 Lucene 인덱스를 분산 Lucene 캐시로 가져오고 한 분산 Lucene 캐시에서 다른 분산 Lucene 캐시로 인덱스를 복사할 수 있는 PowerShell cmdlet을 제공합니다. 이 섹션에서는 몇 가지 예와 함께 이러한 cmdlet을 사용하는 방법을 설명합니다.
주의 사항
Import Lucene Index 및 Import Distributed Lucene Index 도구는 모두 다음 경우에만 지원됩니다. 분할된 토폴로지.
가져오기-LuceneIndex
중대한
파티션-복제 토폴로지를 사용하는 경우 지정된 경로(인덱스를 가져오는 위치)에서 사용 가능한 여유 공간이 두 배여야 하며 이 경로에서 읽기/쓰기 권한이 활성화되어 있어야 합니다.
XNUMXD덴탈의 Lucene 색인 가져오기 도구를 사용하면 사용자가 분산 Lucene 캐시에 기본 인덱스를 로드하여 관련 데이터의 재인덱싱을 방지할 수 있습니다.
중대한
캐시가 중지되었는지 확인하고 NCache 서비스가 실행 중입니다.
Lucene 색인 가져오기 도구의 예
이 예제 명령은 기본 Lucene 인덱스를 분산 Lucene 저장소에 로드합니다. 데모캐시
Import-LuceneIndex -TargetCache demoCache -Path C:\ProgramData\ncache\lucene-index\{CACHE_NAME}\data -Server 20.200.20.40
Import-DistributedLuceneIndex 가져오기
XNUMXD덴탈의 분산 Lucene 인덱스 가져오기 도구는 Distributed Lucene 캐시의 Distributed Lucene 인덱스를 다른 Distributed Lucene 캐시로 가져옵니다. 이 도구는 캐시에 사전 정의된 기존 명명된 인덱스를 덮어씁니다. 소스 캐시와 대상 캐시에 동일한 인덱스 이름이 있는 경우 이 도구는 대상 캐시에서 해당 인덱스를 덮어씁니다. 다음과 같은 경우에는 작동하지 않습니다.
- 대상 위치에 공간이 부족합니다(캐시 인덱스도 복사되고 있음).
- 상태 이전이 보류 중입니다.
중대한
이 cmdlet을 실행하기 전에 다음을 확인하십시오.
- XNUMXD덴탈의 NCache 서비스가 둘 다에서 실행 중입니다. 소스 캐시 와 대상 캐시.
- XNUMXD덴탈의 소스 캐시 와 대상 캐시 노드가 중지됩니다.
Import-DistributedLuceneIndex의 예
이 예제 명령은 분산 Lucene 인덱스를 서버 20.200.20.39*에 위치한 소스 캐시에서 서버 20.200.20.40에 위치한 대상 캐시로 복사합니다.
Import-DistributedLuceneIndex -SourceCache sourceCache -TargetCache targetCache -SourceCacheServer 20.200.20.39 -TargetCacheServer 20.200.20.40