Linux下安裝ElasticSearch7.X


1.首先到官網准備安裝包

 

 

2.解壓安裝包

  tar -zxvf elasticsearch-7.7.0-linux-x86_64.tar.gz

3.將解壓的安裝包移動到/usr/local目錄下

  mv elasticsearch-7.7.0  /usr/local

4.進入bin/config,修改elasticsearch.yml文件

  vim elasticsearch.yml

  cluster.name: [name] 為集群提供一個名稱

  node.name: [name] 此節點名稱

  path.data: [path]  數據存放的地址

  path.logs: [path] 日志存放地址

  network.host: 0.0.0.0 網絡綁定這樣設置就好了

  cluster.initial_master_nodes: ["es-node1"] 將es-node1設置為master節點

5.修改系統的進程內存限制,否則啟動es會報錯

  vim /etc/security/limits.conf

  將數據添加進去

  * soft nofile 65536

  * hard nofile 131072

  * soft nproc 2048

  * hard nproc 4096

  保存退出

  vim /etc/sysctl.conf

  vm.max_map_count=262145  (es需要262144,我們在基礎上+1,保證它啟動)

  sysctl -p 刷新

6.由於elasticsearch不允許root用戶操作,所以需要建立子用戶

  useradd esuser  增加一個子用戶

  chown -R esuser:esuser /usr/local/elasticsearch-7.4.2  賦權

  su esuser 切換成子用戶

  進入 es/bin命令啟動

  cd /usr/local/elasticsearch-7.7.0/bin

  ./elasticsearch -d    -d表示后台啟動

7.過一會,大概一分鍾,啟動比較慢

  用主機瀏覽器搜索  http:ip:9200 如果返回json字符串則安裝成功

注意注意  防火牆對端口的過濾  記得開放9200端口,或者在虛擬機演示的朋友,可以關閉防火牆


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM