Linux Docker 映像上的 Tableau 进入了降级状态。运行时,tsm status -v
我得到了以下信息:
node1: localhost
Status: DEGRADED
'Tableau Server Gateway 0' is running.
'Tableau Server Application Server 0' is in an error state.
'Tableau Server Interactive Microservice Container 0' is running.
'MessageBus Microservice 0' is running.
'Relationship Query Microservice 0' is running.
'Credentials Service 0' is running.
'Tableau Server VizQL Server 0' is running.
'Tableau Server Cache Server 0' is running.
'Tableau Server Coordination Service 0' is running.
'Tableau Server Cluster Controller 0' is running.
'Tableau Server Search And Browse 0' is running.
'Tableau Server Backgrounder 0' is running.
'Tableau Server Non-Interactive Microservice Container 0' is running.
'Tableau Server Data Server 0' is running.
'Tableau Server Data Engine 0' is in an error state.
'java.lang.IllegalStateException: Command Line operation failed to execute
java.lang.RuntimeException: Failed run command '[/usr/bin/supervisorctl, -c, /var/opt/tableau/tableau_server/supervisord/supervisord.conf, start, hyper_0]', result code 7.
java.lang.IllegalStateException: Command Line operation failed to execute
java.lang.RuntimeException: Failed run command '[/usr/bin/supervisorctl, -c, /var/opt/tableau/tableau_server/supervisord/supervisord.conf, start, hyper_0]', result code 7.'
在stdout_hyper_0.log
日志文件中,我看到“'ssl_key' 的权限必须为 0600”
我该如何解决?
答案1
将密钥文件的权限更改为 0600。例如,在我的情况下,我的文件不知何故具有权限 0660,因此我通过将其更改为 0600 chmod 0600 /var/opt/tableau/tableau_server/data/tabsvc/config/hyper_0.20221.22.0415.1144/hyperSecurity/hyper.root.key
。