Veritas Volume Manager 5.0 Administrator's Guide (September 2006)

250 Creating volumes
Creating a volume using vxmake
Log plexes may be created as default concatenated plexes by not specifying a layout, for
example:
# vxmake -g mydg plex raidlog1 sd=mydg06-00
# vxmake -g mydg plex raidlog2 sd=mydg07-00
The following command creates a RAID-5 volume, and associates the prepared RAID-5
plex and RAID-5 log plexes with it:
# vxmake -g mydg -Uraid5 vol raidvol \
plex=raidplex,raidlog1,raidlog2
Note: Each RAID-5 volume has one RAID-5 plex where the data and parity are stored.
Any other plexes associated with the volume are used as RAID-5 log plexes to log
information about data and parity being written to the volume.
After creating a volume using
vxmake, you must initialize it before it can be used. The
procedure is described in “Initializing and starting a volume” on page 251.
Creating a volume using a vxmake description file
You can use the vxmake command to add a new volume, plex or subdisk to the set of
objects managed by VxVM.
vxmake adds a record for each new object to the VxVM
configuration database. You can create records either by specifying parameters to
vxmake
on the command line, or by using a file which contains plain-text descriptions of the
objects. The file can also contain commands for performing a list of tasks. Use the
following form of the command to have
vxmake read the file from the standard input:
# vxmake [-g diskgroup] < description_file
Alternatively, you can specify the file to vxmake using the -d option:
# vxmake [-g diskgroup] -d description_file
The following sample description file defines a volume, db, with two plexes, db-01 and
db-02:
#rty #name #options
sd mydg03-01 disk=mydg03 offset=0 len=10000
sd mydg03-02 disk=mydg03 offset=25000 len=10480
sd mydg04-01 disk=mydg04 offset=0 len=8000
sd mydg04-02 disk=mydg04 offset=15000 len=8000
sd mydg04-03 disk=mydg04 offset=30000 len=4480
plex db-01 layout=STRIPE ncolumn=2 stwidth=16k
sd=mydg03-01:0/0,mydg03-02:0/10000,mydg04-01:1/0,
mydg04-02:1/8000,mydg04-03:1/16000
sd ramd1-01 disk=ramd1 len=640
comment=”Hot spot for dbvol
plex db-02 sd=ramd1-01:40320
vol db usetype=gen plex=db-01,db-02
readpol=prefer prefname=db-02
comment=”Uses mem1 for hot spot in last 5m