mysql通過kafka實現資料實時同步(三)——es叢集配置
elasticsearch是一個開源的分散式、RESTful風格的搜尋和資料分析引擎,簡稱es。
es執行需要java環境,jdk的安裝在此不敘述,本次es安裝版本為7.9.2.
1、上傳es安裝包,並解壓
2、修改 config/elasticsearch.yml
需要修改的引數為一下幾個
# 配置叢集名稱,保證每個節點的名稱相同,如此就能都處於一個叢集之內
cluster.name:test
# 此配置需要修改每一個節點的名稱,必須不一樣
node.name: node1
# http埠(使用預設即可)
http.port: 9200
# 是否可以成為master節點
node.master: true
# 是否允許該節點儲存資料,預設開啟
node.data: true
# 資料、日誌儲存路徑,絕對路徑
path.data: /home/es/data
path.logs: /home/es/logs
# 網路繫結,填寫內網ip,如果寫127.0.0.1則只能本機訪問
network.host: 172.16.126.30
#設定叢集自動發現機器ip的集合
discovery.seed_hosts:["172.16.126.30:9300","172.16.126.31:9300","172.16.126.32:9300"]
#節點名稱的集合
cluster.initial_master_nodes:["node1","node2","node3"]
#允許跨域訪問
http.cors.enabled: true
http.cors.allow-origin: "*"
3、在其中一臺伺服器上配置成功以後遠端copy到其他伺服器,修改步驟2中的引數
4、啟動每臺伺服器的es,需要注意的是es執行只能用普通使用者,不能使用root賬號。
5、瀏覽器上安裝head外掛,瀏覽
大功告成。
相關文章
- Kafka 叢集如何實現資料同步?Kafka
- canal+mysql+kafka實時資料同步安裝、配置MySqlKafka
- 通過memberlist庫實現gossip管理叢集以及叢集資料互動Go
- Restcloud ETl資料通過時間戳實現增量資料同步RESTCloud時間戳
- Mysql資料實時同步實踐MySql
- 如果通過流資料實現實時分析?
- mysql和redis實時同步資料怎麼實現MySqlRedis
- Kafka叢集配置Kafka
- 達夢資料庫單例項轉實時同步叢集資料庫單例
- TiDB 作為 MySQL Slave 實現實時資料同步TiDBMySql
- Mysql 資料庫主庫,備庫實時同步配置MySql資料庫
- 透過 Canal 將 MySQL 資料實時同步到 EasysearchMySql
- 通過DTS將RDS的資料實時同步至DataHub
- 通過ES-Hadoop實現Hive讀寫Elasticsearch資料HadoopHiveElasticsearch
- 永續性Akka、Kafka、Cassandra實現CQRS資料同步Kafka
- Hadoop叢集是配置時間同步!Hadoop
- oracle 資料透過goldengate 實時同步到kafka訊息佇列中OracleGoKafka佇列
- ES 實現實時從Mysql資料庫中讀取熱詞,停用詞MySql資料庫
- Apache實現weblogic叢集配置(轉)ApacheWeb
- Kafka詳解二、如何配置Kafka叢集Kafka
- PLC實時資料採集如何實現?
- Kafka Connect如何實現同步RDS binlog資料?Kafka
- Nginx實現叢集的負載均衡配置過程詳解Nginx負載
- goldengate 12.3 實現mysql資料及DDL實時同步GoMySql
- MySQL 到Oracle 實時資料同步HYXSMySqlOracle
- 叢集時間同步
- flnkcdc+datastream實現mysql到mysql資料同步ASTMySql
- 通過Spring Boot Webflux實現Reactor KafkaSpring BootWebUXReactKafka
- MySQL叢集配置MySql
- 架構設計|基於 raft-listener 實現實時同步的主備叢集架構Raft
- 資料同步:教你如何實時把資料從 MySQL 同步到 OceanBaseMySql
- 通過sysbench工具實現MySQL資料庫的效能測試MySql資料庫
- 大資料專案實踐(一)——之HDFS叢集配置大資料
- 核實 RAC 叢集/資料庫配置是否成功的方法資料庫
- CoroSync + Drbd + MySQL 實現MySQL的高可用叢集薦ROSMySql
- 管理 ES 叢集:叢集與外部間的安全通訊
- 管理 ES 叢集:叢集內部間的安全通訊
- MySQL資料庫叢集MySql資料庫