JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Cluster Reference Manual     Oracle Solaris Cluster
search filter icon
search icon

Document Information

Preface

Introduction

OSC33 1

OSC33 1cl

OSC33 1ha

OSC33 1m

cconsole(1M)

ccp(1M)

chosts(1M)

cl_eventd(1M)

cl_pnmd(1M)

cports(1M)

crlogin(1M)

cssh(1M)

ctelnet(1M)

halockrun(1M)

hatimerun(1M)

pmfadm(1M)

pmfd(1M)

rpc.pmfd(1M)

scconf(1M)

scconf_dg_rawdisk(1M)

scconf_dg_svm(1M)

scconf_dg_vxvm(1M)

scconf_quorum_dev_netapp_nas(1M)

scconf_quorum_dev_quorum_server(1M)

scconf_quorum_dev_scsi(1M)

scconf_transp_adap_bge(1M)

scconf_transp_adap_ce(1M)

scconf_transp_adap_e1000g(1M)

scconf_transp_adap_eri(1M)

scconf_transp_adap_ge(1M)

scconf_transp_adap_hme(1M)

scconf_transp_adap_ibd(1M)

scconf_transp_adap_qfe(1M)

scconf_transp_jct_etherswitch(1M)

scconf_transp_jct_ibswitch(1M)

scdidadm(1M)

scdpm(1M)

sceventmib(1M)

scgdevs(1M)

scinstall(1M)

scnas(1M)

scnasdir(1M)

scprivipadm(1M)

scprivipd(1M)

scrgadm(1M)

scsetup(1M)

scshutdown(1M)

scsnapshot(1M)

scstat(1M)

scswitch(1M)

sctelemetry(1M)

scversions(1M)

scvxinstall(1M)

sc_zonesd(1M)

OSC33 3ha

OSC33 4

OSC33 5

OSC33 5cl

OSC33 7

OSC33 7p

Index

scvxinstall

- install Veritas Volume Manager (VxVM) on a cluster node

Synopsis

scvxinstall [-d media-image] [-L license…]
scvxinstall -H
scvxinstall {-i | -e} [-d media-image] [-L license…]
scvxinstall -s

Description


Note - Beginning with the Sun Cluster 3.2 release, Oracle Solaris Cluster software includes an object-oriented command set. Although Oracle Solaris Cluster software still supports the original command set, Oracle Solaris Cluster procedural documentation uses only the object-oriented command set. For more information about the object-oriented command set, see the Intro(1CL) man page.


The scvxinstall utility provides automatic VxVM installation and optional root-disk encapsulation for Oracle Solaris Cluster nodes.

The first form of the scvxinstall utility in the SYNOPSIS section of this man page runs in interactive mode. All other forms of the utility run in non-interactive mode.

The cluster must meet the following requirements before you run the scvxinstall utility:

The “install-only” mode of the scvxinstall utility performs the following tasks:

  1. Verifies that the node you are installing is booted in cluster mode and is running as root, and verify that all other cluster nodes are running in cluster mode.

  2. For VxVM 4.0 or earlier, adds the VxVM software, licensing, and man-page packages, but not the GUI packages.

  3. Negotiates a cluster-wide value for the vxio major number by modifying the /etc/name_to_major file. This ensures that the vxio number is the same on all cluster nodes.

  4. For VxVM 4.0 or earlier, installs the VxVM license key.

  5. Instructs the user to reboot the node to resume operation with the new vxio major numbers in effect.

The “install-and-encapsulate” mode of the scvxinstall utility performs the same tasks as the “install-only” mode except Step 5, then performs the following additional tasks:

  1. Runs several VxVM commands to prepare for root-disk encapsulation.

  2. Modifies the global-devices entry in the /etc/vfstab file specified for the /global/.devices/node@n file system, where n is the node ID number. The scvxinstall utility replaces the existing device path /dev/did/{r}dsk with /dev/{r}dsk. This change ensures that VxVM recognizes that the global-devices file system resides on the root disk.

  3. Twice reboots each node that is running scvxinstall, once to allow VxVM to complete the encapsulation process and once more to resume normal operation. The scvxinstall utility includes a synchronization mechanism to ensure that it reboots only one node at a time, to prevent loss of quorum.

  4. Unmounts the global-devices file system. The file system is automatically remounted after the encapsulation process is complete.

  5. Recreates the special files for the root-disk volumes with a unique minor number on each node.

You can use this command only in the global zone.

Options

The following options are supported:

-d media-image

Valid only for VxVM 4.0 or earlier. Specifies the path to the VxVM packages.

You can use this option only in the global zone.

-e

Specifies the "install and encapsulate" mode of the scvxinstall utility.

You can use this option only in the global zone.

This option installs VxVM, if installing VxVM 4.0 or earlier, encapsulates the root disk, and performs postinstallation tasks. If the scvxinstall utility was previously run on the node in "install only" mode, scvxinstall confirms that "install only" mode tasks are completed before it performs the root-disk encapsulation tasks.

-H

Specifies the "help" mode of the scvxinstall utility. This option displays a brief help message about the scvxinstall utility.

You can use this option only in the global zone.

-i

Specifies the “install only” mode of the scvxinstall utility.

You can use this option only in the global zone.

This option installs VxVM, if installing VxVM 4.0 or earlier, and performs postinstallation tasks, but does not encapsulate the root disk.

-L license

Valid only for VxVM 4.0 or earlier. Specifies a license key for the VxVM software. You can specify the -L license option multiple times to supply multiple license keys to the scvxinstall utility. If you have no additional license keys to install, you can specify the word none for the license argument to the -L option.

-s

Specifies the “show status” mode of the scvxinstall utility. This option displays the status of running or completed scvxinstall processing on the node.

You can use this option only in the global zone.

Examples

Example 1 Running scvxinstall Interactively

The following command runs scvxinstall interactively.

example# scvxinstall

Example 2 Installing the VxVM Packages Without Encapsulating the Root Disk

The following command installs the VxVM 4.0 packages but does not encapsulate the root disk. This command also supplies the VxVM license key. This example assumes that the VxVM CD-ROM is in the CD-ROM drive.

example# scvxinstall -i -L "9999 9999 9999 9999 9999 999"

Example 3 Installing the VxVM Packages Without Encapsulating the Root Disk

The following command installs the VxVM 4.0 packages but does not encapsulate the root disk. The command supplies the path to the CD-ROM images of the VxVM packages, which are stored on a server.

example# scvxinstall -i -d /net/myserver/VxVM/pkgs

Example 4 Installing the VxVM Packages and Encapsulating the Root Disk

The following command installs the VxVM 4.0 packages and encapsulates the root disk. The command supplies the VxVM license key. This example assumes that the VxVM CD-ROM is in the CD-ROM drive.

example# scvxinstall -e -L "9999 9999 9999 9999 9999 999"

Example 5 Installing the VxVM Packages and Encapsulating the Root Disk

The following command installs the VxVM 4.0 packages and encapsulates the root disk. The command supplies the path to the CD-ROM images and supplies the VxVM license key.

example# scvxinstall -e -d /net/myserver/VxVM/pkgs -L "9999 9999 9999 9999 9999 999"

Example 6 Encapsulating the Root Disk After Installing VxVM 4.1 Software

The following command verifies that VxVM 4.1 software and licenses are installed and configured, encapsulates the root disk, and negotiates a cluster-wide value for the vxio major number.

example# scvxinstall -e

Example 7 Performing Postinstallation Tasks After Installing VxVM 4.1 Software

The following command verifies that VxVM 4.1 software and licenses are installed and configured, then negotiates a cluster-wide value for the vxio major number.

example# scvxinstall -i

Exit Status

The following exit values are returned:

0

Successful completion.

non-zero

An error has occurred.

Files

/usr/cluster/lib/svc/method/scvxinstall

An rc script used to complete processing following a root-disk-encapsulation reboot

/var/cluster/logs/install/scvxinstall.log.pid

Log file created by scvxinstall

/var/cluster/scvxinstall/*

Location of temporary files used by scvxinstall

Attributes

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
SUNWsczu, SUNWscr
Interface Stability
Evolving

See Also

Intro(1CL), cldevice(1CL), cldevicegroup(1CL), clsetup(1CL), cluster(1CL), clvxvm(1CL), scinstall(1M)

Oracle Solaris Cluster Software Installation Guide