Apache Ambari 代理:sudo 异常,而 运行 Elasticsearch Datanode 服务(M-Pack)
Apache Ambari agent: sudo exception while running Elasticsearch Datanode services (M-Pack)
我正在尝试利用 Elasticsearch 6.3.x (Ambari) M-Pack 在 HDP 集群上配置 ES 和 Kibana 服务。 M-Pack在Ambari Server和ES上顺利安装,Kibana服务安装成功
ES Master 和 Kibana 服务已启动,但 ES Slaves(数据节点)未 运行ning。尝试通过 Ambari 启动 ES 数据节点服务时出现以下异常:
resource_management.core.exceptions.ExecutionFailed: Execution of 'sudo systemctl daemon-reload' returned 1. sudo: sorry, you must have a tty to run sudo
如何通过 Ambari 缓解上述异常和 运行 ES Datanode 服务?
技术细节
HDP version: 2.6.3
Ambari version: 2.6.1.5
Cluster size: 5 nodes
似乎是 linux 问题而不是 HDP 问题。 Google 搜索得到了这个:https://www.shell-tips.com/2014/09/08/sudo-sorry-you-must-have-a-tty-to-run-sudo/
已通过尝试 non sudo
variant of M-Pack 解决。 Ambari 代理具有 运行 root 权限,不需要额外的 sudo
.
的 下载 部分下列出了多个变体
我正在尝试利用 Elasticsearch 6.3.x (Ambari) M-Pack 在 HDP 集群上配置 ES 和 Kibana 服务。 M-Pack在Ambari Server和ES上顺利安装,Kibana服务安装成功
ES Master 和 Kibana 服务已启动,但 ES Slaves(数据节点)未 运行ning。尝试通过 Ambari 启动 ES 数据节点服务时出现以下异常:
resource_management.core.exceptions.ExecutionFailed: Execution of 'sudo systemctl daemon-reload' returned 1. sudo: sorry, you must have a tty to run sudo
如何通过 Ambari 缓解上述异常和 运行 ES Datanode 服务?
技术细节
HDP version: 2.6.3
Ambari version: 2.6.1.5
Cluster size: 5 nodes
似乎是 linux 问题而不是 HDP 问题。 Google 搜索得到了这个:https://www.shell-tips.com/2014/09/08/sudo-sorry-you-must-have-a-tty-to-run-sudo/
已通过尝试 non sudo
variant of M-Pack 解决。 Ambari 代理具有 运行 root 权限,不需要额外的 sudo
.