인덱스 및 검색 서버

OpenSearch를 기반으로 하는 Tableau Server 인덱스 및 검색 서버 프로세스는 Tableau Server 사이트의 콘텐츠 메타데이터에 대한 빠른 검색, 필터링, 가져오기, 표시 등의 작업을 처리합니다. Tableau Server 버전 2023.3부터 인덱스 및 검색 서버가 검색 및 찾아보기 프로세스를 완전히 대체합니다.

서버 구성

인덱스 및 검색 서버는 초기 노드에 자동으로 설치됩니다.

다중 노드 구성

인덱스 및 검색 서버의 고가용성을 보장하려면 여러 노드에서 프로세스를 구성하십시오. 인덱스 및 검색 서버 인스턴스를 홀수로 구성하는 것이 좋습니다. 3개 이상의 노드가 있는 Tableau Server 클러스터에서는 최소 3개의 노드에 인덱스 및 검색 서버를 구성해야 합니다.

프로세스

Index and Search Server

상태 Index and Search Server의 상태는 상태 페이지에 표시되며 TSM CLI를 사용하여 액세스하고 볼 수 있습니다. 자세한 내용은 서버 프로세스 상태 보기를 참조하십시오.
로깅 Index and Search Server에서 생성된 로그는 /var/opt/tableau/tableau_server/data/tabsvc/logs/indexandsearchserver에 위치합니다. 자세한 내용은 Tableau Server 로그 및 로그 파일 위치를 참조하십시오.

인덱스 및 검색 서버에 오류가 발생하면 어떻게 됩니까?

인덱스 및 검색 서버에 장애가 발생해도 사용자는 여전히 Tableau Server에 로그인할 수 있지만 여러 콘텐츠 유형(예: 통합 문서, 프로젝트, 데이터 원본 및 뷰)이 홈 페이지, 검색 표시줄 또는 탐색 페이지에 표시되지 않습니다. 책갈피가 지정된 URL에서 액세스하는 경우 기존 통합 문서 및 뷰에 계속 액세스할 수 있고 완벽하게 작동해야 합니다. 콘텐츠가 실제로 누락되지 않습니다. 하지만 콘텐츠가 검색 결과에 반환되지 않고, 인덱스 및 검색 서버가 다시 시작된 후에야 콘텐츠가 다시 표시됩니다. 오류가 발생한 인덱스 및 검색 서버는 자동으로 다시 시작됩니다. 즉, 컴퓨터 자체가 정상적으로 작동하는 한 서비스가 다시 시작됩니다.

오류 발생 시 둘 이상의 인덱스 및 검색 서버가 여러 노드에서 구성되어 실행 중인 경우 실패한 인덱스 및 검색 서버에 대한 요청은 실패하지만 후속 요청은 작동 중인 인덱스 및 검색 서버 인스턴스로 라우팅됩니다. 각 인덱스 및 검색 서버 인스턴스는 클러스터의 모든 노드에서 인덱스를 생성하므로 하나의 인덱스 및 검색 서버 인스턴스가 실행되는 동안 결과는 계속해서 모든 노드에서 반환됩니다.

성능 조정

tsm set configuration 명령과 indexandsearchserver.vmopts 옵션을 사용하여 인덱스 및 검색 서버 힙 크기를 구성할 수 있습니다. 자세한 내용은 indexandsearchserver.vmopts를 참조하십시오.

재인덱싱

복원 중에 복원 프로세스에서는 Tableau Server로 관리되는 콘텐츠 및 외부 자산의 전체 재인덱싱이 시작됩니다. 백업 및 복원 중에 상당한 양의 CPU 리소스가 이 재인덱싱 프로세스에 소비됩니다.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!