You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by ec...@apache.org on 2011/10/27 21:25:15 UTC

svn commit: r1189952 - /incubator/accumulo/trunk/docs/src/user_manual/chapters/administration.tex

Author: ecn
Date: Thu Oct 27 19:25:15 2011
New Revision: 1189952

URL: http://svn.apache.org/viewvc?rev=1189952&view=rev
Log:
ACCUMULO-71 remove references to map-reduce based log file recovery

Modified:
    incubator/accumulo/trunk/docs/src/user_manual/chapters/administration.tex

Modified: incubator/accumulo/trunk/docs/src/user_manual/chapters/administration.tex
URL: http://svn.apache.org/viewvc/incubator/accumulo/trunk/docs/src/user_manual/chapters/administration.tex?rev=1189952&r1=1189951&r2=1189952&view=diff
==============================================================================
--- incubator/accumulo/trunk/docs/src/user_manual/chapters/administration.tex (original)
+++ incubator/accumulo/trunk/docs/src/user_manual/chapters/administration.tex Thu Oct 27 19:25:15 2011
@@ -19,7 +19,7 @@
 \section{Hardware}
 
 Because we are running essentially two or three systems simultaneously layered
-across the cluster: HDFS, Accumulo, and MapReduce, it is typical for hardware to
+across the cluster: HDFS, Accumulo and MapReduce, it is typical for hardware to
 consist of 4 to 8 cores, and 8 to 32 GB RAM. This is so each running process can have
 at least one core and 2 - 4 GB each.
 
@@ -53,7 +53,7 @@ Repeat this step at each machine within 
 same \texttt{\$ACCUMULO\_HOME}.
 
 \section{Dependencies}
-Accumulo requires HDFS, MapReduce, and ZooKeeper to be configured and running
+Accumulo requires HDFS and ZooKeeper to be configured and running
 before starting. Password-less SSH should be configured between at least the
 Accumulo master and TabletServer machines. It is also a good idea to run Network
 Time Protocol (NTP) within the cluster to ensure nodes' clocks don't get too out of
@@ -131,7 +131,7 @@ Specify appropriate values for the follo
 \end{verbatim}
 \normalsize
 
-This enables Accumulo to find Zookeeper. Accumulo uses ZooKeeper to coordinate
+This enables Accumulo to find ZooKeeper. Accumulo uses ZooKeeper to coordinate
 settings between processes and helps finalize TabletServer failure.
 
 Accumulo records all changes to tables to a write-ahead log before committing
@@ -169,7 +169,7 @@ initialized it can be started.
 \subsection{Starting Accumulo}
 
 Make sure Hadoop is configured on all of the machines in the cluster, including
-access to a shared HDFS instance. Make sure HDFS and MapReduce are running.
+access to a shared HDFS instance. Make sure HDFS and ZooKeeper are running.
 Make sure ZooKeeper is configured and running on at least one machine in the
 cluster.
 Start Accumulo using the \texttt{bin/start-all.sh} script.
@@ -203,8 +203,10 @@ either when the tablets from the failed 
 case of a single TabletServer failure or the next time Accumulo starts, in the event of
 failure during shutdown.
 
-Recovery is performed using the MapReduce framework and is shown on the
-Accumulo monitor status page. Once the MapReduce recovery is complete any
+Recovery is performed by asking the loggers to copy their write-ahead logs into HDFS.
+As the logs are copied, they are also sorted, so that tablets can easily find their missing
+updates. The copy/sort status of each file is displayed on
+Accumulo monitor status page. Once the recovery is complete any
 tablets involved should return to an ``online" state. Until then those tablets will be
 unavailable to clients.