CDH5がインストールされたAWS EC2マシン(RedHat)でFlumeエージェントを起動しようとしています。私は、コマンドを使用します。CDH5がFlumeエージェントを起動できません
sudo /etc/init.d/flume-ng-agent status
を、私は応答を取得:
-bash: /etc/init.d/flume-ng-agent: No such file or directory
私が間違って何をしますか...私はCDH5ガイドをチェックして、それは、これがエージェントを起動する方法ですと言いますか?
私は水路-ngのバージョンを実行すると、私は
Flume 1.6.0-cdh5.9.0
EDIT取得:私は水路を実行する場合、私はflume-ng help I get
Usage: /opt/cloudera/parcels/CDH-5.9.0-1.cdh5.9.0.p0.23/bin/../lib/flume-ng/bin/flume-ng <command> [options]...
を実行する場合、私はそれがFailed to stop flume-ng-agent.service: Unit flume-ng-agent.service not loaded.
を言うよりも、コマンドsudo service flume-ng-agent stop
を実行します-ngエージェント致命的なエラーが発生する...
ERROR node.Application: A fatal error occurred while running. Exception follows.
org.apache.commons.cli.MissingOptionException: Missing required option: n
at org.apache.commons.cli.Parser.checkRequiredOptions(Parser.java:299)
at org.apache.commons.cli.Parser.parse(Parser.java:231)
at org.apache.commons.cli.Parser.parse(Parser.java:85)
at org.apache.flume.node.Application.main(Application.java:265)
EDIT2:あなたがあなたのconfigファイルから実行するエージェントの名前を指定する必要があり、「-n」の後
flume-ng agent -c /etc/flume/conf -f /etc/flume/conf/flume.conf -n
ERROR node.Application: A fatal error occurred while running. Exception follows.
org.apache.commons.cli.MissingArgumentException: Missing argument for option: n
at org.apache.commons.cli.Parser.processArgs(Parser.java:343)
at org.apache.commons.cli.Parser.processOption(Parser.java:393)
at org.apache.commons.cli.Parser.parse(Parser.java:199)
at org.apache.commons.cli.Parser.parse(Parser.java:85)
at org.apache.flume.node.Application.main(Application.java:265)