Please enter search query.
Search <product_name> all support & community content...
Article: 100028180
Last Published: 2013-12-05
Ratings: 1 0
Product(s): InfoScale & Storage Foundation
Problem
How to place a volume and disk group under the control of Veritas Cluster Server.
Solution
The following is the algorithm to create a volume and file system and put them under VCS ( Veritas Cluster Server).
1. Create a disk group. This can be done with
vxdg.
2. Create a mount point and file system.
3. Deport the disk group. This can be done with vxdg.
4. Create a service group. This can be done with
hagrp.
5. Add cluster resources to the service group. This can be done with
hagrp.
Note:
An example of a service group that contains a DiskGroup resource can be found in the Cluster Server 6.1 Bundled Agents Reference Guide
6. Create dependencies between resources. This can be done using hadep.
7. Enable all resources. This can be done using
hares.
The following examples show how to create a RAID-5 volume with a VxFS file system and put it under VCS control.
Method 1 - Using the command line
1. Create a disk group using Volume Manager with a minimum of 4 disks:
# vxdg init datadg disk01=c1t1d0s2 disk02=c1t2d0s2 disk03=c1t3d0s2 disk04=c1t4d0s2
# vxassist -g datadg make vol01 2g layout=raid5
2. Create a mount point for this volume:
# mkdir /vol01
3. Create a file system on this volume:
# mkfs -F vxfs /dev/vx/rdsk/datadg/vol01
4. Deport this disk group:
# vxdg deport datadg
5. Create a service group:
# haconf -makerw
# hagrp -add newgroup
# hagrp -modify newgroup SystemList <sysA> 0 <sysB> 1
# hagrp -modify newgroup AutoStartList <sysA>
6. Create a disk group resource and modify its attributes:
# hares -add data_dg DiskGroup newgroup
# hares -modify data_dg DiskGroup datadg
7. Create a mount resource and modify its attributes:
# hares -add mnt Mount newgroup
# hares -modify mnt BlockDevice /dev/vx/dsk/datadg/vol01
# hares -modify mnt FSType vxfs
# hares -modify mnt MountPoint /vol01
8. Link the mount resource to the disk group resource:
# hares -link mnt data_dg
9. Enable the resources and close the configuration:
# hagrp -enableresources newgroup
# haconf -dump -makero
Method 2 - Editing /etc/VRTSvcs/conf/config/main.cf
# hastop -all
# cd /etc/VRTSvcs/conf/config
# haconf -makerw
# vi main.cf
Add the following lines to end of this file, customizing the attributes as appropriate for your configuration:
group newgroup (
SystemList = { sysA =0, sysB=1}
AutoStartList = { sysA }
)
DiskGroup data_dg (
DiskGroup = datadg
)
Mount mnt (
MountPoint = "/vol01"
BlockDevice = " /dev/vx/dsk/datadg/vol01"
FSType = vxfs
)
mnt requires data_dg
|
# haconf -dump -makero
# hastart -local
Check status of the new service group.