Difference between revisions of "Upgrading Endeavour"

From Nuclear Physics Group Documentation Pages
Jump to navigationJump to search
m (Maurik moved page Upgrading the nodes to Upgrading Endeavour)
Line 1: Line 1:
Upgrading Endeavour nodes to Centos 6 started March 17, 2015 with node2:
+
= Upgrade main system =
 +
 
 +
Started with a sideways migration to Centos 5. This worked except for the infiniband packages, which were skipped:
 +
* Bump Endeavour over to CENTOS 5: see http://wiki.centos.org/HowTos/MigrationGuide
 +
** Execute: rpm -ivh http://mirror.centos.org/centos/5/os/i386/CentOS/centos-release-5-11.el5.centos.i386.rpm http://mirror.centos.org/centos/5/os/i386/CentOS/centos-release-notes-5.11-0.i386.rpm http://mirror.centos.org/centos/5/os/x86_64/CentOS/centos-release-5-11.el5.centos.x86_64.rpm http://mirror.centos.org/centos/5/os/x86_64/CentOS/centos-release-notes-5.11-0.x86_64.rpm http://mirror.centos.org/centos/5/os/x86_64/CentOS/redhat-logos-4.9.99-11.el5.centos.noarch.rpm
 +
** Execute: yum update --skip-broken
 +
** Remove the broken packages by hand. Unfortunately, this took down the system :-)
 +
*** rpm -e --allmatches ibsim  ibutils ibutils-libs infiniband-diags libibcommon libibcommon-devel libibcommon-static libibmad libibmad-devel libibmad-static libibumad libibumad-devel libibumad-static  opensm opensm-devel opensm-libs  opensm-static  perftest srptools mvapich_gcc mvapich2_gcc
 +
 
 +
= Upgrading Endeavour nodes =
 +
 
 +
Upgrade to Centos 6 started March 17, 2015 with node2:
 
* Reboot Node2 from a USB key with Centos6 distribution installed. Chose "minimal install"
 
* Reboot Node2 from a USB key with Centos6 distribution installed. Chose "minimal install"
 
** Note: Should have added scp, i.e openssh-client stuff. Added this "by hand" by using from endeavour: cat openssh-client-... | ssh node2 "cat - > openssh-client.rpm"  and then installing that rpm.
 
** Note: Should have added scp, i.e openssh-client stuff. Added this "by hand" by using from endeavour: cat openssh-client-... | ssh node2 "cat - > openssh-client.rpm"  and then installing that rpm.

Revision as of 13:20, 2 April 2015

Upgrade main system

Started with a sideways migration to Centos 5. This worked except for the infiniband packages, which were skipped:

Upgrading Endeavour nodes

Upgrade to Centos 6 started March 17, 2015 with node2:

  • Reboot Node2 from a USB key with Centos6 distribution installed. Chose "minimal install"
    • Note: Should have added scp, i.e openssh-client stuff. Added this "by hand" by using from endeavour: cat openssh-client-... | ssh node2 "cat - > openssh-client.rpm" and then installing that rpm.
  • SSH into the system
  • Copy the Centos ISO to node2 with scp. Mount on /mnt/centos
  • Install packages with: yum --disablerepo \* --enablerepo c6-media install
  • List of old package installed are in ~root/new_packages.txt with the distribution and package version stripped already. From this list, the packages were filtered into "installed" and "available" with yum. From the resulting list of "available" only the x86_64 and noarch packages were installed.

Done

To Do