'\" t .\" Title: flume .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.75.2 .\" Date: 11/09/2010 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" .TH "FLUME" "1" "11/09/2010" "\ \&" "\ \&" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" flume \- a distributed, reliable, scalable, near\-realtime log collection system\&. .SH "SYNOPSIS" .sp \fBflume\fR COMMAND [\fIOPTIONS\fR] .SH "DESCRIPTION" .sp The flume(1) command has subcommands to execute different parts of the Flume system\&. The main subcommands are node, master, and shell\&. .SH "COMMANDS" .PP \fBdump \fR .RS 4 Starts a one shot Flume daemon that outputs data to the console\&. .RE .PP \fBnode\fR .RS 4 Starts a Flume node daemon\&. The node is run with the watchdog program and cannot be used interactively\&. See flume\-node for more details\&. .RE .PP \fBnode_nowatch\fR .RS 4 Starts a Flume node daemon\&. The node is run without the watchdog program, and can be used interactively\&. See flume\-node for more details\&. .RE .PP \fBmaster\fR .RS 4 Starts a Flume master daemon\&. This runs the master with a watchdog program\&. There can only be one master running on a node\&. See flume\-mater for more details\&. .RE .PP \fBshell\fR .RS 4 Starts the Flume shell\&. See flume\-shell for more details\&. .RE .PP \fBclass \fR .RS 4 Executes the main program in the specified classname with the Flume environment settings\&. .RE .PP \fBclasspath\fR .RS 4 Dumps the java classpath used for when Flume programs are run\&. .RE .PP \fBversion\fR .RS 4 Dumps the Flume version and build hash\&. .RE .SH "EXIT STATUS" .PP \fB0\fR .RS 4 Success .RE .PP \fB1\fR .RS 4 Failure (syntax or usage error; configuration error; document processing failure; unexpected error)\&. .RE .SH "ENVIRONMENT" .PP \fBFLUME_PID_DIR\fR .RS 4 The directory where a Flume node or Flume master will drop pid files corresponding to the daemon process\&. Default is /tmp/flumemaster\&.pid when run as user and /var/run/flume/flumemaster\&.pid when run as a daemon\&. .RE .PP \fBFLUME_CLASSPATH\fR .RS 4 The custom java classpath environment variable additions you want Flume to run with\&. These values are prepended to the normal Flume generated CLASSPATH\&. WARNING: The flume script overwrites the standard CLASSPATH when it is executed\&. The default contains nothing\&. .RE .PP \fBFLUME_LOG_DIR\fR .RS 4 The directory where debugging logs generated by the Flume node or Flume master are written\&. The default is $FLUME_HOME/logs if run as a user, and /var/log/flume/ if run as a daemon\&. .RE .PP \fBFLUME_LOGFILE\fR .RS 4 This sets the suffix for the logfiles generated by Flume node or Flume master\&. .RE .PP \fBFLUME_ROOT_LOGGER\fR .RS 4 The log4j logging setting for the executing command\&. By default it is "INFO,console"\&. .RE .PP \fBZOOKEEPER_ROOT_LOGGER\fR .RS 4 The log4j logging setting for a master\(cqs embedded Zookeeper server\(cqs logs\&. By default it is "ERROR,console"\&. .RE .PP \fBWATCHDOG_ROOT_LOGGER\fR .RS 4 The log4j logging setting for the logging the watchdog that wraps Flume nodes and Flume masters generates\&. By default it is "INFO,console"\&. .RE .PP \fBFLUME_CONF_DIR\fR .RS 4 The directory where the flume\-site\&.xml and flume\-conf\&.xml files Flume node and Flume master will use reside\&. This defaults to \&./conf if a \&./conf/flume\-conf\&.xml file is found, or to /etc/flume/conf/ if it flume\-conf\&.xml is found there\&. .RE .PP \fBHADOOP_HOME\fR .RS 4 The directory where Hadoop jars are expected to be found\&. If not specified it will use jars found in /usr/lib/hadoop or \&./lib/\&. .RE .PP \fBFLUME_DEVMODE\fR .RS 4 If this value is set to "true" the \&./libbuild jars which include ant jars required to compile JSP servlets will be included in the CLASSPATH\&. .RE .PP \fBFLUME_VERBOSE\fR .RS 4 If this is toggled, the Flume script will print out the command line being executed\&. .RE .PP \fBFLUME_VERBOSE_JAVA\fR .RS 4 If FLUME_VERBOSE is toggled, toggling this value will also add the "\-verbose" flag to the JVM running Flume\&. .RE .SH "AUTHOR" .sp See the Contributors site here: http://wiki\&.github\&.com/cloudera/flume/Contributors .SH "RESOURCES" .sp Github web site and code repository: http://github\&.com/cloudera/flume/ .sp Flume User guide: http://archive\&.cloudera\&.com/cdh/3/flume/UserGuide\&.html .sp Flume Cookbook: http://archive\&.cloudera\&.com/cdh/3/flume/Cookbook\&.html .SH "COPYING" .sp Copyright (C) 2009\-2010 Cloudera, Inc\&. .SH "SEE ALSO" .sp .if n \{\ .RS 4 .\} .nf flume(1), flume\-master(1), flume\-node(1), flume\-shell(1) .fi .if n \{\ .RE .\}