如何启动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插件访问的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/199376.html

(0)
上一篇 2021年11月20日
下一篇 2021年11月20日

相关推荐

发表回复

登录后才能评论