línea de comandos canal emite un error
Pregunta
Quiero registros de cobro revertido desde la consola con vertedero, comienzo canal con el siguiente comando:
process_which_generates_the_log | flume node_nowatch -1 -n node -c 'node : console | agentBESink("localhost", 12345)'
pero no dice:
10/09/22 13:59:21 INFO agent.FlumeNode: Cargando especificación de línea de comandos: 'nodo: la consola | agentBESink ( "localhost", 12345) '
10/09/22 13:59:21 WARN agent.FlumeNode: nodo excepción de carga parados: error del analizador: 'null' inesperado en la posición -1 línea 0: 'nodo: consola | agentBESink ( "localhost", 12345) '
lo que me estoy perdiendo? He seguido de Cloudera howto . se espera que el trabajo no es?
Solución
De acuerdo, lo he encontrado, se necesita un punto y coma!
el comando correcto es:
process_which_generates_the_log | flume node_nowatch -1 -n node -c 'node : console | agentBESink("localhost", 12345);'
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow