環境:
OS: centos 7.6
Logstash Version: 7.6.1
Elasticsearch Version: 7.6.1
MySQL Version: 8.0.18
需求: 將mysql數據導入elasticsearch實現全文檢索功能
Elasticsearch安裝過程略……
1. 下載logstash-7.6.1.tar.gz並解壓到/opt目錄下,根據數據量的多少修改logstash jvm配置文件中的內存使用,此處設置如下:
2. 下載對應的mysql connector放入/opt/logstash-7.6.1/lib目錄下.
3. 在/opt/logstash-7.6.1目錄下創建mysql2es.conf配置如下:
4. 開始同步數據
./bin/logstash -f mysql2es.conf