서비스 장애로 인한 작업 실패 문제 해결

Tableau Server 버전 2021.1부터는 서비스 문제로 인한 작업 실패를 이해하는 데 도움이 되는 새로운 오류 메시지 집합이 제공됩니다. 이 항목에서는 메시지와 그 의미를 설명합니다.

오류 메시지는 다음 형식으로 표시됩니다.

<nodeId>
<service>_<instanceId>.<version>: <error>

오류에는 4가지 범주가 있습니다.

  • Missing status - 서비스에서 상태를 보고할 수 없는 경우, 예를 들어 노드가 중단되었거나 tabadminagent에서 상태를 보고할 수 없거나, 종속 서비스를 설치할 수 없는 결과를 야기하는 방식의 서비스 장애가 발생한 경우 “missing status” 오류로 표시됩니다.
  • Failed to update configuration - 서비스에서 구성 파일을 업데이트할 수 없는 경우 “failure to update configuration” 오류로 표시됩니다. 이 오류는 업그레이드 중에 보류 중인 변경 내용을 새 서비스에 적용하려고 할 때 발생할 수 있습니다. 오류에 대한 자세한 내용은 서비스의 제어 앱 로그 <dataDir>/tabsvc/logs/<service>/control-<service>_<nodeId>-<instanceId>를 참조하십시오.
  • Failed to reach the requested state. Current state:<currentState> - 서비스를 설치/제거/시작/중지할 수 없는 경우 “failed to reach requested state” 오류가 발생합니다. 이 오류는 업그레이드 중에 새 서비스를 설치하고 이전 서비스를 제거하는 경우 발생합니다. <currentState>의 가능한 옵션은 DEPLOY_FAILED, INSTALL_FAILED, DISABLE_FAILED, ENABLE_FAILED, CONFIGURE_FAILED, UNINSTALL_FAILED, REMOVE_FAILED입니다. 가장 일반적인 옵션은 INSTALL_FAILED, UNINSTALL_FAILED 및 REMOVE_FAILED입니다. 오류에 대한 자세한 내용은 서비스의 제어 앱 로그 <dataDir>/tabsvc/logs/<service>/control-<service>_<nodeId>-<instanceId>를 참조하십시오.
  • Failed to start/stop. Current status: <currentStatus> - 이 오류는 실행되어야 하는 서비스가 중지되었거나 중지되어야 하는 서비스가 계속 실행되는 경우 발생합니다. <currentStatus>의 가능한 값은 ACTIVE, BUSY, PASSIVE, UNLICENSED, DOWN, STATUS_UNAVAILABLE 및 DEGRADED입니다. 처음 3가지 값(ACTIVE, BUSY, PASSIVE)은 “실행 중” 상태로 간주됩니다. 마지막 4가지는 “중지” 상태로 간주됩니다. 오류에 대한 자세한 내용은 주 서비스 로그 <dataDir>/tabsvc/logs/<service>/<service>_<nodeId>-<instanceId>.log를 참조하십시오.

오류 메시지의 예:

This job failed due to unexpected error: 'ServiceOperationTimeoutException'
One or more services failed to reach their expected state.
node1:
     vizportal_0.2021.4.0.0: Failed to reach requested state. Current state: INSTALL_FAILED

버전 2021.3부터는 두 번째 및 세 번째 오류 유형에 제어 앱 로그의 오류와 일치하는 추가 오류 메시지가 포함되었습니다.