*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> vgchange (1m)              
Title
Content
Arch
Section
 

Contents


 vgchange(1M)                                                   vgchange(1M)




 NAME    [Toc]    [Back]
      vgchange - set LVM volume group availability

 SYNOPSIS    [Toc]    [Back]
    Activate volume group
      /usr/sbin/vgchange -a availability [-l] [-p] [-q quorum] [-s] [-P
      resync_daemon_count] [vg_name...]

    Assign to high availability cluster and mark volume group sharable    [Toc]    [Back]
      /usr/sbin/vgchange -c cluster -S sharable vg_name

    Remarks    [Toc]    [Back]
      MC/ServiceGuard cluster operations require the installation of the
      optional MC/ServiceGuard software, which is not included in the
      standard HP-UX operating system.

      Mirrored disk operations require the installation of the optional HP
      MirrorDisk/UX software, which is not included in the standard HP-UX
      operating system.

 DESCRIPTION    [Toc]    [Back]
      The vgchange command with the -a option activates or deactivates one
      or more volume groups.

      The vgchange command with the -c option controls the membership of one
      or more volume groups in a high availability cluster.  The vgchange
      command with the -c and -S options control the membership of a volume
      group and mark it sharable.

      The vgchange command without the -P resync_daemon_count option
      (default) will spawn one nomwcsyncd process for each NOMWC/NONE volume
      group being activated. This may create a lot of nomwcsyncd processes
      running concurrently when it activates a large number of NOMWC/NONE
      volume groups and overload.

      The -P resync_daemon_count option provides a way to control the number
      of concurrent nomwcsyncd processes.  The count is an advisory number
      and a different count might be chosen internally if load balance or
      other reason is needed. When specified, there are up to
      resync_daemon_count + 1 nomwcsyncd processes; one of them is the
      controlling processing to spawn others.  -P 0 will use the system
      default (currently defined to be 4).

      vg_name must be defined as a volume group in the file /etc/lvmtab.  If
      vg_name is omitted, all volume groups defined in /etc/lvmtab are
      affected.

    High Availability Cluster Overview    [Toc]    [Back]
      Volume groups can be defined on disk volumes that are accessible by
      more than one system in a high availability cluster.  This situation
      has a high potential for data corruption unless higher level cluster



 Hewlett-Packard Company            - 1 -   HP-UX 11i Version 2: August 2003






 vgchange(1M)                                                   vgchange(1M)




      software services are used to coordinate shared access to the same
      volume group by all systems.

      A volume group can be marked as part of a cluster.  When such a group
      is activated in exclusive mode, it can be accessed for exclusive
      read-write activity by only one of the systems at a time; the other
      systems can have read-only access to the data.  When the volume group
      is marked as sharable, it may be activated in shared mode for readwrite
 access by all the nodes in the cluster.

    Options and Arguments    [Toc]    [Back]
      vgchange recognizes the following options and arguments:

           vg_name             The path name of a volume group.

           -a availability     Set volume group availability.  availability
                               can have one of the following values:

                                    y    Activate each specified volume
                                         group and all associated physical
                                         and logical volumes for read-write
                                         access.  If a volume group is
                                         marked as part of a high
                                         availability cluster, it is
                                         activated in exclusive read-write
                                         mode, as for the -a e option.

                                    e    Activate each specified volume
                                         group and all associated physical
                                         and logical volumes for exclusive
                                         read-write access.  The volume
                                         group must be marked as part of a
                                         high availability cluster, and the
                                         availability  software must be
                                         running on the system; otherwise,
                                         the volume group is not activated.

                                    s    Activate each specified volume
                                         group and all associated physical
                                         and logical volume for shared
                                         read-write access.  The volume
                                         group must be marked as part of a
                                         high availability cluster and
                                         marked sharable; otherwise, the
                                         volume group is not activated.

                                         If any of the logical volumes in
                                         the volume group are mirrored, and
                                         if there are more than two systems
                                         in the high availability cluster,
                                         this volume group will not be



 Hewlett-Packard Company            - 2 -   HP-UX 11i Version 2: August 2003






 vgchange(1M)                                                   vgchange(1M)




                                         activated because HP MirrorDisk/UX
                                         software is only supported in a
                                         clustered environment with a
                                         maximum of two nodes configured.

                                    If the -a y or -a e option is executed
                                    on a currently active volume group,
                                    vgchange attempts to include any
                                    physical volumes that were previously
                                    listed as missing.  This is useful if a
                                    physical volume has come back online.
                                    However, no automatic synchronization of
                                    any mirrored logical volumes is done.
                                    If synchronization is required, execute
                                    the vgsync command (see vgsync(1M)).

                                    r    Activate each specified volume
                                         group and all associated physical
                                         and logical volumes for read-only
                                         access.  This option is ignored for
                                         a volume group that is already
                                         activated.

                                         If a volume group is marked as part
                                         of a high availability cluster, the
                                         high availability software must be
                                         running on the system; otherwise,
                                         the volume group is not activated.

                                    n    Deactivate each specified volume
                                         group and its associated logical
                                         volumes.  You must close the
                                         logical volumes prior to executing
                                         this option.  For example, if the
                                         logical volume contains a file
                                         system, the file system must be
                                         unmounted.

           -c cluster          Control the membership of volume groups in a
                               high availability  cluster.  cluster can have
                               one of the following values:

                                    y    Mark each specified volume group as
                                         a member of the high availability
                                         cluster.  The high availability
                                         software must be running;
                                         otherwise, the volume group is not
                                         marked.  Needs to be done on one
                                         node only.





 Hewlett-Packard Company            - 3 -   HP-UX 11i Version 2: August 2003






 vgchange(1M)                                                   vgchange(1M)




                                    n    Remove each specified volume group
                                         from membership in the high
                                         availability cluster.  The high
                                         availability software does not need
                                         to be running.

                               The volume group must be deactivated with the
                               -a n option before a -c y|n option can be
                               executed.

           -S sharable         Control the sharability of volume groups in a
                               high availability cluster.  sharable can have
                               one of the following values:

                                    y    Mark each specified volume group as
                                         sharable.  The high availability
                                         software must be running;
                                         otherwise, the volume group is not
                                         marked.  Needs to be done on one
                                         node only.

                                    n    Remove the shared attribute from
                                         the volume group.  The high
                                         availability software does not need
                                         to be running.

                               The volume group must be deactivated with the
                               -a n option before a -S y|n option can be
                               executed.

           -l                  Disable the opening of logical volumes that
                               belong to each specified volume group.  If
                               the -l option is set, later attempts to open
                               the logical volumes will fail.  To allow an
                               opening of these logical volumes to succeed,
                               execute lvchange -a y.

           -p                  Activate each specified volume group only if
                               all of the physical volumes that belong to it
                               are available.

           -q quorum           Set the quorum enforcement for each specified
                               volume group.  quorum can have one of the
                               following values:

                                    y    Enforce the quorum requirement.
                                         This is the default.

                                    n    Ignore the quorum requirement.





 Hewlett-Packard Company            - 4 -   HP-UX 11i Version 2: August 2003






 vgchange(1M)                                                   vgchange(1M)




                               The -q n option can be used to activate the
                               volume group when the disk quorum is not
                               maintained because too many disks were lost.
                               Since it ensures the integrity of the LVM
                               configuration information, it is normally not
                               advisable to override the quorum.

           -s                  Disable the synchronization of stale physical
                               extents within the volume group specified by
                               vg_name.  This option is only effective when
                               used with the -a y or -a e option.

           -P resync_daemon_count
                               gives the advisory count to control the
                               number of nomwcsyncd processes on volume
                               group activation.

    Mirrored Disk Activation    [Toc]    [Back]
      When the optional HP MirrorDisk/UX software is running and a volume
      group is activated, LVM performs the necessary mirror consistency
      recovery for each logical volume in the volume group based on the
      state of Mirror Write Cache and Mirror Consistency Recovery (see the
      Consistency Recovery section of lvdisplay(1M)).  In a non-shared
      environment, LVM supports MWC, NOMWC and the NONE recovery.  But in
      shared environment, LVM only supports NOMWC and the NONE recovery.

           MWC       Recover mirror consistency by using the Mirror Write
                     Cache and Mirror Consistency Record.  This mode implies
                     that the Mirror Write Cache is on.

           NOMWC     Recover mirror consistency by searching all logical
                     extents and copying data from a non-stale copy to the
                     other mirror copies.  This mode implies that the Mirror
                     Write Cache is off.

           NONE      Do not recover mirror consistency during volume group
                     activation on this logical volume.  This mode implies
                     that the Mirror Write Cache is off.

      Next, mirror synchronization refreshes stale mirror copies by copying
      data from a nonstale copy.  If the -s option is specified on the
      command line, mirror synchronization does not occur.  However, for
      those logical volumes that have Mirror Write Cache turned off, mirror
      synchronization is done independently of whether the -s option appears
      on the command line.

    General Activation    [Toc]    [Back]
      If vgchange cannot access a physical volume, it lists the volume's
      status as missing.  If too many physical volumes in the volume group
      are missing, vgchange reports that the group does not have a quorum
      and cannot be activated.  The lack of a quorum can be overridden with



 Hewlett-Packard Company            - 5 -   HP-UX 11i Version 2: August 2003






 vgchange(1M)                                                   vgchange(1M)




      the -q n option.

 EXTERNAL INFLUENCES    [Toc]    [Back]
    Environment Variables
      LANG determines the language in which messages are displayed.

      If LANG is not specified or is null, it defaults to "C" (see lang(5)).

      If any internationalization variable contains an invalid setting, all
      internationalization variables default to "C" (see environ(5)).

 EXAMPLES    [Toc]    [Back]
      Activate volume group /dev/vg03:

           vgchange -a y /dev/vg03

      Deactivate volume group /dev/vg03:

           vgchange -a n /dev/vg03

      Activate volume group /dev/vg03 without synchronizing extents that are
      not current on logical volumes that have Mirror Write Cache turned on:

           vgchange -a y -s /dev/vg03

    Exclusive Activation    [Toc]    [Back]
      Set up volume group /dev/vg03 for use in a high availability cluster:

           vgchange -a n /dev/vg03   # Deactivate volume group
           vgchange -c y /dev/vg03   # Enable volume group for HA cluster
           vgchange -c y -S y /dev/vg03 # Enable volume group for HA cluster
                                          and mark as sharable
           vgchange -a e /dev/vg03   # Activate volume group in exclusive mode
           vgchange -a s /dev/vg03   # Activate volume group in shared mode

      Activate all volume groups;  activate those that are marked for
      membership in a high availability cluster in exclusive mode:

           vgchange -a y

      Activate all volumes that are marked for membership in a high
      availability cluster in exclusive mode:

           vgchange -a e

 WARNINGS    [Toc]    [Back]
    Ordinary Operation
      In ordinary operation (i.e., without the optional high availability
      software), it is possible to activate a volume group for read-write
      access from more than one physically connected system, leading to a
      high potential for data corruption.  Therefore, if access is desired



 Hewlett-Packard Company            - 6 -   HP-UX 11i Version 2: August 2003






 vgchange(1M)                                                   vgchange(1M)




      from more than one system to a single volume group, it is important
      that only one system activate the volume group for read-write access;
      the other systems can use read-only access.  There is no problem if
      all systems activate the volume group for read-only access.

      Furthermore, volume group information is only read from the disks
      during volume group activation.  Dynamic changes to the volume group
      such as the following are not propagated to other systems sharing the
      volume group:

           Logical volume configuration changes.

           Changes to the status of the mirrored extents.

           Bad-block relocation that occurs during write operations.

      Because of these limitations, when sharing volume groups between
      systems it is recommended that logical volumes be accessed only by one
      system at a time.  If logical volumes need to be accessed
      simultaneously, the logical volumes should not be mirrored and should
      not have bad-block relocation turned on, or all systems should use
      read-only access to the logical volumes.

 SEE ALSO    [Toc]    [Back]
      mount(1M), vgcreate(1M), vgextend(1M), vgreduce(1M), vgdisplay(1M).

      If MC/ServiceGuard is installed: cmcheckconf(1M), cmquerycl(1M), and
      Managing MC/ServiceGuard.


 Hewlett-Packard Company            - 7 -   HP-UX 11i Version 2: August 2003
[ Back ]
      
      
 Similar pages
Name OS Title
pvchange HP-UX change characteristics and access path of physical volume in LVM volume group
pvck HP-UX check or repair a physical volume in LVM volume group
pvcreate HP-UX create physical volume for use in LVM volume group
lvcreate HP-UX create logical volume in LVM volume group
vgrestore HP-UX restore a VxVM disk group back to an LVM volume group
vgcreate HP-UX create LVM volume group
vgimport HP-UX import an LVM volume group onto the system
vxvmboot HP-UX prepare VERITAS Volume Manager volume as a root, boot, primary swap or dump volume
vgremove HP-UX remove LVM volume group definition from the system
lvmpvg HP-UX LVM physical volume group information file
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service