Starting with ARC on a standard Knoppix boot

  1. Insert the USB key with your Grid credentials into the slot (optional).

  2. Power the PC with the Knoppix disk inside. Take care of setting the proper time zone: boot Knoppix with the tz option, e.g.:

    knoppix tz=Europe/Berlin

    NB: for some notebooks, add option fb1024x768 if there are problems with the display.

  3. Open a terminal window

  4. Set up proper host name:

    Find out the assigned IP address:
    ifconfig, see the number in eth0 section, following inet addr: string.
    Look up the DNS-assigned host name:
    nslookup [IP address], see the string after name =.
    Set the host name:
    sudo hostname [host name]


    You may have to edit the files /etc/hosts and /etc/hostname. Start an editor as a superuser:
    sudo [your favorite editor]
    and enter the correct host name in /etc/hostname and the following line in /etc/hosts:
    [IP address] [host name] [short name]
    where [short name] is the first part of the host name, without the domain address.

  5. Mount the USB memory (optional):

    sudo mount /dev/sda1

    USB memory is assumed to hold your Grid credentials. If you are going to request these credentials from another location, this step is not needed.

  6. Create a local .globus directory:

    mkdir .globus

  7. Copy the credentials from the USB memory (optional):

    cp /mnt/sda1/.globus/* .globus/.

    If you have your credentials available from other location, please take care of downloading them to the ~/.globus directory.

  8. Give proper access rights to the credentials:

    chmod 400 .globus/userkey.pem
    chmod 444 .globus/usercert.pem

  9. Fetch ARC client for Debian:

    wget ftp://ftp.nordugrid.org/nordugrid/releases/current/debian-3.0/nordugrid-standalone-0.4.4-1.i386.tgz


    Depending on your Knoppix version, you might need a different release. Check ftp://ftp.nordugrid.org/nordugrid/releases/current for the most recent version.

  10. Unpack and setup the client:

    tar xvzf nordugrid-standalone-0.4.4-1.i386.tgz
    cd nordugrid-standalone-0.4.4
    source setup.sh

  11. Create a proxy:

    grid-proxy-init

  12. Verify that your IP address resolves to the correct host name

  13. Submit a test job:

    ngtest 1