Server Setup
We will be mostly following the steps on this page - https://twiki.cern.ch/twiki/bin/view/Atlas/RCEGen3Development. First, make sure your hardware is hooked up like shown in the first pictures on this page.
Become root by using the 'su' superuser command, then perform all of the following commands as root.
First, we configure a server on our local computer to communicate with RCE. This server will have NFS and DCHP. Get required packages.
yum install dhcp cmake pyparted lib
Disable firewall and SELinux (Linux security).
/sbin/chkconfig iptables off /sbin/service iptables stop vim /etc/sysconfig/selinux
Set “SELINUX=permissive”. Now we install the RCE SDK.
sudo mkdir /opt/AtlasRceSdk cd /opt/AtlasRceSdk wget -O - http://rceprojectportal.web.cern.ch/RceProjectPortal/software/SDK/V0.11.1.tar.gz | sudo tar xvfz -
Add the following command to your bash_profile file so that it runs every time you open the terminal.
source /opt/AtlasRceSdk/V0.11.1/setup.sh
Set up the DHCP server by editing /etc/dhcp/dhcpd.conf. Make sure it looks like the following:
default-lease-time 600; max-lease-time 7200; authoritative; ddns-update-style none; subnet 192.168.3.0 netmask 255.255.255.0 { option subnet-mask 255.255.255.0; option ntp-servers 192.168.3.1; option routers 192.168.3.1; option broadcast-address 192.168.3.255; range 192.168.3.2 192.168.3.254; } host hsio2 { option host-name "HSIO2"; hardware ethernet 08:00:56:00:45:0a; }
In Network settings, find your ethernet connection and change its settings to the following:
IPv4 on Address = 192.168.3.11 Netmask = 255.255.255.0 Gateway = 192.168.3.1
DNS on Server = 192.168.3.10
Routes automatic
Start the DHCP server.
/sbin/chkconfig dhcpd on /sbin/service dhcpd start
#Filesystem