Tableau server 出现服务以降级解决办法
Posted 张国荣家的弟弟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tableau server 出现服务以降级解决办法相关的知识,希望对你有一定的参考价值。
问题描述: 很多服务未起来,并且Tableau server 显示已经降级,
输入命令 tsm status -v
显示 : status:DEGRADED (状态:以降级)
正常的情况是 :status:RUNNING
检查 httpd 中的 Startup.log 是否包含以下内容(pid 编号将有所不同):
httpd (pid ) already running(httpd (pid <编号>) 已在运行)
尽管网关未在运行,但在以下位置之一中存在一个现有的 httpd.pid。
Linux:查找文件 httpd.pid in /var/opt/tableau/tableau_server/data/tabsvc/logs/httpd/
Windows: 在 C:\\ProgramData\\Tableau\\Tableau Server\\data\\tabsvc\\logs\\httpd 中查找文件 httpd.pid
解决办法
1.使用命令tsm stop 停止服务器
Linux:在 /var/opt/tableau/tableau_server/data/tabsvc/logs/httpd/ 中查找 httpd.pid
Windows:在 C:\\ProgramData\\Tableau\\Tableau Server\\data\\tabsvc\\logs\\httpd 中查找 httpd.pid
3.删除httpd。pid文件
4.运行tsm start 启动Tableau server ,并使用 tsm status -v -u 确认网关服务已经启动并正在运行。
tsm status -v 查找服务进程的目前状态
命令:tsm status -v -u admin
这里多输入了一个密码,精准查询用户的服务进程状态的(这个是)
原因:
由于tableau server 意外停机,通常会在关闭时候移除的httpd。pid文件未被移除。
记录一下,因为Vmware安装tableau server的时候服务器突然停了,tsm 管理UI很多的服务都出现了报错情况。
注:httpd.pid这个文件是记录进程ID的文件。里面不能为空。
附录:tsm 启动和关闭方式
1.使用 TSM CLI 的 Tableau Server 2018.2 及更高版本
命令行里面:
tsm start
tsm stop
2.从 Program Files 中:
通过以下方法启动服务器:在 Windows 开始菜单上选择“所有程序”>“Tableau Server <适用版本>”>“启动 Tableau Server”。通过以下方法停止服务器:在 Windows 开始菜单上选择“所有程序”>“Tableau Server <适用版本>”>“停止 Tableau Server”。
3.使用 Tableau 服务管理器 WebGUI
在右上角,选择下拉菜单以启动、重新启动或停止 Tableau Server
以上是关于Tableau server 出现服务以降级解决办法的主要内容,如果未能解决你的问题,请参考以下文章
Tableau Server 企业日常问题 24Tableau server提示工具嵌入工作表,服务器字体乱码问题解决
Tableau Server 企业日常问题 24Tableau server提示工具嵌入工作表,服务器字体乱码问题解决
Tableau server 日常运维19Linux版本Tableau Server视图出现如下图乱码解决方案
Tableau Server 企业日常问题 26TSM 命令失败,并出现“500 - 内部服务器”错误