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.