Extend Compute

Need to update extend compute for use at MSU and for changes in ROCKS 4.3.

Actions in version from early Nov 2007

  • install libgfortran with an rpm -i --force http://umopt1/
    • not gonna work, needs to be in an rpm repository
  • replace /etc/resolve.conf
    • incompatible with ROCKS 4.3
    • how do we want to do this, do we need local /etc/hosts file for NFS performance?
    • Note that there is an update to ROCKS 4.3 that makes correctly generate named config files for /23 network
  • AFS
    • Ok?
  • chkconfig yum-autoupdate off
  • 10 subnet routing
    • not for MSU
  • chkconfig nfs on
  • chkconfig ipmi on
    • should compute nodes run ipmi service?
  • NTP
    • not right for MSU
  • replace /etc/krb5.conf
    • Ok
  • fix broken /etc/profile.d/lam.csh
    • is lam going to be used?
    • is this fix specific to a certain version?
  • setup /data areas
    • are these needed on T2 compute nodes?
  • edits to /etc/bashrc
    • are these needed on a compute node?
  • change to man
    • needed for compute?
  • add nvram and i2c-dev modprobe.conf
    • ?
  • replace /etc/pam.d/system-auth
    • needed for AFS
  • replace nsswitch.conf
    • should compute nodes ever use NIS?
    • should shadow be in NIS? if 10.10. is going over the WAN? when does it get used?
  • replace /etc/ssh/sshd_config
    • not sure which options are being change
    • IMO, compute nodes should not allow password ssh...
  • append to rc.local
  • /etc/sysctl.conf append
    • network tuning. are these current for the kernel in use?

things setup in rocksconfig.d, need to learn how ROCKS handles these

  • post-92-setuplib
    • file written with cat, is there a reason for that, quoting or something?
    • libshift copied from AFS. Should take from extras.
    • see logs from these files in /tmp, ROCKS seems to give these to you for free smile
    • iptables
      • not a normal file replace for some reason?
  • post-93-nvram
    • needed?
  • fix-hostname
    • can't the post script do it, why wait until first boot?
    • perl script cleanup: stop matching after first one that works?
  • condor setup at firstboot
  • dcache

  • change version in /etc/profile.d/java.sh, note that the package command for jdk has a version included, bad syntax, so jdk is not installed.
  • yum changes
  • setup snapsim
    • for T2 nodes?

Things that happen in extend-dc2

  • Some packages added
    • Dell utilities
  • post items follow
  • replace /etc/profile.d/dcache_client.sh
  • replace /etc/rc.d/rocksconfig.d/pre-92-setups
    • duplicates actions from compute?
    • "setups" isn't very descriptive, maybe rename to disable-gridftp?
    • grid-ftp doesn't exist? is gssftp enabled by default?
    • these disables can be done directly in post, instead of at firstboot.
  • post-96-cern_config
    • tries to copy from /home/install/cernroot, which we don't have
    • also does Dell setup...
    • includes auto-update of firmware; this I don't think should be done automatically
  • post-91-smartmontools
    • manually installs smartmontools rpm at firstboot from /home/install/contrib, is there a reason for that?
    • also replaces updatedb.conf

-- TomRockwell - 27 Nov 2007
Topic revision: r12 - 03 Dec 2007, TomRockwell
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback