======= Update Notes -- Wednesday, 03 May 2005=========

Sections: 
    o Adding a transpuser
    o Starting up  Tomcat
    o MDSplus globus-ized
    o MDSplus non-globus
    o Globus gsigatekeeper (job manager)
    o Globus gsiftp
    o Transpgrid boot script for /var directories
    o Transpgrid boot script for /var/spool/cron user entries
    o Transpgrid boot script for myproxy daemon
    o Transpgrid boot script for fusion grid monitor client
    o /usr/pppl/cppg area


Adding a transpuser
-------------------
Must have PPPL account first, Lena Scimeca will handle
Unused pshr0070-0074 set up for JET
Unused pshr0058-0069 set up for TRANSP
Update /etc/grid-security/grid-mapfile on transpgrid
Update /etc/grid-security/mdsip.hosts on transpgrid

Starting up  Tomcat
-------------------
Runs on transpgrid only.
Account name is tomcat4.
Account feibush can ssh to this account
Started in account tomcat4 via $TOMCAT_START
Elvis  stuff is in $TOMCAT_HOME/webapps/elvis
TMP: /var/spool/cppg/tomcat4_temp
LOG: /var/spool/cppg/toncat4_logs

MDSplus globus-ized
------------------
# Activated in transpgrid  /etc/xinetd.d/mdsips
Server: /usr/pppl/mdsplus/grid/bin/mdsipd
Globus: /usr/pppl/globus/2.4.3
Setup file: /p/fusiongrid/mdsplus_info/envsyms_transpgrid
LOG: /var/log/access
LOG: /var/log/errors

MDSplus non-globus
------------------
# Activated in transpgrid /etc/xinetd.d/mdsip
Server: /usr/pppl/mdsplus/mdsplus-nongrid/bin/mdsipd_pppl
Setup file: /p/fusiongrid/mdsplus-info/envsyms_beast
LOG: /var/log/mdsip_access.log
LOG: /var/log/mdsip_errors.log

Globus gsigatekeeper (job manager)
----------------------------------
# Activated in transpgrid /etc/xinetd.d/gsigatekeeper
Uses /usr/pppl/globus/2.4.3/sbin
LOG: /usr/pppl/globus/var/globus-gatekeeper.log

Globus gsiftp
--------------
# Activated in transpgrid /etc/xinetd.d/gsiftp
Uses /usr/pppl/globus/gt3.2.1 
LOG: /usr/pppl/globus/gt3.2.1/var/gridftp.log


Transpgrid boot script for /var directories
---------------------------------------------------
Script in /etc/init.d/cppg
Makes links to /etc/grid-security stuff
Makes links to globus and mdsplus var directories
Start xinetd.d so mdsplus and globus ports recognized

Transpgrid boot script for /var/spool/cron user entries
--------------------------------------------------------
Script in /etc/init.d/cppg_cron
Loads /usr/pppl/cppg/hosts/transpgrid.pppl.gov/var/spool/cron
  ludesche pshare xshare 
if there.

Transpgrid boot script for myproxy daemon
-----------------------------------------
Script in /etc/init.d/cppg_myproxy
Config file: /usr/pppl/cppg/hosts/transpgrid.pppl.gov/etc/myproxy-server.config

Transpgrid boot script for fusion grid monitor client
-----------------------------------------------------
Script in /etc/init.d/cppg_fgm
Starts /p/transpgrid/sbin/tsp_postauto
  Runs tsp_postsend  ... sends already prepared info
  Runs tsp_postpre   ... Copies log and tail files to ftp
  Runs tsp_postmake TRANSP DMcCune@PPPL.Gov
  Runs tsp_postsend
  Updates /tmp/cppg_fgm_keepalive.pid
  Sleeps 60 seconds and recycles
Checks /p/transpgrid/qshare
LOG: /p/transpgrid/transp_log/transprun.log


/usr/pppl/cppg area
-------------------
# This holds information applicable to all computers
  /usr/pppl/cppg/hosts/all
# Hold information applicable to transpgrid
  /usr/pppl/cppg/hosts/transpgrid
# Has transp my proxy database (will be moved)
  /usr/pppl/cppg/hosts/newtransprid
# There are links in system /etc/grid-security to here
/usr/pppl/cppg/hosts/all/etc/grid-security
grid-mapfile mdsip.hosts
# This is pointed to when transpgrid booted
/usr/pppl/cppg/hosts/transpgrid.pppl.gov/etc:
myproxy-server.config
# These host keys linked to when transpgrid booted
/usr/pppl/cppg/hosts/transpgrid.pppl.gov/etc/grid-security:
hostcert.pem hostkey.pem
# These files contain information used when transpgrid booted
/usr/pppl/cppg/hosts/transpgrid.pppl.gov/etc/rc.d/init.d:
cppg_fgm_local
cppg_myproxy_local
cppg_start_part.sh
# Should be pointed to when transpgrid booted but not yet
/usr/pppl/cppg/hosts/transpgrid.pppl.gov/var/spool/cron:
ludesche.bak   pshare.bak   xshare.bak
# The transpgrid myproxy data base
/usr/pppl/cppg/hosts/newtranspgrid.pppl.gov/var/myproxy:
efeibush.creds efeibush.data
randerso.creds randerso.data
# Pointed to when transpgrid booted
# Links are to /var area on transpgrid
/usr/pppl/cppg/tomcat/jakarta-tomcat-4.1.31/conf/server.xml
/usr/pppl/cppg/tomcat/jakarta-tomcat-4.1.31/logs
/usr/pppl/cppg/tomcat/jakarta-tomcat-4.1.31/temp -> 
/usr/pppl/cppg/tomcat/jakarta-tomcat-4.1.31/webapps/elvis ->

--Lew