2010-09-22 81 views
1

我想從水槽控制檯收集日誌,我開始用下面的命令水槽:命令行水槽拋出一個錯誤

process_which_generates_the_log | flume node_nowatch -1 -n node -c 'node : console | agentBESink("localhost", 12345)' 

但它說:

10/09/22 13:59:21 INFO agent.FlumeNode: Loading spec from command line: 'node : console | agentBESink("localhost", 12345)'

10/09/22 13:59:21 WARN agent.FlumeNode: Caught exception loading node:Parser error: unexpected 'null' at position -1 line 0: 'node : console | agentBESink("localhost", 12345)'

我失去了什麼?我跟着cloudera's howto。預計工作不是嗎?

+0

添加在你想要的標籤。 – 2010-09-22 12:33:55

+0

我不會爲他們拿到徽章,不過謝謝:) – 2010-09-22 12:37:07

回答

2

好吧,我找到了,需要分號!

正確的命令是:

process_which_generates_the_log | flume node_nowatch -1 -n node -c 'node : console | agentBESink("localhost", 12345);'