t3ps.najah.edu configuration
Introduction
The machine t3ps.najah.edu servers as the gateway and virtual machine host for the T3_PS_Najah cluster.
Network Configuration
Configuring the network bridge
yum install bridge-utils
cd /etc/sysconfig/network-scripts/
mkdir -p SaveConfigs
cp ifcfg-enpXXX SaveConfigs/
mv ifcfg-enpXXX ifcfg-br1
vi ifcfg-br0
Change:
DEVICE="enpXXX" to DEVICE="br1"
TYPE="Ethernet" to TYPE="Bridge"
The file should look similar to:
NAME="enp2s0"
DEVICE="br1"
ONBOOT="yes"
NETBOOT="yes"
UUID="0cb346e5-767c-4104-ac4d-d34a3dd66280"
IPV6INIT="no"
BOOTPROTO="none"
TYPE="Bridge"
DNS1="8.8.8.8"
PROXY_METHOD="none"
BROWSER_ONLY="no"
IPADDR="10.20.0.102"
PREFIX="8"
GATEWAY="10.0.0.1"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
Create the file ifcfg-br1:
TYPE="Ethernet"
BOOTPROTO="static"
DEVICE="enpXXX"
ONBOOT="yes"
BRIDGE="br1"
For software distribution, LHC experience use a specific software called CernVMFS. It allow site to directly use software installation from CERN into a computing machine.
To install CernVMFS, we need to install those RPM.
yum install https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest.noarch.rpm
yum install cvmfs
After what, you must create a /etc/cvmfs/default.local file. This looks like
CVMFS_REPOSITORIES="`echo $(ls /cvmfs)|tr ' ' ,`"
CVMFS_CACHE_BASE=/var/cache/cvmfs
CVMFS_QUOTA_LIMIT=20000
CVMFS_HTTP_PROXY="http://squid.najah.edu:3128"
Testing software
ATLAS provide some features to test a machine called diagnostics to run it, you will need to load ATLAS environnement and run some tests
alias atlasSetup='export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase; source $ATLAS_LOCAL_ROOT_BASE/user/atlasLocalSetup.sh'
atlasSetup
diagnostics
The full test is called supportInfo. This is a very helpfull tools but as a site administrator you probably haven’t got access to the grid or to ATLAS data all those test will fail but this test could provide you some usefull information
A very usefull test is checkOS, it just check if your machine have all RPM needed by ATLAS installed. If not, it will give you a list of file you must check.