Loading

多个 tabadminagent 管理员代理进程阻止了新 tabadminagent 进程启动

发布日期: Aug 24, 2022
描述
管理员代理会生成数以千计的错误消息,并尝试启动: 
 

com.tableausoftware.tabadmin.agent.TabadminAgent - 在启动进程时出现异常

警告 org.springframework.context.annotation.AnnotationConfigApplicationContext - 在上下文初始化过程中出现异常 - 取消刷新尝试:org.springframework.beans.factory.UnsatisfiedDepen

dencyException:在创建名为“discoveryServerConfigChangeListener”的 bean 时出错:通过字段“m_columboGrpcServer”表达未满足的依赖项;嵌入异常是 org.springframework.beans.factory。

BeanCreationException:在创建名为“columboGrpcServer”的 bean 时出错:init 方法调用失败;嵌入异常是 java.io.IOException:无法绑定
...
错误 org.springframework.boot.SpringApplication - 应用程序启动失败

org.springframework.beans.factory.UnsatisfiedDependencyException:在创建名为“discoveryServerConfigChangeListener”的 bean 时出错:通过字段“m_columboGrpcServer”表达的未满足依赖项;嵌

入异常是 org.springframework.beans.factory.BeanCreationException:在创建名为“columboGrpcServer”的 bean 时出错:调用 init 方法失败;嵌入异常是 java.io.IOException:无法绑定

原因:org.springframework.beans.factory.BeanCreationException:在创建名为“columboGrpcServer”的 bean 时出错:调用 init 方法失败;嵌入异常是 java.io.IOException:无法绑定

原因:java.io.IOException:无法绑定

原因:java.net.BindException:正在使用地址

Cause

多个 tabadminagent 进程正在运行。“Ghost”或“Zombie”管理员代理包含端口上的句柄,并且不允许新管理员代理启动。
 
解决方案
为解决此问题,请尝试以下方法:
  • sudo su -l <name of unprivilieged user>
  • systemctl --user stop tabadminagent_0.service
  • ps aux | grep tabadminagent
如果以上命令显示 tabadminagent 进程仍在运行,使用“kill <PID>”手动终止进程。此操作应清除所有 tabadminagent 进程,这可能仍包含管理员代理端口中的句柄;因此,您可以使用以下端口检查步骤,验证端口 <AdminAgentPort#> 是否打开和可用。
  • systemctl --user start tabadminagent_0.service

 

知识文章编号

001471711

 
正在加载
Salesforce Help | Article