This sample session begins after you have logged into a CTC linux login node.
sh-3.00$ cd $HOME
-sh-3.00$ cat /ctc/tools/velocity.pub >> $HOME/.ssh/authorized_keys
-sh-3.00$ chmod 700 .ssh
-sh-3.00$ chmod 600 .ssh/authorized_keys
-sh-3.00$ cd test
-sh-3.00$ dir –lt
total 17
-rwxr-xr-x 1 susan techies 441 Jan 17 13:44 MyJob.sh
-rwxr-xr-x 1 susan techies 440 Jan 17 13:39 MyJob.sh~
-rwxr-xr-x 1 susan techies 14820 Jan 17 12:02 karpc.exe
-rwxr-xr-x 1 susan techies 10 Jan 17 11:52 values
-rwxr-xr-x 1 susan techies 211 Jan 17 10:08 MyJob.xml
-rwxr-xr-x 1 susan techies 222 Jan 17 10:02 MyJob.xml~
-sh-3.00$ cat MyJob.xml
<?xml version="1.0" ?>
<!-- Sample XML Job File -->
<job>
<nodes>1</nodes>
<minutes>10</minutes>
<type>batch</type>
<affiliation>v2linuxdev</affiliation>
<run>/bin/sh $HOME/test/MyJob.sh</run>
</job>
-sh-3.00$ cat MyJob.sh
#!/bin/sh
# create a local directory on /tmp
mkdir -v /tmp/$USER
# copy the files
cp $HOME/test/karpc.exe /tmp/$USER/karpc.exe
cp $HOME/test/values /tmp/$USER/values
cd /tmp/$USER
# run the executable from local disk
/karpc.exe >&karpc.stdout
# Copy output files to your output
# This includes all output files from your
cp -f /tmp/$USER/karpc.std* $HOME/test
# delete all remaining files on /tmp/$USER
rm -r /tmp/$USER
vsched –c
-sh-3.00$ vsched -submit MyJob.xml
WARNING: Run statement cannot be verified
47819
-sh-3.00$ vsched -q | grep v2linuxdev
47819 susan 1 0:10 B C 14:06 01/17 VII0001 v2linuxdev
-sh-3.00$ dir –lt
total 18
-rw-r--r-- 1 susan techies 153 Jan 17 13:56 karpc.stdout
-rwxr-xr-x 1 susan techies 441 Jan 17 13:44 MyJob.sh
-rwxr-xr-x 1 susan techies 440 Jan 17 13:39 MyJob.sh~
-rwxr-xr-x 1 susan techies 14820 Jan 17 12:02 karpc.exe
-rwxr-xr-x 1 susan techies 10 Jan 17 11:52 values
-rwxr-xr-x 1 susan techies 211 Jan 17 10:08 MyJob.xml
-rwxr-xr-x 1 susan techies 222 Jan 17 10:02 MyJob.xml~
-sh-3.00$ cat karpc.stdout
Approximation interval is 10
sum, err = 3.14243, 8.333314e-04
Approximation interval is 100
sum, err = 3.14160, 8.333333e-06
Approximation interval is 0
-sh-3.00$
|