如何解决由于ElasticSearch禁止Root用户运行导致安装任务控制3.0失败的问题

大卫徐
2023-01-22 11

相关版本:此信息适用于任务控制3.0及以上版本。

有些环境使用root用户执行安装。ElasticSearch有几个引导检查,可以防止根目录执行ElasticSearch。安装脚本使用登录用户来执行脚本,如果根用户已经运行了安装,那么当它尝试启动ElasticSearch时将失败。

解决方法:

  1. 创建一个Linux用户,并记录它的用户ID (UID)
  2. 将此User ID添加到sudo轮组中
  3. 以新创建的Linux用户登录
  4. 3 .执行以下命令安装任务控制。

sudo ./Mission_Control_Installation_Script_folder/installJFMC-redhat.sh - .注意:在此之后,任务控制中心将能够与任何合格的用户一起运行,因为ElasticSearch现在将与任何内部任务控制中心用户一起工作。