我正在阅读通过 Fi-Ware 安装 Bigdata 的教程。
https://github.com/telefonicaid/fiware-connectors/blob/develop/flume/README.md
我已经成功地完成了“安装 Cygnus 及其依赖项”的步骤。我意识到有一个新的 Cygnus 版本(本教程中使用的是 0.3 而不是 0.2.1)。我想知道是否有必要完成与依赖项安装相关的另一个步骤。
我在教程的下一段中找到
OrionCKANSink 依赖项
如果您没有将它们包含在 Cygnus 包中,则这些是您需要在 APACHE_FLUME_HOME/plugins.d/cygnus/libext 下安装的包:
json-simple-1.1.jar
OrionHDFSSink dependencies
如果您没有将它们包含在 Cygnus 包中,则这些是您需要在 APACHE_FLUME_HOME/plugins.d/cygnus/libext 下安装的包:
hadoop-core-0.20.0.jar (or higher)
hive-exec-0.12.0.jar
hive-jdbc-0.12.0.jar
hive-metastore-0.12.0.jar
hive-service-0.12.0.jar
hive-common-0.12.0.jar
hive-shims-0.12.0.jar
这些包不需要安装,因为它们已经包含在 Flume 包中(它们只是为了提供信息而列出):
httpclient-4.2.1.jar
httpcore-4.2.2.jar
另外,如前所述,记得用这个覆盖 APACHE_FLUME_HOME/lib/libthrift-0.7.0.jar 包:
libthrift-0.9.1.jar
最后,如果您打算使用 OrionMySQLSink,请在 APACHE_FLUME_HOME/plugins.d/cygnus/libext 中包含最新的 MySQL 连接器:
mysql-connector-java-5.1.26-bin.jar
有没有更简单的方法来安装和配置 cygnus?似乎很难将 Bigdata 与 fi-ware 一起使用。
谢谢