VERITAS Volume Manager 3.5 Administrator's Guide (September 2002)

Creating a Volume on Specific Disks
166 VERITAS Volume Manager Administrator’s Guide
Creating a Volume on Specific Disks
VxVM automatically selects the disks on which each volume resides, unless you specify
otherwise. If you want a volume to be created on specific disks, you must designate those
disks to VxVM. More than one disk can be specified.
To create a volume on a specific disk or disks, use the following command:
# vxassist [-b] [-g diskgroup] make volume length [layout=layout] \
diskname ...
Note Specify the -b option if you want to make the volume immediately available for
use. See “Initializing and Starting a Volume” on page 181 for details.
For example, to create the volume volspec with length 5 gigabytes on disk03 and
disk04, use the following command:
# vxassist -b make volspec 5g disk03 disk04
The vxassist command allows you to specify storage attributes. These give you fine
controlover the devices,including disks, controllers and targets, which vxassist uses to
configure a volume. For example, you can specifically exclude disk05:
# vxassist -b make volspec 5g !disk05
or exclude all disks that are on controller c2:
# vxassist -b make volspec 5g !ctlr:c2
or include only disks on controller c1 except for target t5:
# vxassist -b make volspec 5g ctlr:c1 !target:c1t5
If you want a volume to be created using only disks from a specific disk group, use the -g
option to vxassist, for example:
# vxassist -b -g bigone make volmega 20g disk10 disk11
or alternatively, use the diskgroup attribute:
# vxassist -b make volmega 20g diskgroup=bigone disk10 disk11
Note Any storage attributes that you specify for use must belong to the disk group.
Otherwise, vxassist will not use them to create a volume.
You can also use storage attributes to control how vxassist uses available storage, for
example, when calculating the maximum size of a volume, when growing a volume or
when removing mirrors or logs from a volume. The following example excludes disks
disk07 and disk08 when calculating the maximum size of RAID-5 volume that
vxassist can create using the disks in the disk group dg:
# vxassist -b -g dgrp maxsize layout=raid5 nlog=2 !disk07 !disk08