美文网首页
ElasticSearch安装,亲测有效

ElasticSearch安装,亲测有效

作者: lifefruity | 来源:发表于2021-04-10 22:34 被阅读0次

背景:本机ip 192.168.3.118,虚拟机ip 192.168.3.101,需要在虚拟机上安装es,虚拟机上有建A用户,es不允许root用户启动,没注明root用户的,都是A用户操作。

  1. 下载elasticsearch-7.6.1.tar.gz 版本
  2. 在/usr/local下解压#1,tar -zxvf elasticsearch-7.6.1.tar.gz
  3. cd elasticsearch-7.6.1 修改config/elasticsearch.yml
cluster.name: my-application
node.name: node-1
path.data: /usr/local/elasticsearch-7.6.1/data
path.logs: /usr/local/elasticsearch-7.6.1/log
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: ["0.0.0.0", "[::1]"]
cluster.initial_master_nodes: ["node-1", "node-2"]
  1. root用户修改vim /etc/security/limits.conf
* hard nofile 655360 
* soft nofile 131072 
* hard nproc 4096 
* soft nproc 4096
  1. root用户修改 /etc/sysctl.conf文件最后添加一行
    vm.max_map_count=262144,然后执行/sbin/sysctl -p立即生效

  2. 启动es,到bin目录 ./elasticsearch ,过一会后启动成功,在虚拟机里curl 192.168.3.101:9200 有数据返回,表示成功。但是到本机运行没反应,考虑应该使端口的原因,虚拟机里没打开9200端口。
    所以继续

firewall-cmd --zone=public --add-port=9200/tcp --permanent
firewall-cmd --reload

firewall-cmd --zone=public --list-ports 可以查看所有开放的端口,有9200了

7.最后./elasticsearch -d 可以在后台启动,本机也可以192.168.3.101:9200在浏览器访问了。

相关文章

网友评论

      本文标题:ElasticSearch安装,亲测有效

      本文链接:https://www.haomeiwen.com/subject/pelokltx.html