我正在尝试使用flume将twitter数据附加到hdfs中。我无法在中设置java类路径 flume-env.sh 文件。这表明你没有权限这么做。如何编辑此文件?
flume-env.sh
d8tt03nd1#
在linux操作系统中使用nano命令编辑flume-env.sh之前,请使用sudo命令。例如:sudo nano flume-env.sh它会要求用户提供与当前用户密码相同的更改。
mkshixfv2#
首先,您需要确认您有权编辑“flume env.sh”文件。文件必须位于$apache\u flume\u home/conf/flume-env.sh中然后您可以编辑文件(这是我自己的配置),为类路径设置其他内容
JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk JAVA_OPTS="-Xmx16392m" FLUME_CLASSPATH="/path/to/the/flume/classpath"
6rqinv9w3#
请看一下配置flume以使用twitter作为源代码,了解如何配置flume以接收twitter数据的分步说明
3条答案
按热度按时间d8tt03nd1#
在linux操作系统中使用nano命令编辑flume-env.sh之前,请使用sudo命令。例如:sudo nano flume-env.sh它会要求用户提供与当前用户密码相同的更改。
mkshixfv2#
首先,您需要确认您有权编辑“flume env.sh”文件。文件必须位于$apache\u flume\u home/conf/flume-env.sh中
然后您可以编辑文件(这是我自己的配置),为类路径设置其他内容
6rqinv9w3#
请看一下配置flume以使用twitter作为源代码,了解如何配置flume以接收twitter数据的分步说明