Upgrading Storage Foundation using manual steps

This section describes upgrading from a previous version of Storage Foundation to the current Storage Foundation (6.0) when you do not intend to upgrade your Solaris version. Only use this procedure if you are already running a version of Solaris that is supported with 6.0.

To upgrade Storage Foundation

  1. Unmount any mounted VxFS file systems.

    The installer supports the upgrade of multiple hosts, if each host is running the same version of VxVM and VxFS. Hosts must be upgraded separately if they are running different versions.

    If any VxFS file systems are mounted with the QuickLog feature, QuickLog must be disabled before upgrading. See the "Veritas QuickLog" chapter of the Veritas File System Administrator's Guide for more information.

  2. If the VxFS NetBackup libraries package (VRTSfsnbl) is installed, remove it before you install the new packages.

    To remove the package, use the pkgrm command as follows:

    # pkgrm VRTSfsnbl

    Respond to any system messages as needed.

    The libraries contained in this package are included in the VRTSvxfs package in 6.0.

  3. Verify that all the Primary RLINKs are up-to-date on all the hosts.
    # vxrlink -g diskgroup status rlink_name

    Caution:

    Do not continue until the Primary RLINKs are up-to-date.

  4. If your system has separate /opt and /var file systems, make sure they are mounted before proceeding with installation.
  5. Load and mount the software disc.

  6. Change to the directory containing the SF packages.
    # cd /dvd_mount
  7. If VVR is configured, run the vvr_upgrade_start script on all hosts to save the original VVR configuration:
    # ./scripts/vvr_upgrade_start
  8. Remove the Veritas packages from your existing installation.

    Refer to the Storage Foundation Installation Guide for the previous release to obtain the list of packages to remove.

  9. Run the following command to obtain a list of recommended packages to install:
    # ./installsf -recpkgs
  10. Use the pkgadd and patchadd commands to install the packages from the previous steps.
    # pkgadd -d . package_name.pkg
    # patchadd patch_id

    If replication using VVR is configured, ignore the following error messages that appear on the Primary console during the installation process:

    VxVM VVR vxrlink ERROR V-5-1-3371 Can not recover rlink_name. 
    rvg_name is in PASSTHRU mode
    VxVM VVR vxrlink ERROR V-5-1-3473 Log header I/O error

    Also ignore the following error message that appears on the Secondary console:

    WARNING: VxVM VVR vxio V-5-0-278 Rlink rlink_name is stale and 
    not replicating
  11. Configure the SF installation using the installsf -configure command.
  12. If VVR is configured, issue the following command on all the hosts to complete the upgrade. If a host contains only Secondary RVGs, we recommend that you first run the following command on that host:
    # /dvd_mount/scripts/vvr_upgrade_finish

    The vvr_upgrade_finish script upgrades only the SRL, after which, the RVG cannot work with the earlier versions of VxVM or VVR.

More Information

Mounting the product disc