ueba7.0-elsaticsearch 集群部署

ueba 升级 7.0 之后,elsaticsearch 做了相应的调整,下面总结下部署中常见问题与解决办法

一、els 修改配置后无法启动

问题

在安装路径 /isearch/bin/elsaticsearch.sh 启动文件中,有关于内存修改的配置,默认是注销状态,如果将注销“#”去掉,再去执行启动脚本,els 服务会无法启动。

方法:

将安装路径 /isearch/bin/elsaticsearch.sh 启动文件中,内存配置参数注销即可。

二、elasticsearch 集群状态异常

问题:

elasticsearch 单机部署后,启动正常,

ueba7.0-elsaticsearch 集群部署

配置集群后,用 ps -ef|grep elasticsearch 检查服务已启动,但是在 web 端查看集群状态,分片异常
ueba7.0-elsaticsearch 集群部署

检查日志,日志报错是节点无法加入。tail -f / 安装路径 /isearch/isa/logs/elasticsearch/isearch.log

ueba7.0-elsaticsearch 集群部署

解决方法:

1、逐台关闭 els 服务,确保集群中全部服务器的 els 服务全部关闭,命令 / 安装路径 /isearch/bin/elasticsearch.sh stop

2、选择一台服务器作为主机,启动服务。

3、选择需要启动的从服务器,修改节点文件名称,mv / 安装路径 /isearch/elasticsearch/data/nodes / 安装路径 /isearch/elasticsearch/data/ 日期

4、启动 els 服务 执行命令 / 安装路径 /isearch/bin/elasticsearch.sh start

5、检查 nodes 文件数量是否与选择的主机一致,执行命令 ll / 安装路径 /isearch/elasticsearch/data/nodes

6、检查 web 端,节点是否已经加入。

7、依次执行其他节点 els 服务,将第 2-6 步重复操作。

效果如下:

ueba7.0-elsaticsearch 集群部署

三、web 查询 els 集群状态

问题

浏览器地址栏输入 ip:9200/_plugin/head/ 输入到浏览器,不显示任何内容。

解决方法:

浏览器地址栏输入 ip:6100/head/,在连接按钮前输入款输入 ip:6200/, 点击连接,即可。