如何在Flume-env.sh中设置java类路径?

时间:2016-02-15 04:58:08

标签: flume

我正在尝试使用flume将twitter数据附加到HDFS中。我无法在flume-env.sh文件中设置Java类路径。它表明您没有权限执行此操作。如何编辑此文件?

3 个答案:

答案 0 :(得分:0)

查看Configuring Flume to use Twitter as Source有关如何配置水槽以获取Twitter数据的分步说明

答案 1 :(得分:0)

首先,您需要确认您具有编辑“ flume-env.sh”文件的正确权限。文件必须位于 $ APACHE_FLUME_HOME / conf / flume-env.sh

然后您可以编辑文件(这是我自己的配置),以将其他内容设置为类路径

JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk
JAVA_OPTS="-Xmx16392m"

FLUME_CLASSPATH="/path/to/the/flume/classpath"

答案 2 :(得分:-1)

在Linux操作系统中使用nano命令编辑此flume-env.sh之前,请使用sudo命令。 例如:sudo nano flume-env.sh 它会要求用户当前的用户密码提供相同的更改。