VERITAS Education http://us.training.veritas.com 800-327-2232 (option 2)
Copyright © 2002 VERITAS Software Corporation. All Rights Reserved. VERITAS, VERITAS Software, the VERITAS logo, and all other VERITAS product names and slogans are trademarks or
registered trademarks of VERITAS Software Corporation in the US and/or other countries. Other product names and/or slogans mentioned herein may be trademarks or registered trademarks of
their respective companies. Specifications and product offerings subject to change without notice. Printed in USA and the EU. March 2002.
1
V E R I T A S E D U C A T I O N Q U I C K R E F E R E N C E
Basic VxVM Commands
DISK OPERATIONS
Action Command Line
Initialize a disk vxdisksetup -i device
List disks owned by local
and remote hosts vxdisk –o alldgs list
List disk header vxdisk list diskname|device
Evacuate a disk vxevac -g diskgroup from_disk to_disk
Rename a disk vxedit -g diskgroup rename oldname newname
Set spare, no hot relocation,
or reserved space on a disk
vxedit -g diskgroup set
{spare|nohotuse|reserve}=on|off diskname
Unrelocate a disk vxunreloc -g diskgroup original_diskname
DISK GROUP OPERATIONS
Action Command Line
Create a disk group vxdg init diskgroup diskname=device
Add a disk to disk group vxdg -g diskgroup adddisk diskname=device
Remove a disk from disk
group vxdg –g diskgroup rmdisk diskname
Deport, import or destroy a
disk group vxdg {deport|import|destroy} diskgroup
List disk groups vxdg list [diskgroup]
Show free/spare space pool vxdg –g diskgroup {free|spare}
Upgrade disk group version vxdg [-T version] upgrade diskgroup
Rewrite disk headers,
configuration copies, and
kernel log copies in a disk
group.
vxdg flush diskgroup targetdg object...
or
vxdctl enable (for all disk groups)
Move an object between
disk groups vxdg move sourcedg targetdg object...
Split objects between disk
groups vxdg split sourcedg targetdg object...
Join disk groups vxdg join sourcedg targetdg
List objects affected by a
disk group move operation vxdg listmove sourcedg targetdg object...
VOLUME OPERATIONS
Action Command Line
Create a volume vxassist -g diskgroup make vol_name size
layout=format diskname
Remove a volume
vxedit -g diskgroup -rf rm vol_name
or
vxassist -g diskgroup remove volume
vol_name
Display a volume vxprint -g diskgroup -vt vol_name
vxprint -g diskgroup –l vol_name
Change volume read
policy
vxvol -g diskgroup rdpol round vol_name
vxvol -g diskgroup rdpol prefer vol_name
preferrred_plex_name
vxvol -g diskgroup rdpol select vol_name
Mirror an existing plex vxassist -g diskgroup mirror vol_name
Create a snapshot
volume
vxassist –g diskgroup -b snapstart
vol_name
vxassist –g diskgroup snapshot vol_name
new_volume
Abort a snapshot vxassist -g diskgroup snapabort
orig_vol_name
Reassociate a
snapshot
vxassist -g diskgroup snapback
snapshot_vol
Dissociate a snapshot vxassist -g diskgroup snapclear
snapshot_vol
Print snapshot
information vxassist -g diskgroup snapprint vol_name
Relayout a volume vxassist -g diskgroup relayout vol_name
layout=new_layout [attributes...]
Convert to or from a
layered layout
vxassist -g diskgroup convert vol_name
layout=new_layout [attributes...]
Add a log to a volume vxassist –g diskgroup addlog vol_name