Background
SLAC install has some differences
- all files kept in AFS
- centralised configuration
- mount of disk partition for data
- move of mysql database storage to separate partition
- use of apache redirect for calls
AFS
- symlinked
/opt/perfsonar
to/afs/slac.stanford.edu/package/perfSONAR-PS/dist/
- config files kept in
/afs/slac.stanford.edu/package/perfSONAR-PS/etc/
- each file is named to appropriate service
- customisations on init.d files to reflect above
- install file located at
/afs/slac.stanford.edu/package/perfSONAR-PS/etc/init.d/
- will delete services from install and put in new ones with pointers to new config files
- add's chkconfig stuff
- install file located at
Partitions
- largest disk partition mounted at
/var/lib/perfsonar
for data - mysql
mv /var/lib/mysql /var/lib/perfsonar/
sudo ln -sf /var/lib/perfsonar/mysql/ mysql
Apache Redirects
all perfsonar hosts are
hostname |
---|
psnr01.slac.stanford.edu |
psnr02.slac.stanford.edu |
psnr03.slac.stanford.edu |
which run the following dns alias'
alias |
purpose |
---|---|
psnr-ls.slac.stanford.edu |
lookup service |
psnr-pinger.slac.stanford.edu |
pinger service |
psnr-buoy.slac.stanford.edu |
perfsonar buoy service |
owamp.slac.stanford.edu |
owamp service |
bwctl.slac.stanford.edu |
bwctl service |
psnr-snmpma.slac.stanford.edu |
snmp ma service |
psnr-traceroute.slac.stanford.edu |
traceroute service |
ndt.slac.stanford.edu and netspeed.slac.stanford.edu |
ndt service |
npad.slac.stanford.edu |
npad service |
in addition, for http services (such as the web service communication and the perfAdmin web pages), we shall use an apache redirect such that
outside address |
redirect address |
---|---|
perfsonar.slac.stanford.edu:80/perfSONAR_PS/services/hLS |
psnr-ls.slac.stanford.edu:9995/perfSONAR_PS/services/hLS |
perfsonar.slac.stanford.edu:80/perfSONAR_PS/services/pinger/ma |
psnr-pinger.slac.stanford.edu:8075/perfSONAR_PS/services/pinger/ma |
perfsonar.slac.stanford.edu:80/perfSONAR_PS/services/pinger/mp |
psnr-pinger.slac.stanford.edu:8075/perfSONAR_PS/services/pinger/mp |
perfsonar.slac.stanford.edu:80/perfSONAR_PS/services/pSB |
psnr-buoy.slac.stanford.edu/perfSONAR_PS/services/pSB |
perfsonar.slac.stanford.edu:80/perfSONAR_PS/service/snmpma |
psnr-snmpma.slac.stanford.edu:9990/perfSONAR_PS/services/SNMPMA |