中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

ELK集群部署---ElasticSearch集群的部署-創(chuàng)新互聯(lián)

1.? 環(huán)境規(guī)劃:

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)昭蘇,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
主機(jī)名IP地址角色
node1192.168.56.111

ElasticSearch(master)

Zookeeper

Kafka

node2192.168.56.112

ElasticSearch(slave)

Kibana

Zookeeper

Kafka

node3192.168.56.113

ElasticSearch(slave)

Zookeeper

Kafka

node4192.168.56.114

Logstash

Filebeat

2.? 所有節(jié)點(diǎn)設(shè)置hosts解析:

[root@node1 ~]# vim /etc/hosts

192.168.56.111 node1
192.168.56.112 node2
192.168.56.113 node3
192.168.56.114 node4

3.? 所有節(jié)點(diǎn)配置節(jié)點(diǎn)時間同步:

[root@node1 ~]# yum install ntp -y

[root@node1 ~]# vim /etc/ntp.conf

##添加三行,向阿里云時間服務(wù)器同步
server ntp1.aliyun.com
server ntp2.aliyun.com
server ntp3.aliyun.com

##將原來的四行注釋掉
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

[root@node1 ~]# systemctl enable --now ntpd

##強(qiáng)制手動同步
[root@node1 ~]# ntpdate -u ntp1.aliyun.com

4.? 四個節(jié)點(diǎn)都部署jdk:

[root@node1 ~]# rpm -ivh jdk-8u202-linux-x64.rpm 

[root@node1 ~]# java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

5.? node1,node2,node3部署ElasticSearch:

? 1>.? 安裝ElasticSearch:

[root@node1 ~]# yum localinstall -y elasticsearch-7.2.0-x86_64.rpm

? 2>.? 修改主節(jié)點(diǎn)node1的ElasticSearch配置文件:

[root@node1 ~]# vim /etc/elasticsearch/elasticsearch.yml

cluster.name: my-elk  ##集群名稱
node.name: node1  ##當(dāng)前節(jié)點(diǎn)名稱
path.data: /var/lib/elasticsearch  ##elasticsearch數(shù)據(jù)文件位置
path.logs: /var/log/elasticsearch  ##elasticsearch日志文件位置
network.host: 192.168.56.111  ##主機(jī)地址
http.port: 9200  ##elasticsearch監(jiān)聽端口
discovery.seed_hosts: ["node1", "node2", "node3"]  ##集群所有節(jié)點(diǎn)
cluster.initial_master_nodes: ["node1"]  ##設(shè)置主節(jié)點(diǎn),只在主節(jié)點(diǎn)上配置
node.master: true  ##配置是否為主節(jié)點(diǎn)
node.data: false  ##配置該節(jié)點(diǎn)是否存儲數(shù)據(jù),主節(jié)點(diǎn)不存儲數(shù)據(jù)
node.ingest: false 
node.ml: false 
cluster.remote.connect: false

? 3>.? 從節(jié)點(diǎn)配置文件配置:

[root@node2 ~]# vim /etc/elasticsearch/elasticsearch.yml

cluster.name: my-elk
node.name: node2  ##自身節(jié)點(diǎn)名
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
network.host: 192.168.56.112  ##自身節(jié)點(diǎn)地址
http.port: 9200
discovery.seed_hosts: ["node1", "node2", "node3"]
node.master: false  ##不是master節(jié)點(diǎn)
node.data: true  ##該節(jié)點(diǎn)存儲數(shù)據(jù)
node.ingest: false 
node.ml: false 
cluster.remote.connect: false

? 4>.? 安裝head插件:在5.0版本之后不支持直接把插件包放入es安裝目錄的plugin目錄下,需要單獨(dú)安裝。該步之后三個節(jié)點(diǎn)都要配置,且操作類似。

##安裝環(huán)境支持
[root@node1 ~]# yum install -y nodejs npm

[root@node1 ~]# mv master.zip /var/lib/elasticsearch/

[root@node1 ~]# cd /var/lib/elasticsearch/

[root@node1 elasticsearch]# yum install openssl bzip2 unzip -y

##解壓head插件壓縮包
[root@node1 elasticsearch]# unzip master.zip

[root@node1 elasticsearch]# cd elasticsearch-head-master/

##直接使用npm安裝時間久,依賴網(wǎng)絡(luò),因此替換為淘寶的cnpm
[root@node1 elasticsearch-head-master]# npm install -g cnpm --registry=https://registry.npm.taobao.org

##安裝依賴
[root@node1 elasticsearch-head-master]# cnpm install

? 5>.? 修改配置文件:

##修改的地方:在該文件中添加如下,如果不是最后一行務(wù)必注意不要漏了添加","號
[root@node1 elasticsearch-head-master]# vim Gruntfile.js

    connect: {
            server: {
                    options: {
                        port: 9100,
                        hostname: '*',  ##添加該行,表示允許所有IP可以訪問
                        base: '.',
                        keepalive: true
                    }
            }
    }

? 6>.??修改elasticsearch-head默認(rèn)連接地址,將"http://localhost:9200"改為"http://本機(jī)IP:9200":

[root@node1 elasticsearch-head-master]# vim _site/app.js

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.56.111:9200";

? 7>.??修改elasticSearch配置文件:

##在配置文件末尾添加,以允許跨域訪問
[root@node1 ~]# vim /etc/elasticsearch/elasticsearch.yml

http.cors.enabled: true 
http.cors.allow-origin: "*"

? 8>.? 啟動elasticSearch和head插件:

[root@node1 ~]# systemctl enable elasticsearch --now

[root@node1 ~]# cd /var/lib/elasticsearch/elasticsearch-head-master/

[root@node1 elasticsearch-head-master]# nohup ./node_modules/grunt/bin/grunt server &

6.? 訪問ElasticSearch集群:

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

本文名稱:ELK集群部署---ElasticSearch集群的部署-創(chuàng)新互聯(lián)
當(dāng)前URL:http://www.rwnh.cn/article44/dhhcee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司、面包屑導(dǎo)航、營銷型網(wǎng)站建設(shè)、軟件開發(fā)、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
桃园市| 泸定县| 邛崃市| 香格里拉县| 林口县| 卢氏县| 鹤山市| 台中县| 元氏县| 大厂| 永定县| 铜山县| 平远县| 大港区| 江山市| 龙胜| 青冈县| 内丘县| 新丰县| 荥经县| 兴宁市| 永新县| 子洲县| 罗城| 泗水县| 会宁县| 安宁市| 霍林郭勒市| 仁怀市| 浦东新区| 察哈| 辰溪县| 高安市| 齐河县| 板桥市| 瑞金市| 漠河县| 黄龙县| 竹山县| 乐清市| 会东县|