Sun Microsystems
Products & Services
 
Support & Training
 
 

Previous Previous     Contents     Index     Next Next
Chapter 12

Upgrading the Master-Eligible Nodes

To upgrade the master-eligible nodes, remove the Foundation Services 2.1 packages and then install the patches and packages required for the Foundation Services 2.1 6/03 release, as described in the following sections:

Upgrading the Patches

Install the patches required for Foundation Services 2.1 6/03.

ProcedureTo Upgrade the Patches

  1. Log in to a master-eligible node as superuser.

  2. Install the new patches.

    To know which versions of these patches to install, see the Netra High Availability Suite Foundation Services 2.1 6/03 README.

    • If you are running Solaris 8, install this patch:

      # patchadd -M /NetraHASuite/Patches/ 108727

    • If you are running Solaris 9, install these patches:

      # patchadd -M /NetraHASuite/Patches/ 112233
      # patchadd -M /NetraHASuite/Patches/ 113318

  3. Repeat Step 1 through Step 2 on the other master-eligible node.

Upgrading the Packages

To upgrade the packages, you remove the Foundation Services 2.1 packages and install the new Foundation Services 2.1 6/03 packages.

ProcedureTo Upgrade the Packages

  1. Log in to a master-eligible node as superuser.

  2. Remove all the local Foundation Services 2.1 packages.

    Use the list generated by the nhadm tool in To Check the Master Node and the Vice-Master Node. For example:

    # pkgrm SUNWnhtp9 SUNWnhtu9 SUNWnhadm SUNWnhcdt SUNWnhcmd \
    SUNWnhcma SUNWnhcmb SUNWscmr SUNWscmu SUNWspsvr SUNWspsvu \
    SUNWrdcr SUNWrdcu SUNWnhfsa SUNWnhfsb SUNWnhpma SUNWnhpmb SUNWnhpmn \
    SUNWnhpms SUNWjdrt SUNWnhmas SUNWjsnmp SUNWnhrbb \
    SUNWnhrbs SUNWnhsms SUNWnhwdt

  3. Remove the shared Foundation Services 2.1 packages.

    Use the list generated by the nhadm tool in To Check the Master Node and the Vice-Master Node.

    # pkgrm -R /SUNWcgha/local/export/services SUNWjdrt SUNWnhmaj \
    SUNWnhmal SUNWnhmad

  4. Install the new and updated local packages delivered with Foundation Services 2.1 6/03, for example:

    # pkgadd -d /NetraHASuite/Packages SUNWnhtp9 SUNWnhtu9 SUNWnhadm \
    SUNWnhhb SUNWnhcdt SUNWnhcmd SUNWnhcma SUNWnhcmb SUNWscmr SUNWscmu \
    SUNWspsvr SUNWspsvu SUNWrdcr SUNWrdcu SUNWnhfsa SUNWnhfsb SUNWnhpma \
    SUNWnhpmb SUNWnhpmn SUNWnhpms SUNWnhpmm SUNWjdrt SUNWnhmas \
    SUNWjsnmp SUNWnhrbb SUNWnhrbs SUNWnhsms SUNWnhwdt

    These new packages are installed:

    • SUNWnhpmm includes the Daemon Monitor driver files

    • SUNWnhhb includes the Probe heartbeat module

  5. Reinstall the shared packages delivered with Foundation Services 2.1 6/03:

    # pkgadd -d /NetraHASuite/Packages/ \
    -M -R /SUNWcgha/local/export/services \
    -a none SUNWjdrt SUNWnhmaj SUNWnhmal SUNWnhmad

  6. Install the new SNDR patches:

    # patchadd -M /NetraHASuite/Patches/ 113054-04 113055-01 113057-03

  7. Repeat Step 1 through Step 6 on the other master-eligible node.

Updating the Configuration Files

Update the configuration files on each master-eligible node.

ProcedureTo Update the Configuration Files

  1. Log in to a master-eligible node as superuser.

  2. Update the /etc/opt/SUNWcgha/nhfs.conf file.

    • The following parameters are new:

      • Mandatory new parameters:

        Cluster.Master.ID

        WATCHDOG.NhasWatchdog if using the Watchdog Timer

      • Optional new parameters:

        Cluster.Direct-Link.Backend

        Cluster.Direct-Link.Heartbeat

        Node.Direct-Link.serial.Device

        Node.Direct-Link.serial.Speed

        WATCHDOG.ShutDownTimeout if using the Watchdog Timer

        WATCHDOG.OsTimeout if using the Watchdog Timer

        WATCHDOG.PattingIntvl if using the Watchdog Timer

    • The following parameters are replaced by Cluster.Master.ID:

      Cluster.Master.DynamicAddress.NIC0

      Cluster.Master.DynamicAddress.NIC1

      Cluster.Master.DynamicAddress.CGTP

    For information about configuring these new parameters, see the nhfs.conf(4) man page.

  3. Create a /etc/hostname.cgtp0 file.

    In this file, type the cluster network name of the master-eligible node on the cgtp0 interface, for example, netraMEN1-cgtp.

  4. If you are using the Watchdog Timer, delete the /etc/opt/SUNWcgha/nhwdt.conf file.

  5. Repeat Step 1 through Step 4 on the other master-eligible node.

Previous Previous     Contents     Index     Next Next