温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2021-11-03 17:15:02 来源:亿速云 阅读:126 作者:柒染 栏目:建站服务器

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

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI