ACCUMULO-2499 Added list of default ports and information about ephemeral ports.
Signed-off-by: Mike Drob <md...@cloudera.com> Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/ab41a5f8 Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/ab41a5f8 Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/ab41a5f8 Branch: refs/heads/master Commit: ab41a5f861bfaaca39f0f13d2ae0c40a7b05a15d Parents: 5a504b3 Author: Al Krinker <al.krin...@gmail.com> Authored: Sun Mar 23 10:30:04 2014 -0400 Committer: Mike Drob <md...@cloudera.com> Committed: Fri Apr 4 18:19:48 2014 -0700 ---------------------------------------------------------------------- .../chapters/administration.tex | 37 ++++++++++++++++++++ 1 file changed, 37 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/accumulo/blob/ab41a5f8/docs/src/main/latex/accumulo_user_manual/chapters/administration.tex ---------------------------------------------------------------------- diff --git a/docs/src/main/latex/accumulo_user_manual/chapters/administration.tex b/docs/src/main/latex/accumulo_user_manual/chapters/administration.tex index 96ecf17..bb8aa70 100644 --- a/docs/src/main/latex/accumulo_user_manual/chapters/administration.tex +++ b/docs/src/main/latex/accumulo_user_manual/chapters/administration.tex @@ -39,6 +39,43 @@ data and control messages. In addition, Accumulo uses HDFS clients to communicate with HDFS. To achieve good ingest and query performance, sufficient network bandwidth must be available between any two machines. +In addition to needing access to ports associated with HDFS and ZooKeeper, Accumulo will +use the following default ports. Please make sure that they are open, or change +their value in conf/accumulo-site.xml. + +\begin{table}[t] +\centering +\begin{tabular}{|l|c|c|} +\hline +Port & Description & Property Name\\ +\hline +4445 & Shutdown Port (Accumulo MiniCluster) & n/a\\ +\hline +4560 & Accumulo monitor (for centralized log display) & monitor.port.log4j\\ +\hline +9997 & Tablet Server & tserver.port.client\\ +\hline +9999 & Master Server & master.port.client\\ +\hline +12234 & Accumulo Tracer & trace.port.client\\ +\hline +42424 & Accumulo Proxy Server & n/a\\ +\hline +50091 & Accumulo GC & gc.port.client\\ +\hline +50095 & Accumulo HTTP monitor & monitor.port.client\\ +\hline +\end{tabular} +\caption{Accumulo default ports} +\label{tab:template} +\end{table} + +In addition, the user can provide '0' and an ephemeral port will be chosen instead. This +ephemeral port is likely to be unique and not already bound. Thus, configuring ports to +use '0' instead of an explicit value, should, in most cases, work around any issues of +running multiple distinct Accumulo instances (or any other process which tries to use the +same default ports) on the same hardware. + \section{Installation} Choose a directory for the Accumulo installation. This directory will be referenced by the environment variable \texttt{\$ACCUMULO\_HOME}. Run the following: