METACVT(1M)

NAME
metacvt - convert from one release of DiskSuite to the next release of DiskSuite

SYNOPSIS
<DiskSuite CDROM mount point>/scripts/metacvt [-D] \\
-d <path to location of new DiskSuite packages> [-f] \\
[-v]

AVAILABILITY

This program is available on the DiskSuite CDROM in the directory scripts.

DESCRIPTION

Metacvt is a management utility to allow a smooth transition from an installed release of DiskSuite to a new release of DiskSuite.

The metacvt utility uses output from various DiskSuite and system utilities to determine if the system is in a state from which a safe conversion is possible. If the safe conversion is possible, then a script, S94SUNWmd.cvt is generated that will perform the conversion when executed by the user.

Metacvt performs the following steps: 1) Check that the DiskSuite packages are installed correctly; 2) Check that the user is upgrading; 3) Check that all Solaris file systems ( /, /usr, /var, /opt, and swap ) are not mounted on complex metadevices ; 4) Check that all hot spares are in the ``available'' state; 5) Check that all metadevices are in the ``Okay'' state; 6) Create a md.tab file that contains a description of the DiskSuite metadevices, hot spares, and replicas, where all the mirrors have been made 1-way mirrors; 6) Create a temporary vfstab that does not make references to any metadevices; 7) Generate a script, S94SUNWmd.cvt that will do all the work to perform the conversion.

OPTIONS

-D  This optional parameter specifies that debugging is to be enabled in both the generated script and if specified a second time, in both the generator and generated script.

-d <path to location of new DiskSuite packages>
    This required parameter informs the utility where the new DiskSuite packages to be installed are located.

-f  This optional parameter informs the utility that logging devices that are in the Detaching or Detached state are considered non-problems, for the later case, a warning is displayed to make sure that the user is aware of the consequences of not having the log attached at the time this script runs.

-v  The optional parameter causes the generated script to be printed to the screen.

SEE ALSO

metaclear(1M), metadb(1M), metadetach(1M), metainit(1M), metaroot(1M), metastat(1M), metattach(1M), md.tab(4), md.conf(4), vfstab(4)

Solstice DiskSuite Administration Guide