36 lines
1.0 KiB
Bash
36 lines
1.0 KiB
Bash
#! /bin/bash
|
|
|
|
|
|
env=`facter sleds-env`
|
|
ip=`facter ipaddress`
|
|
|
|
echo "Env: $env - $ip"
|
|
|
|
if [ -z "$env" ]; then
|
|
echo "NO ENVIRONMENT FOUND - NO sleds-env fact"
|
|
exit 1
|
|
fi
|
|
|
|
if [ "$env" == "setup" ]; then
|
|
echo "setup ENVIRONMENT FOUND - NOT registered"
|
|
exit 1
|
|
fi
|
|
|
|
|
|
## Need an if is NFS mount check here
|
|
#umount /sl
|
|
|
|
mkdir -p /sldata/testdata /sldata/logdir /sldata/sm/L1 /sldata/sm/L2 /sldata/SLSync 2>&1 > /tmp/mkdir.out
|
|
|
|
#mount -t nfs -o nfsvers=3,fsc,ro sl_tree:/data/sl/$env /sl
|
|
mount -t nfs -o nfsvers=3,fsc,rw sl_tree:/data/syslog/$env /sldata/logdir
|
|
mount -t nfs -o nfsvers=3,fsc,rw sl_tree:/data/L1/$env /sldata/sm/L1
|
|
mount -t nfs -o nfsvers=3,fsc,rw sl_tree:/data/L2/$env /sldata/sm/L2
|
|
mount -t nfs -o nfsvers=3,fsc,rw sl_tree:/data/SLSync/$env /sldata/SLSync
|
|
mount -t nfs -o nfsvers=3,fsc,rw sl_tree:/data/ingest/$env /sldata/ingest
|
|
mount -t nfs -o nfsvers=3,fsc,ro sl_tree:/data/group/eng/testdata /sldata/testdata
|
|
mkdir /sldata/logdir/$ip
|
|
ln -s /sldata/logdir/$ip /sldata/logs
|
|
|
|
|