You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by bu...@apache.org on 2016/07/08 15:29:18 UTC

svn commit: r1751924 - /uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part4/install.tex

Author: burn
Date: Fri Jul  8 15:29:18 2016
New Revision: 1751924

URL: http://svn.apache.org/viewvc?rev=1751924&view=rev
Log:
UIMA-4745 Minor changes to the install section

Modified:
    uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part4/install.tex

Modified: uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part4/install.tex
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part4/install.tex?rev=1751924&r1=1751923&r2=1751924&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part4/install.tex (original)
+++ uima/uima-ducc/trunk/uima-ducc-duccdocs/src/site/tex/duccbook/part4/install.tex Fri Jul  8 15:29:18 2016
@@ -19,27 +19,36 @@
 \section{Overview}
 
 DUCC is a multi-user, multi-system distributed application.
-The instuctions below follow a staged installation/verification methodology,
+For first-time users a staged installation/verification methodology is recommended,
 roughly as follows:
 
 \begin{itemize}
-    \item Single system installation.
+    \item Single system installation - single node - all work runs with the credentials of the installer.
       
-    \item Add new machines to DUCC control.
+    \item Optionally add more nodes. 
       
-    \item Enable processes to run with the credentials of multiple submitting user.
+    \item Enable multiple-user support - processes run with the credentials of the submitting user.
       This step requires root authority on one or more machines.
       
     \item Enable CGroup containers. This step requires root authority on every DUCC machine.
 \end{itemize}
 
-DUCC is distributed as a compressed tar file.  The instructions below assume installation from one
-of this distribution media.  If building from source, the build creates this file in your svn
+When upgrading from an existing installation the {\em ducc\_update} script may be used
+to replace the system files while leaving the site-specific configuration files in place. 
+See more info at
+\ifdefined\DUCCSTANDALONE
+{\em ``ducc\_update''} in the duccbook. 
+\else
+\hyperref[subsec:admin.ducc-update] {ducc\_update}. 
+\fi
+
+
+DUCC is distributed as a compressed tar file.  If building from source, this file will be created in your svn
 trunk/target directory. The distribution file is in the form
 \begin{verbatim}
    uima-ducc-[version]-bin.tar.gz
 \end{verbatim}
-where [version] is the DUCC version; for example, {\em uima-ducc-VERSION-bin.tar.gz} (where VERSION is the current DUCC version).  This document will refer to the distribution
+where [version] is the DUCC version; for example, {\em uima-ducc-2.1.0-bin.tar.gz}.  This document will refer to the distribution
 file as the ``$<$distribution.file$>$''.
 
 \section{Software Prerequisites}
@@ -48,7 +57,7 @@ file as the ``$<$distribution.file$>$''.
 Single system installation:
 
 \begin{itemize}
-  \item Reasonably current Linux.  DUCC has been tested on SLES 11.x and RHEL 6.x
+  \item Reasonably current Linux.  DUCC has been tested on SLES 11, RHEL 6 \& 7, and Ubuntu 14.04 
     
     {\em Note:} On some systems the default {\em user limits}
     for max user processes (ulimit -u) and nfiles (ulimit -n) are defined too
@@ -59,8 +68,8 @@ Single system installation:
     processes running on the cluster.
 
   \item Python 2.x, where 'x' is 4 or greater.  DUCC has not been tested on Python 3.x.
-  \item Java 7. DUCC has been tested and run using IBM and Oracle JDK 1.7.
-  \item Passwordless ssh for user running DUCC
+  \item Java 7 or 8. DUCC has been tested and run using IBM and Oracle JDK 1.7 \& 1.8.
+  \item Passwordless ssh for the userid running DUCC
 \end{itemize}
   
 Additional requirements for multiple system installation:
@@ -409,9 +418,9 @@ privileged operations.
 
 If a different location is chosen for ducc\_ling the new path needs to be specified 
 for ducc.agent.launcher.ducc\_spawn\_path in \$DUCC\_HOME/resources/site.ducc.properties.
-See more info at see 
+See more info at
 \ifdefined\DUCCSTANDALONE
-{\em properties merging} in the duccbook. 
+{\em ``Properties merging''} in the duccbook. 
 \else
 \hyperref[sec:admin.properties-merge] {Properties merging}. 
 \fi