1、./bin/elasticsearch
遇到这种错误:
说明服务器的内存不足,有钱就增加内存,没钱的话就修改按照以下方法,
由于elasticsearch5.0默认分配jvm空间大小为2g,修改jvm空间分配
-
# vim config/jvm.options
-
-Xms2g
-
-Xmx2g
-
修改为
-
-Xms512m
-
-Xmx512m
2、遇到错误:
[WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception
in
thread
[main]
解决方法:
这是出于系统安全考虑设置的条件。由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑,
建议创建一个单独的用户用来运行ElasticSearch
创建elsearch用户组及elsearch用户
groupadd elsearch
useradd elsearch -g elsearch -p elasticsearch
更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch
chown -R elsearch:elsearch elasticsearch
elasticsearch为你elasticsearch的目录名称
切换到elsearch用户再启动
su elsearch #切换账户
cd elasticsearch/bin #进入你的elasticsearch目录下的bin目录
./elasticsearch
3、CentOS 6.5安装Elasticsearch 5以及Kibana 5后,无法打开5601端口的默认页面
将$KIBANA/config/kibaba.yml下的
server.host: "localhost" 更改为
server.host: "0.0.0.0" 就可以了