如何解决安装任务控制3.0时,弹力搜索禁止Root用户运行导致安装任务控制3.0失败的问题
相关版本:此信息适用于任务控制3.0及以上版本。
有些环境使用root用户执行安装。ElasticSearch有几个引导检查来防止根节点执行ElasticSearch。安装脚本使用登录用户执行脚本,如果根用户已经运行了安装,那么当它试图启动ElasticSearch时将失败。
解决方法:
- 创建Linux用户,并记录其用户ID (UID)。
- 将此用户ID添加到sudo wheel组
- 以新创建的“Linux用户”登录
- 运行如下命令安装Mission Control:
sudo ./Mission_Control_Installation_Script_folder/installJFMC-redhat.sh注意:在此之后,任务控制将能够与任何合格的用户一起运行,因为ElasticSearch现在可以与任何内部任务控制用户一起工作。