ElasticSearch 6.6.0叢集安裝
1. 環境準備
1.1 Jdk 1.8
1.2 三臺虛擬機器 centos 7
hostname |
ip |
bigdata00 |
192.168.6.129 |
bigdata01 |
192.168.6.131 |
bigdata02 |
192,168.6.132 |
1.3 系統配置修改
1) /etc/sysctl.conf 新增或修改 vm.max_map_count=262144 ,防止 es 啟動時出現如下錯誤: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
2) /etc/security/limits.conf 新增或修改 ,防止 es 啟動時出現如下錯誤:
max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
* - nofile 65536 * - memlock unlimited |
3) 新增一個非 root 使用者
因為在啟動的時候 elasticsearch 無法用 root 使用者啟動,這裡新增一個 es 使用者
[root@bigdata02 ~]# useradd es |
1.4 官網下載 elasticsearch 最新的安裝包
連結:
2. 安裝配置
將安裝包上傳到伺服器 /apps/ 目錄下 ( 該目錄自定義 )
[root@bigdata00 apps]# tar -xzvf elasticsearch-6.6.1.tar.gz # 解壓 [root@bigdata00 apps]# cd /apps/elasticsearch-6.6.1/config [root@bigdata00 config]# vim elasticsearch.yml # 修改配置如下
# 最後儲存 # 將配置好的 /apps/elasticsearch-6.6.1/ 分發到另外兩臺機器 [root@bigdata00 elasticsearch-6.6.1]# scp -r /apps/elasticsearch-6.6.1 bigdata01:/apps/ [root@bigdata00 elasticsearch-6.6.1]# scp -r /apps/elasticsearch-6.6.1 bigdata02:/apps/ # 注意在另外兩臺機器上的 elasticsearch.yml 的 network.host 改為該機的 ip , node.name 修改為本機的 hostname 如 bigdata01,bigdata02 # 將 /apps/elasticsearch-6.6.1 的擁有這賦予 es 使用者 [root@bigdata00 apps]# chown -R es /apps/elasticsearch-6.6.1 # 切換到 es 使用者,啟動 es [root@bigdata00 apps]# su – es # 後臺啟動 es [es@bigdata00 ~]$ /apps/elasticsearch-6.6.1/bin/elasticsearch –d # 三臺機器透過 jps 工具可以看到 elasticsearch 的程式 [es@bigdata02 ~]$ jps 3991 Jps 3963 Elasticsearch # 透過 curl 檢視叢集的狀態 [es@bigdata02 config]$ curl # 可以看到 3 個節點
|
至此 elasticsearch 叢集完成。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31506529/viewspace-2636907/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Elasticsearch 叢集安裝部署Elasticsearch
- elasticsearch叢集安裝(3臺)Elasticsearch
- ElasticSearch 叢集安全Elasticsearch
- elasticsearch叢集安裝+安全驗證+kibana安裝Elasticsearch
- elasticsearch-7.17.15 叢集安裝部署及kibana配置Elasticsearch
- TiDB叢集安裝TiDB
- StarRocks 叢集安裝
- Kubernetes 叢集安裝
- 【redis叢集安裝】Redis
- cdh 叢集安裝
- kubernetes叢集安裝
- Hadoop叢集安裝配置Hadoop
- ZooKeeper叢集安裝和部署
- Flink(四)叢集安裝(二)
- Kafka叢集安裝Version2.10Kafka
- redis cluster 4.0.9 叢集安裝搭建Redis
- Zookeeper介紹與叢集安裝
- k8s 叢集安裝K8S
- WAS中介軟體垂直叢集安裝
- WAS中介軟體水平叢集安裝
- k8s叢集安裝-kubeadm安裝K8S
- WeblogicServer11G叢集安裝與配置WebServer
- MariaDB +Centos+MMM 叢集安裝除錯CentOS除錯
- ceph叢集安裝報錯解決方法
- centos7下zookeeper叢集安裝部署CentOS
- etcd簡介及叢集安裝部署使用
- Kubernetes叢集部署史上最詳細(一)Kubernetes叢集安裝
- Oracle 11G RAC叢集安裝(2)——安裝gridOracle
- Oracle 11G RAC叢集安裝(3)——安裝OracleOracle
- 完全分散式模式hadoop叢集安裝與配置分散式模式Hadoop
- 02.Flink的單機wordcount、叢集安裝
- Hadoop3.0完全分散式叢集安裝部署Hadoop分散式
- Spark2.4.5叢集安裝與本地開發Spark
- 大資料叢集搭建 – 2. CDH叢集安裝 – NTP,MYSQL,nginx安裝大資料MySqlNginx
- redis-cluster叢集安裝(基於redis-3.2.10)Redis
- 第06講:Flink 叢集安裝部署和 HA 配置
- RAC之grid叢集安裝及ASM磁碟組配置ASM
- 叢集安裝完成後,GCluster 服務不能啟動GC