Top
PRIMECLUSTER Clustering Base4.5A10 Installation Guide
FUJITSU Software

B.2.1 Upgrading from PRIMECLUSTER Clustering Base 4.5A00

  1. Boot all the cluster management servers in single user mode.

    [Red Hat Enterprise Linux 6]

    Edit the contents of the id entry of the /etc/inittab file using vi(1) etc. as shown below to start the system in single-user mode.

    Note

    • The default runlevel varies depending on the system (3 in the example below).

    • Put down the default target before upgrading as you can restore the system to the state prior to upgrading later.

    [Before Modification]
    #   3 - Full multiuser mode
    #   4 - unused
    #   5 - X11
    #   6 - reboot (Do NOT set initdefault to this)
    #
    id:3:initdefault:
    [After Modification]
    #   3 - Full multiuser mode
    #   4 - unused
    #   5 - X11
    #   6 - reboot (Do NOT set initdefault to this)
    #
    id:1:initdefault:

    Start the system again in single-user mode.

    # shutdown -r now <Return>
    [Red Hat Enterprise Linux 7]

    Check the default target.

    Note

    • The default target before upgrading ([multi-user.target] in the following example) varies depending on the system.

    • Put down the default target before upgrading as you can restore the system to the state prior to upgrading later.

    # systemctl get-default <Return>
    multi-user.target

    The default target changes in single-user mode.

    # systemctl set-default rescue.target <Return>

    Start the system again in single-user mode.

    # shutdown -r now <Return>
  2. When update the basic software from existing environment, Updating basic software, see the following document Operating Update manual.

  3. Proceed the following steps on each cluster management server.

    1. Create a backup directory.

      # mkdir /<mydir> <Return>
    2. Back up the PRIMECLUSTER operating environment.

      In case of Red Hat Enterprise Linux 6 (for Intel64) ,
      back up the PRIMECLUSTER operating environment.

      # cp -p /opt/FJSVwvbs/etc/webview.cnf /<mydir> <Return>
      # cp -p /opt/FJSVwvbs/etc/.policy /<mydir> <Return>
      # cp -p /opt/FJSVwvbs/etc/wvlocal.cnf /<mydir> <Return>

      Check if the Plugin.html file has not been changed.

      Open the /opt/FJSVwvbs/etc/Plugin.html file using vi(1) etc. then check the default value( 60 ) is set for the following entry:Back up the GLS operating environment.

      <PARAM NAME = Initial_wait VALUE ="60">

      If it is different from the default value, take a note of the value.
      This value will be used to restore it later.

    3. Insert the DVD and mount the DVD device.

      # mount -t iso9660 -r /dev/<device file name> <DVD-ROM mount point> <Return>
      <DVDROM_DIR> will be used as the mount point.
    4. Execute the following script then delete part of the PRIMECLUSTER package.

      # cd <DVDROM_DIR>/Tool <Return>
      # ./upgrade_uninstall <Return>
      Are you sure to remove a part of PRIMECLUSTER from your system (y or n) ? y <Return>
      :
      :
      The uninstallation finished successfully.
    5. Execute the following cluster_install script, and install the package or override it.

      # cd <DVDROM_DIR>/Tool <Return>
      # ./cluster_install -e CB-M <Return>
      :
      :
      The installation finished successfully.

      Note

      • The following message might be output:

        # ./cluster_install -x xx <Return>
        INFO: no package to update

        This message indicates that the newer version of all the packages is installed, so it is not necessary to upgrade.

      • While executing the cluster_install script, the following message might be output

        # ./cluster_install -x xx <Return>
        Installing package <XXXXXXXXXXX> ... skipped.

        This message indicates that the same version of all the packages is installed, so it is not necessary to upgrade.

    6. Eject the DVD.

      # cd / <Return>
      # umount <DVDROM_DIR> <Return>
      # eject cdrom <Return>
    7. Restore the PRIMECLUSTER operating environment that was backed up at step 2.

      If you find the Plugin.html file has been changed at step 2, restore the value.
      There is no need to do this step if it has *not* been changed.
      Edit the /opt/FJSVwvbs/etc/Plugin.html file using vi(1) etc. then write the value noted at step 2 back to the file (in the example "xx" ):

      (Example)
         [Before Modification]
           <PARAM NAME = Initial_wait VALUE ="60">
         [After Modification] 
           <PARAM NAME = Initial_wait VALUE ="xx">

      In case of Red Hat Enterprise Linux 6 (for Intel64) ,
      restore the PRIMECLUSTER operating environment that was backed up at step 2.

      # cp -p /<mydir>/webview.cnf /opt/FJSVwvbs/etc/webview.cnf <Return>
      # cp -p /<mydir>/.policy /opt/FJSVwvbs/etc/.policy <Return>
      # cp -p /<mydir>/wvlocal.cnf /opt/FJSVwvbs/etc/wvlocal.cnf <Return>
  4. After completing step 3 on all the cluster management servers, reboot all the cluster management servers.

    [Red Hat Enterprise Linux 6]

    Edit the contents of the id entry of the /etc/inittab file, which has been changed in Step 1, to the original contents to start the system in multi-user mode.

    [Before Modification]
    #   3 - Full multiuser mode
    #   4 - unused
    #   5 - X11
    #   6 - reboot (Do NOT set initdefault to this)
    #
    id:1:initdefault:
    [After Modification]
    #   3 - Full multiuser mode
    #   4 - unused
    #   5 - X11
    #   6 - reboot (Do NOT set initdefault to this)
    #
    id:3:initdefault:

    Start the system again.

    # shutdown -r now <Return>
    [Red Hat Enterprise Linux 7]

    The default target changes in multi-user mode.

    # systemctl set-default multi-user.target <Return>

    Start the system again.

    # shutdown -r now <Return>
  5. Download patch(es)

    Download the latest PRIMECLUSTER patch(es) and update information file from Updatesite.

  6. Apply the patch(es) for this software.

    For installation instructions and pints of concern, etc., refer to the update information file of each patch.