Here's the install procedure for setting up a Minerva RHEL4 server in W91 colo:
Requirements:
- server (order with redundant power; consult DOST about whether to get a rack kit, though as of 22jan07 the Dell rack kits are unloved)
- colo agreement (http://web.mit.edu.ezproxyberklee.flo.org/ist/services/backup/colocation.html)
- hostname (DOST will set this up with colo, or have it transferred from elsewhere)
- Kerberos host keytab (from accounts; see http://web.mit.edu.ezproxyberklee.flo.org/accounts/www/srvtabform.html)
- RHEL4 media (often with servers in W91 machine room)
- N.B.: Dell 2950s running RHEL4 have the #2 ethernet interface show up as eth0
RHEL4 Install:
- start normal RHEL4 install
- IP: netmask 255.255.255.0, router x.x.x.1, DNS 18.72.0.3,18.70.0.160,18.71.0.151
- partitioning: usually a big ext3 /, 20GB swap, 2GB ext2 /usr/vice/cache
- time service: use time.mit.edu as NTP server
- packages: custom, remove web server and windows file server, add development tools except KDE, add editors and system tools
- post-install dialog: decline setting up a Red Hat Network account
Post-install:
- wget -O activate http://mv.ezproxy.com.ezproxyberklee.flo.org/rhn/activate
- csh ./activate
- run up2date-config and remove kernel from "skip" list
- up2date -u
- install mit-up2date-config, mit-krb5-config, mit-openafs-setup (from SWRT web page or /mit/software/pub/linux)
- install new keytab as /etc/krb5.keytab
- cd /etc; k5srvutil -f krb5.keytab change
- create root's .k5login
- either edit krb5.conf to remove srvtab entry or generate a srvtab with ktutil
- reboot
- /opt/mit-openafs-setup/bin/setup (as of 23jan2007 this is a bit broken)