1. 程式人生 > 其它 >elasticsearch-linux單節點部署

elasticsearch-linux單節點部署

elasticsearch在linux下單節點部署

  1. 下載https://artifacts.elastic.co/downloads/enterprise-search/enterprise-search-7.16.0.tar.gz
  2. 解壓重新命名目錄mv enterprise-search-7.16.0 es
  3. 建立es使用者,es不允許root使用者直接執行
    useradd es #新增es使用者
    passwd es #為es使用者設定密碼
    chown -R es:es /usr/local/es #將es目錄以及下面的檔案以及資料夾設定為es使用者所屬
  4. 修改es配置檔案
點選檢視程式碼
cluster.name: elasticsearch
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
5. 修改linux系統配置檔案 /etc/security/limits.conf 寫入 # 每個程序可以開啟的檔案數限制 `es soft nofile 65536` `es hard nofile 65536` /etc/security/limits.d/20-nproc.conf 寫入 # 每個程序可以開啟的檔案數限制 `es soft nofile 65536` `es hard nofile 65536` /etc/sysctl.conf 寫入 # 一個程序可以擁有的vma(虛擬記憶體區域)的數量,預設值為65536 `vm.max_map_count=655360` 重新載入 `sysctl -p`
  1. 啟動/bin/elasticsearch