es集群的安裝與配置

2022-06-21 18:06:11 字數 2931 閱讀 4989

安裝es7.5.1

主機:192.168.1.234

192.168.1.233

192.168.1.240

系統:centos7

安裝包:

安裝前準備:

#設定核心引數

cat > /etc/sysctl.conf <

vm.max_map_count=655360eof

sysctl –p

#設定檔案描述符限制

cat >> /etc/security/limits.conf  <

* soft nofile 65536

* hard nofile 131072

* soft nproc 2048

* hard nproc 4096eof

cat >> /etc/security/limits.d/90-nproc.conf <

* soft nproc 4096eof

#解決:centos6不支援seccomp,而es5.2.0預設bootstrap.system_call_filter為true

vim config/elasticsearch.yml

新增:bootstrap.system_call_filter: false

安裝es集群

1、建立普通使用者elastic

useradd elastic
2、安裝elasticsearch

將檔案解壓解壓路徑為/home/elastic/

3、配置es集群

4、更改檔案許可權

chown -r elastic.elastic /home/elastic

chown -r elastic.elastic /var/lib/elasticsearch

chown -r elastic.elastic /var/log/elasticsearch

5、啟動集群

su -elastic

cd elasticsearch-7.5.1/bin

./elasticsearch &

這裡需要注意:單點單節點部署elasticsearch, 集群狀態可能為yellow, 因為單點部署elasticsearch, 預設的分片副本數目配置為1,而相同的分片不能在乙個節點上,所以就存在副本分片指定不明確的問題,所以顯示為yellow,可以通過在elasticsearch集群上新增乙個節點來解決問題,如果不想這麼做,可以刪除那些指定不明確的副本分片(當然這不是乙個好辦法)但是作為測試和解決辦法還是可以嘗試的,下面試一下刪除副本分片的辦法:

這個時候再次檢視集群的狀態狀態變成了green

ES 集群配置

需要確認其它es節點中的data目錄,一定要清空,不能有資料。修改elasticsearch.yml這個配置檔案如下 配置集群名稱,保證每個節點的名稱相同,如此就能都處於乙個集群之內了 cluster.name es cluster 每乙個節點的名稱,必須不一樣 node.name es node1...

ES集群安裝

前提 安裝了jdk1.8 1 準備三颱機器 hadoop100 192.168.33.100 hadoop101 192.168.33.101 hadoop102 192.168.33.102 2 準備乙個非root賬戶 一定要使用非root使用者,不然es啟動不起來 3 將elasticsearc...

Activemq 安裝與集群配置

1.新建資料夾activemq server mkdir server 2.授權 chmod 777 server 4.解壓檔案到執行目錄 activemq server tar xzvf apache activemq 5.9.0 bin.tar.gz 5.修改activemq執行檔案的許可權 c...