elasticsearch与数据库同步工具Logstash-input-jdbc
1. elasticsearch与数据库同步时需要用到一个插件Logstash-input-jdbc,他是数据logstash的,
因此需要先下载logstash。这里logstash版本需要和elasticsearch版本一致。这儿我下载的是logstash-6.2.4.tar.gz
2. Logstash-input-jdbc插件的安装(windows安装不了),如果没有gem命令,可以用yum install gem或者cnpm install gem来安装gem。
执行yum install gem 后如下验证是否替换成功:.[root@cib129 hadoop]# gem sources -l
说明成功
[hadoop@cib129 ~]$ tar -xvf logstash-6.2.4.tar.gz
[root@cib129 hadoop]# mv logstash-6.2.4 /usr/local/
[root@cib129 hadoop]# cd /usr/local/logstash-6.2.4/bin 执行下面命令
[root@cib129 bin]# ./logstash-plugin install logstash-input-jdbc
如果没有报错,至此Logstash-input-jdbc插件安装成功了。