千家信息网

如何启动elasticsearch以及怎么用elasticsearch-head插件访问

发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,如何启动elasticsearch以及怎么用elasticsearch-head插件访问,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1
千家信息网最后更新 2024年09月30日如何启动elasticsearch以及怎么用elasticsearch-head插件访问

如何启动elasticsearch以及怎么用elasticsearch-head插件访问,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

1、下载elasticsearch-6.1.3,修改配置文件vi config/elasticsearch.yml
cluster.name=es_cluster
node.name=node-1
path.data=/usr/local/elasticsearch/elasticsearch-6.1.3/data
path.logs=/usr/local/elasticsearch/elasticsearch-6.1.3/logs
network.host=192.168.135.130
network.port=9200

2、启动ES:
./bin/elasticsearch -v
提示不能以root运行elasticsearch

3、创建elasticsearch用户组以及elasticsearch用户
groupadd elasticsearch
useradd elasticsearch -g elasticsearch -p elasticsearch

4、更改Elasticsearch文件夹以及内部文件的所属用户以及组为elasticsearch
chown -R elasticsearch:elasticsearch /usr/local/elasticsearch

5、切换elasticsearch
su elasticsearch

6、启动elasticsearch
./bin/elasticsearch -v

提示错误:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

7、切换到root用户修改配置sysctl.conf
vi /etc/sysctl.conf
末尾增加vm.max_map_count=262144
然后执行:sysctl -p

8、重新启动elasticsearch,启动成功
./bin/elasticsearch -d

9、安装head插件
5.0版本之前可以通过plugin名安装,5.0之后可以独立运行。

git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
安装过程中要建符号连接:ln -s /usr/bin/nodejs /usr/bin/node 建立符号链接

10、访问head插件
http://192.168.135.130:9100

看完上述内容,你们掌握如何启动elasticsearch以及怎么用elasticsearch-head插件访问的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

0