我正在尝试使用JDBC River for MySQL索引elasticsearch中的大型数据库。然而它似乎开始但在阅读任何数据之前只是冻结。日志文件正在打印以下内容:
[2014-05-11 04:35:39,904][INFO ][org.xbib.elasticsearch.river.jdbc.JDBCRiver] [Wade Wilson] [jdbc][search_deals] starting JDBC river: URL [jdbc:mysql://hostname/database], strategy [simple], index/type [search_deals/search_deal]
[2014-05-11 04:35:39,904][INFO ][org.xbib.elasticsearch.river.jdbc.strategy.simple.SimpleRiverMouth] waiting for cluster state YELLOW
[2014-05-11 04:35:39,906][INFO ][org.xbib.elasticsearch.river.jdbc.strategy.simple.SimpleRiverMouth] ... cluster state ok
[2014-05-11 04:35:39,906][INFO ][cluster.metadata ] [Wade Wilson] [_river] update_mapping [search_deals] (dynamic)
[2014-05-11 04:35:39,936][INFO ][cluster.metadata ] [Wade Wilson] [_river] update_mapping [search_deals] (dynamic)
任何人都可以帮忙找出它没有索引的原因。我等了好几个小时,从未开始过。