Sun Cluster 3.1 Software Installation Guide

How to Upgrade Cluster Software

Perform this procedure on each node. You can perform this procedure on more than one node at a time.

  1. Become superuser on a node of the cluster.

  2. Insert the Sun Cluster 3.1 CD-ROM into the CD-ROM drive on the node.

    If the Volume Management daemon vold(1M) is running and configured to manage CD-ROM devices, it automatically mounts the CD-ROM on the /cdrom/suncluster_3_1 directory.

  3. Upgrade the node to Sun Cluster 3.1 software.

    1. Change to the /cdrom/suncluster_3_1/SunCluster_3.1/Sol_ver/Tools directory, where ver is 8 (for Solaris 8) or 9 (for Solaris 9 .

      The following example uses the path to the Solaris 8 version of Sun Cluster software.


      # cd /cdrom/suncluster_3_1/SunCluster_3.1/Sol_8/Tools
      

    2. Upgrade the cluster software framework.


      # ./scinstall -u update -S interact
      
      -S

      Specifies the test IP addresses to use to convert NAFO groups to IP Network Multipathing groups

      interact

      Specifies that scinstall will prompt the user for each test IP address needed

      If upgrade processing is interrupted, ensure that the node is in non-cluster mode, then restart the scinstall command.

      See the scinstall(1M) man page for more information. See the IP Network Multipathing Administration Guide (Solaris 8) or System Administration Guide: IP Services (Solaris 9) for information about test addresses for IP Network Multipathing.

      During upgrade processing, scinstall makes the following configuration changes:

      • Converts NAFO groups to IP Network Multipathing groups but keeps the original NAFO-group name

      • Renames the ntp.conf file to ntp.conf.cluster, if ntp.conf.cluster does not already exist on the node

      • Sets the local-mac-address? variable to true, if the variable is not already set to that value

    3. Change to the CD-ROM root directory and eject the CD-ROM.

    4. Install any Sun Cluster patches.

      See “Patches and Required Firmware Levels” in Sun Cluster 3.1 Release Notes for the location of patches and installation instructions.


    Note –

    Do not reboot the node at this time.


  4. Upgrade applications and apply application patches as needed.

    See your application documentation for installation instructions. Follow these guidelines to upgrade applications in a Sun Cluster configuration:

    • If the applications are stored on shared disks, you must master the relevant disk groups and manually mount the relevant file systems before you upgrade the application.

    • If you must reboot the node during application upgrade, add the -x option to the boot command. This ensures that the node reboots into non-cluster mode. The following two commands boot a node into single-user non-cluster mode:


      # reboot -- -xs
      ok boot -xs
      

  5. Upgrade data services to the Sun Cluster 3.1 software versions.


    Note –

    Only those data services provided on the Sun Cluster 3.1 Agents CD-ROM are automatically upgraded by scinstall(1M). You must manually upgrade any custom or third-party data services.


    1. Insert the Sun Cluster 3.1 Agents CD-ROM into the CD-ROM drive on the node to upgrade.

    2. Upgrade the data service software.


      # scinstall -u update -s all -d /cdrom/cdrom0
      

      -u update

      Specifies upgrade

      -s all

      Updates all Sun Cluster data services

      If upgrade processing is interrupted, ensure that the node is in non-cluster mode, then restart the scinstall command.

    3. Eject the CD-ROM.

    4. As needed, manually upgrade any custom data services that are not supplied on the Sun Cluster 3.1 Agents CD-ROM.

    5. Install any Sun Cluster data service patches.

      See “Patches and Required Firmware Levels” in Sun Cluster 3.1 Release Notes for the location of patches and installation instructions.

    6. Repeat Step b through Step e on each node of the cluster.

  6. After all nodes are upgraded, reboot each node into the cluster.


    # reboot							
    

  7. From any node, verify that all of the nodes are cluster members.


    # scstat
    -- Cluster Nodes --
                       Node name      Status
                       ---------      ------
      Cluster node:    phys-schost-1  Online
      Cluster node:    phys-schost-2  Online

    See the scstat(1M) man page for more information about displaying cluster status.

  8. Finish the upgrade.

    Go to How to Finish Upgrading Cluster Software.

Example—Upgrading From Sun Cluster 3.0 to Sun Cluster 3.1 Software

The following example shows the process of upgrading a two-node cluster from Sun Cluster 3.0 to Sun Cluster 3.1 software on the Solaris 8 operating environment. The cluster node names are phys-schost-1 and phys-schost-2.


(On the first node, upgrade framework software from the Sun Cluster 3.1 CD-ROM)
phys-schost-1# cd /cdrom/suncluster_3_1/SunCluster_3.1/Sol_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(On the first node, upgrade data services from the Sun Cluster 3.1 Agents CD-ROM)
phys-schost-1# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(On the second node, upgrade framework software from the Sun Cluster 3.1 CD-ROM)
phys-schost-2# cd /cdrom/suncluster_3_1/SunCluster_3.1/Sol_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(On the second node, upgrade data services from the Sun Cluster 3.1 Agents CD-ROM)
phys-schost-2# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(Reboot each node into the cluster)
phys-schost-1# reboot
phys-schost-2# reboot
 
(Verify cluster membership)
# scstat