最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Centos7.6部署elasticsearch集群-創(chuàng)新互聯(lián)

一、Elasticsearch集群介紹

1、Elasticsearch集群節(jié)點
候選主節(jié)點(Master-eligible node):一個節(jié)點啟動后,就會使用Zen Discovery機制去尋找集群中的其他節(jié)點,并與之建立連接。集群中會從候選主節(jié)點中選舉出一個主節(jié)點,主節(jié)點負(fù)責(zé)創(chuàng)建索引、刪除索引、分配分片、追蹤集群中的節(jié)點狀態(tài)等工作。Elasticsearch中的主節(jié)點的工作量相對較輕,用戶的請求可以發(fā)往任何一個節(jié)點,由該節(jié)點負(fù)責(zé)分發(fā)和返回結(jié)果,而不需要經(jīng)過主節(jié)點轉(zhuǎn)發(fā)。
數(shù)據(jù)節(jié)點(Data node):數(shù)據(jù)節(jié)點負(fù)責(zé)數(shù)據(jù)的存儲和相關(guān)具體操作,比如CRUD、搜索、聚合。所以,數(shù)據(jù)節(jié)點對機器配置要求比較高,首先需要有足夠的磁盤空間來存儲數(shù)據(jù),其次數(shù)據(jù)操作對系統(tǒng)CPU、Memory和IO的性能消耗都很大。通常隨著集群的擴大,需要增加更多的數(shù)據(jù)節(jié)點來提高可用性。
客戶端節(jié)點(Client node):客戶端節(jié)點就是既不做候選主節(jié)點也不做數(shù)據(jù)節(jié)點的節(jié)點,只負(fù)責(zé)請求的分發(fā)、匯總等等,也就是下面要說到的協(xié)調(diào)節(jié)點的角色。這樣的工作,其實任何一個節(jié)點都可以完成,單獨增加這樣的節(jié)點更多是為了負(fù)載均衡。
協(xié)調(diào)節(jié)點(Coordinating node):協(xié)調(diào)節(jié)點,是一種角色,而不是真實的Elasticsearch的節(jié)點,你沒有辦法通過配置項來配置哪個節(jié)點為協(xié)調(diào)節(jié)點。集群中的任何節(jié)點,都可以充當(dāng)協(xié)調(diào)節(jié)點的角色。當(dāng)一個節(jié)點A收到用戶的查詢請求后,會把查詢子句分發(fā)到其它的節(jié)點,然后合并各個節(jié)點返回的查詢結(jié)果,最后返回一個完整的數(shù)據(jù)集給用戶。在這個過程中,節(jié)點A扮演的就是協(xié)調(diào)節(jié)點的角色。毫無疑問,協(xié)調(diào)節(jié)點會對CPU、Memory要求比較高。
2、部署方案
默認(rèn)情況下節(jié)點既可以做候選主節(jié)點也可以做數(shù)據(jù)節(jié)點,所以我們使用兩臺機器分別部署master+data節(jié)點。
Centos 7.6部署elasticsearch集群
3、系統(tǒng)環(huán)境

成都創(chuàng)新互聯(lián)總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、網(wǎng)絡(luò)營銷策劃、網(wǎng)頁設(shè)計、網(wǎng)站維護、公眾號搭建、小程序制作、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動行銷領(lǐng)域創(chuàng)造價值而不懈努力!
主機名 IP地址 操作系統(tǒng)
node1192.168.2.211Centos 7.6 64位
node2192.168.2.212Centos 7.6 64位

二、部署前的準(zhǔn)備工作

1、關(guān)閉 selinux

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
sed -i 's/SELINUXTYPE=targeted/#&/' /etc/selinux/config
setenforce 0

2、安裝需要用的工具

yum -y install vim wget java

3、下載elasticsearch并解壓

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.2.tar.gz
mkdir /data
tar zxvf elasticsearch-7.4.0-linux-x86_64.tar.gz -C /data/
mv /data/elasticsearch-6.6.2 /data/elasticsearch

4、防火墻開放以下端口

firewall-cmd --permanent --add-port=9200/tcp
firewall-cmd --permanent --add-port=9300/tcp
firewall-cmd --reload

三、部署elasticsearch集群

1、修改elasticsearch配置
vim /data/elasticsearch/config/elasticsearch.yml

cluster.name: cluster-test   #集群名稱,每個節(jié)點集群名稱一樣
node.name: test-1    #節(jié)點名稱,每個節(jié)點設(shè)置唯一的名稱
path.data: /data/elasticsearch/data   #數(shù)據(jù)存儲路徑
path.logs: /data/elasticsearch/logs   #日志文件存放路徑
network.host: 0.0.0.0
http.port: 9200
discovery.zen.ping.unicast.hosts: ["192.168.2.211", "192.168.2.212"]   #節(jié)點列表
discovery.zen.minimum_master_nodes: 2   #候選主節(jié)點數(shù)量
gateway.recover_after_nodes: 1   #集群中只要有1個節(jié)點就正常工作

2、創(chuàng)建啟動用戶

useradd els -p 123456
chown -R els:els /data/elasticsearch

3、修改limit數(shù)量,需要重新登陸系統(tǒng)生效
vim /etc/security/limits.conf #添加以下內(nèi)容

* soft nofile 65536
* hard nofile 65536

4、修改內(nèi)核參數(shù)vm.max_map_count
vim /etc/sysctl.conf #添加以下內(nèi)容

vm.max_map_count=262144
sysctl -p

5、切換到els用戶,啟動elasticsearch

su - els
/data/elasticsearch/bin/elasticsearch -d

6、查看集群狀態(tài)
查看集群節(jié)點狀態(tài)

curl http://192.168.2.211:9200/_cat/nodes?pretty

Centos 7.6部署elasticsearch集群
查看集群狀態(tài)

curl http://192.168.2.211:9200/_cluster/state?pretty

Centos 7.6部署elasticsearch集群

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


本文題目:Centos7.6部署elasticsearch集群-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://fisionsoft.com.cn/article/ipedi.html