使用logstash同步数据从mysql到elasticsearch的过程中,启动logstash会报错。基本原因都是来自于配置文件。
我是从装载了x-pack开启了登录认证后才出现这个问题的,所以应该在配置文件中配置elastic的账号密码。
output{ elasticsearch { user => "elastic" password => "******" } }
问:哪个配置文件?
答:就是自己写的从mysql到es同步的配置文件呀,一般名字叫logstash-es-mysql.conf,我们需要在启动logstash的时候带上这个配置文件的路径作为参数。