Child pages
  • DUCC
Skip to end of metadata
Go to start of metadata

DUCC Project Documentation

Tutorials

  1. Quick Start (from gz)
  2. Quick Start (from source)
  3. Install WebServer Demo
  4. Check out 2.1.0 & build


Tutotial: Quick Start (from gz)

Audience: DUCC Users/Administrators

Instructions on how to install DUCC 2.0 for single host system (my laptop!)
See DUCC Project Documentation for further details.

The following steps were performed on Red Hat Enterprise Linux Workstation release 6.4 (Santiago)

Prerequisites

Install jdk (1.7 or better)

Java Home & Version

Start sshd

Create user ducc

Enable passwordless ssh for user ducc

Install

Visit http://uima.apache.org/downloads.cgi#Latest%20Official%20Releases and download Apache UIMA DUCC Version 2.0.0 tar.gz file to /home/ducc.

Download DUCC .gz file

 Unzip

Important: insure proper umask before untarring.

Configure

 Check 

Privileged ducc_ling

Start 

 Visit DUCC Webserver: display daemons


Submit Job

Visit DUCC Webserver: display jobs

 

 End.



Tutorial: Quick Start (from source)

Audience: DUCC Users/Administrators

Instructions on how to fetch, build and install DUCC 1.0 for single host system (my laptop!)
See DUCC Project Documentation for further details.

The following steps were performed on Red Hat Enterprise Linux Workstation release 6.4 (Santiago)

Prerequisites

  • Install svn
  • Install mvn
  • Install jdk (1.6 or better)
    export JAVA_HOME=~/apps/java/java-home
  • Install latex
  • Install ant

Start sshd

Create user ducc

Permit universal read+execute access to home directory for users degenaro and ducc

Enable passwordless ssh for user ducc

Insure JAVA_HOME is set, and PATH contains LaTeX

Sample code to set JAVA_HOME

.bashrc

Fetch DUCC from svn

Build DUCC jars

Install

Check

Optional: enable ducc_ling and login to Web-server via Linux authentication

Start

ducc-mon System Daemons

Start your favorite browser (firefox, chrome, opera) and visit the ducc-mon system daemons page.

http://localhost:42133/system.daemons.jsp

Submit a test Job

ducc-mon Jobs

Visit the ducc-mon jobs page.

http://localhost:42133/jobs.jsp

End.



Tutorial: Install WebServer Demo

 

Audience: DUCC Developers


From local workstation, copy DUCC binary tar-ball to installation host

Login to installation host

Note: Developers who are presently unable to login should request access via uima-dev mailing list

Switch to user duccy (note: use https://reference.apache.org/committer/otp-md5 for password challenge)

Remove crontab

Stop demo (if running)

Stop ducc (if running)

Stop custom service and/or sleepers (if running)

Install new code

...remove old logs and dumps

Run ducc_post_install

Install local modifications

Launch DUCC (with "sim" nodes)


Wait for all DUCC daemons to be running

Visit uima-ducc-demo.apache.org:42133/system.daemons.jsp

Create services

Create Custom services

Start driver

Check for Jobs to be running

Visit uima-ducc-vm.apache.org:42133/jobs.jsp

Install crontab (for auto-restart and auto-cleanup)

End.



Tutorial: Check out 2.1.0 & build

End.



cd