서버 프로세스 문제 해결
참고: 이 문서의 정보는 Tableau Server 상태 페이지를 참조합니다. Tableau Server 상태 페이지 및 TSM 상태 페이지에 대한 자세한 내용은 서버 프로세스 상태 보기를 참조하십시오.
Tableau Server가 올바르게 작동하면 프로세스가 활성, 사용 중 또는 비활성(리포지토리)으로 표시됩니다. 추가적인 정보가 있는 경우에는 상태 아이콘 아래에 메시지가 나타납니다.
다음과 같은 상태 표시기가 나타날 수 있습니다.
여러 상태: 중단 메시지가 표시되는 경우 '서비스 계정' 서비스 계정 암호가 만료되지 않았는지 확인하십시오. 암호가 만료된 경우 Tableau Server에서 암호를 업데이트해야 합니다. 자세한 내용은 '서비스 계정' 서비스 계정 암호 업데이트를 참조하십시오. '서비스 계정' 서비스 계정과 관련된 사용 권한을 변경하면 여러 서비스가 실패할 수 있습니다. 자세한 내용은 폴더 사용 권한 확인을 참조하십시오.
참고: Tableau Server는 자체 수정되도록 설계되었습니다. 서비스 또는 프로세스가 응답을 중지하거나 중단되면 Tableau Server가 다시 시작을 시도합니다. 완료하는 데 15~30분이 소요될 수 있습니다. 따라서 서비스 또는 프로세스 알림에 즉시 대응하는 것은 비생산적일 수 있습니다. 특히 다시 시작하는 동안 요청을 처리할 수 있는 중복 서비스가 있는 설치에서는 더욱 그렇습니다.
다음 섹션에서는 발생할 수 있는 상태 메시지에 대한 문제 해결 지침을 제공합니다.
클러스터 컨트롤러
두 개 이상의 노드가 있는 경우에만 이 메시지가 표시됩니다.
상태: 중단, 메시지: "노드 성능이 저하됨"
다음 조건 중 하나 이상이 참입니다.
- 노드의 리포지토리가 중지되었습니다.
- 노드가 클러스터의 다른 노드에서 발생한 장애 조치에 응답할 수 없습니다.
- Tableau Server가 고가용성으로 구성되어 있으며 이 노드가 활성 리포지토리인 경우 두 번째 리포지토리로 장애 조치가 발생합니다.
- 이 노드의 리포지토리 또는 파일 저장소에서 사용할 수 있는 상태가 없습니다.
클러스터 컨트롤러가 주기적으로 중단되거나 장시간 동안 중단되지 않는 한 조치가 필요하지 않습니다.
조치가 필요한 경우에는 문제가 해결될 때까지 다음 작업을 순서대로 수행하십시오.
- 디스크 공간을 확인합니다. 디스크 공간이 제한적이면 지원받기 위해 필요한 로그 파일을 저장(
tsm maintenance ziplogs
사용)하고 불필요한 파일을 제거합니다. - Tableau Server를 다시 시작합니다.
- 클러스터 컨트롤러가 계속 중단된 것으로 나타나는 경우 로그 파일을 저장(
tsm maintenance ziplogs
)하고 지원 서비스 팀에 문의하십시오.
파일 저장소
파일 저장소 상태는 오직 페이지가 로드된 시점의 파일 저장소 상태를 나타냅니다.
메시지가 없는 활성 상태()는 페이지가 로드되었을 때 동기화된 추출이 없음을 나타냅니다. 반복적인 "catch-all" 작업이 실행되고 추출이 동기화될 수 있습니다.
상태: 사용 중, 메시지: "동기화 중"
"동기화 중" 메시지는 일반적으로 페이지가 로드되었을 때 파일 저장소 노드 간에서 추출이 동기화되었음을 나타냅니다.
하지만 "동기화 중" 메시지가 다음 설치(단일 노드 및 다중 노드 모두)에서 반환될 수도 있습니다. Tableau가 초기화된 후 15~20분 내에 상태가 사라져야 합니다.
상태: 중단, "데이터 추출 사용 불가능"
단일 노드 설치에서 "데이터 추출 사용 불가능" 메시지는 기존 추출을 사용할 수 있지만 게시/새로 고침이 실패함을 나타냅니다. 다중 노드 설치에서 이 메시지는 이 노드에서 추출 동기화가 실패함을 나타냅니다.
파일 저장소가 주기적으로 중단되거나 장시간 동안 중단되지 않는 한 조치가 필요하지 않습니다.
조치가 필요한 경우에는 문제가 해결될 때까지 다음 작업을 순서대로 수행하십시오.
- 디스크 공간을 확인합니다. 디스크 공간이 제한적이면 지원받기 위해 필요한 로그 파일을 저장(
tsm maintenance ziplogs
사용)하고 불필요한 파일을 제거합니다. - Tableau Server를 다시 시작합니다.
- 파일 저장소가 계속 중단된 것으로 나타나는 경우 로그 파일을 저장(
tsm maintenance ziplogs
)하고 지원 서비스 팀에 문의하십시오.
상태: 사용 중, "해제 중"
이 메시지는 이 파일 저장소가 읽기 전용 모드이고 이 노드의 모든 고유 파일이 다른 파일 저장소 노드로 복제되고 있음을 나타냅니다.
이 노드를 제거하려면 상태 메시지가 "제거 준비"로 바뀔 때까지 기다리십시오. .
상태: 활성, "제거 준비"
이 메시지는 파일 저장소가 읽기 전용 모드임을 나타냅니다.
클러스터를 안전하게 중지(tsm stop
)하고 파일 저장소 프로세스를 제거하거나 전체 노드를 제거할 수 있습니다.
상태: 활성, "해제 실패"
이 메시지는 파일 저장소가 읽기 전용 모드이고 하나 이상의 고유 파일을 다른 파일 저장소 노드로 복제하지 못했음을 나타냅니다.
실패한 해제를 해결하려면
tsm topology filestore decommission
명령을 실행합니다.- 다른 파일 저장소 노드의 디스크 공간을 확인합니다. 다른 파일 저장소 노드에 모든 추출 항목을 저장할 수 있는 충분한 공간이 없으면 해제가 실패합니다.
- 초기 노드와 추가 노드의
tsm.log
파일에서 오류를 확인합니다. - Tableau Server를 중지(
tsm stop
)한 다음tsm topology filestore decommission
명령을 다시 실행합니다. - 파일 저장소 노드를 다시 읽기/쓰기 모드로 전환(
tsm topology filestore recommission
)하고 로그를 수집한 다음 지원 서비스 팀에 문의하십시오. - 지원을 받을 경우 이 파일 저장소 노드의
extracts
디렉터리를 다른 파일 저장소 노드의 같은 디렉터리에 복사하고 병합합니다.
인덱스 및 검색 서버
상태: 비활성, 메시지: 해당 없음
다중 노드 환경에서 비활성 상태는 노드가 의도한 대로 작동하고 있지만 클러스터를 조인하고 트래픽을 수신할 수 없음을 나타냅니다.
인덱스 및 검색 서버 프로세스를 활성 상태로 만들려면:
tsm topology set-process 명령을 사용하여 비활성 인덱스 및 검색 서버 프로세스를 노드에서 제거합니다.
tsm topology set-process -n <Node> -pr indexandsearchserver -c 0
변경 내용을 적용합니다(tsm pending-changes apply).
Tableau Server를 다시 시작합니다(tsm restart).
tsm topology set-process 명령을 사용하여 인덱스 및 검색 서버 프로세스를 한 번에 하나씩 노드에 추가합니다.
tsm topology set-process -n <Node> -pr indexandsearchserver -c 1
변경 내용을 적용합니다(tsm pending-changes apply --ignore-warnings).
Tableau Server를 다시 시작합니다(tsm restart).
tsm status 명령을 사용하여 영향을 받은 노드의
indexandsearchserver
상태를 확인합니다.
리포지토리
상태: 사용 중, 메시지: "설정"
"설정" 메시지는 다음 상태 중 하나 이상을 나타냅니다.
- 비활성 리포지토리가 활성 리포지토리와 동기화되는 중입니다.
- 리포지토리가 장애 조치를 처리할 준비가 되지 않았습니다.
- 리포지토리가 2분 이상 활성 리포지토리와 동기화되지 않았다가 다시 설정되고 있습니다(이 동작이 동기화되도록 기다리는 것보다 빠름).
- 장애 조치가 발생했으며 이전 활성 리포지토리가 클러스터에 다시 참여합니다.
리포지토리 상태 메시지가 "비활성"으로 바뀔 때까지 기다리십시오.
이 메시지가 나타나지 않거나 작업에 오랜 시간이 걸리는 경우:
- 가능한 경우 디스크 공간과 여유 공간을 확인합니다.
- 클러스터 컨트롤러 로그에서 오류를 확인합니다.
- 노드를 다시 시작합니다.
상태: 사용 중, 메시지: "동기화 중"
예를 들어 장애 조치와 같은 시나리오 후에 리포지토리가 동기화 중 상태입니다.
상태: 중단, 메시지: 해당 없음
리포지토리가 중단 상태로 표시되고 메시지가 없는 경우 리포지토리가 다음 상태 중 하나입니다.
- 설치 환경에 고가용성이 구성되어 있는 경우 리포지토리 장애 조치가 발생했습니다.
- 장애 조치 후 업데이트된 데이터베이스 연결 구성으로 프로세스가 다시 시작됩니다.
- 다른 활성 리포지토리를 사용할 수 없으며 Tableau Server가 중단되었습니다.
문제가 해결될 때까지 다음 작업을 순서대로 수행하십시오.
- 클러스터 컨트롤러가 다시 시작될 수 있도록 몇 분 정도 기다립니다.
- Tableau Server를 다시 시작합니다(
tsm restart
). - 디스크 공간을 확인합니다. 디스크 공간이 제한적이면 지원받기 위해 필요한 로그 파일을 저장(
tsm maintenance ziplogs
사용)하고 불필요한 파일을 제거합니다. - Tableau Server를 다시 시작합니다.
- 리포지토리가 계속 중단된 것으로 나타나는 경우 로그 파일을 저장(
tsm maintenance ziplogs
)하고 지원 서비스 팀에 문의하십시오.
상태: 비활성, 메시지: 해당 없음
메시지가 없는 비활성 상태는 노드가 의도한 대로 작동하고 필요한 경우 장애 조치할 준비가 되었음을 나타냅니다.
VizQL 서버
상태: 라이선스 없음; 메시지: 해당 없음
VizQL 서버 프로세스의 라이선스가 취소된 상태에 대한 자세한 내용은 라이선스가 취소된 Server 프로세스 처리 항목을 참조하십시오.