INCA

From PRAGMAgridWIKI

Jump to: navigation, search
  • INCA
  • Contact: Shava Smallen, SDSC
  • INCA server: inca-gleon.sdsc.edu (rocks-174.sdsc.edu)
  • Collaboration with GLEON
  • Experiment in PRAGMA grid

Deploying Inca to GLEON

The GLEON testbed includes Windows XP machines each which will have a RBNB installation. The major steps for deploying Inca are below:

1. Install cygwin with the following modules.

     a.  ssh server
     b.  perl
     c.  make
     d.  gcc
     e.  openssl & openssl-dev
     f.  vim (not required for reporter manager but generally useful)

2. Start ssh server

$ ssh-host-config
   (Type 'yes' to overwrite /etc/sshd_config and /etc/ssh_config.  Type 'no' to use privilege separation.)
$ net start sshd
$ netstat -an  | grep 22
 TCP    0.0.0.0:22             0.0.0.0:0              LISTENING
 TCP    198.150.174.55:22      198.202.88.174:36557   ESTABLISHED

3. Check to see if your username exists in /etc/passwd. If not, type

$ mkpasswd.exe -cl > /etc/passwd

By default, the home directory is in something like

/cygdrive/c/Documents and Settings/<username>

Create a new home directory

$ mkdir /home
$ mkdir /home/<username>

Edit entry in /etc/passwd to reflect new home dir.

4. Install the following SSH key into /home/<username>/.ssh/authorized_keys:

     ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA1x0oofjpK154NeNsQrJfWnaw67KrBwhdPOX7ghNoVCewInXJDe/QmLZHlPdS/15Dxq0awXDyIcQsB9Ve2wljCb3j9y+dMBCsEeV27yQq0aXl5vcBWO3oXKiuGx6p0OskDffx8i/jo9QM6xxlElzp5aI/JKztDNUCFkuvsyk3nsk= inca@rocks-144.sdsc.edu

5. I'll then configure the Inca server installed on inca-gleon.sdsc.edu to start up a client on the Windows XP machine. The Inca client will need to make outgoing connections to port 6323 and 6324 to inca-gleon.sdsc.edu.

Personal tools