-
Set the site name for each host:
vxdctl set site=
sitename
The site name is stored in the /etc/vx/volboot file. Use the following command to display the site names:
vxdctl list | grep siteid
-
Set the site name for all the disks in an enclosure:
vxdisk settag site=
sitename
encl:
enclosure
To tag specific disks, use the following command:
vxdisk settag site=
sitename
disk
-
Verify that the disks are registered to a site.
vxdisk listtag
-
Create a diskgroup with disks from both the sites.
vxdg init
diskgroup
siteA_disk1
siteB_disk2
-
Configure site-based allocation on the diskgroup that you created for each site that is registered to the disk group.
vxdg -g
diskgroup
addsite
sitename
-
Configure site consistency on the diskgroup.
vxdg -g
diskgroup
set siteconsistent=on
-
Create one or more mirrored volumes in the disk group.
vxassist -g
diskgroup
make
volume
size
With the Site Awareness license installed on all hosts, the volume that you create has the following characteristics by default:
-
The
allsites
attribute is set to on
; the volumes have at least one plex at each site.
-
The volumes are automatically mirrored across sites.
-
The read policy
rdpol
is set to siteread
.
-
The volumes inherit the site consistency value that is set on the diskgroup.