make a backup of the data in the volume group. See “Migrating from LVM to VxVM Data Storage ” (page 374) for more information about conversion.

Initializing Disks for VxVM

You need to initialize the physical disks that will be employed in VxVM disk groups. To initialize a disk, log on to one node in the cluster, then use the vxdiskadm program to initialize multiple disks, or use the vxdisksetup command to initialize one disk at a time, as in the following example:

/usr/lib/vxvm/bin/vxdisksetup -i c0t3d2

Initializing Disks Previously Used by LVM

If a physical disk has been previously used with LVM, you should use the pvremove command to delete the LVM header data from all the disks in the volume group. In addition, if the LVM disk was previously used in a cluster, you have to re-initialize the disk with the pvcreate -fcommand to remove the cluster ID from the disk.

NOTE: These commands make the disk and its data unusable by LVM, and allow it to be initialized by VxVM. (The commands should only be used if you have previously used the disk with LVM and do not want to save the data on it.)

You can remove LVM header data from the disk as in the following example (note that all data on the disk will be erased): pvremove /dev/rdsk/c0t3d2

Then, use the vxdiskadm program to initialize multiple disks for VxVM, or use the vxdisksetup command to initialize one disk at a time, as in the following example:

/usr/lib/vxvm/bin/vxdisksetup -i c0t3d2

Creating Disk Groups

NOTE: You can use cmpreparestg (1m) to create a VxVM/CVM disk group. See “Using Easy Deployment Commands to Configure the Cluster” (page 162) for more information. If you use cmpreparestg, you do not need to perform the procedures that follow, but it is a good idea to read them so that you understand what cmpreparestg does for you.

Use vxdiskadm, or use the vxdg command, to create disk groups, as in the following example:

vxdg init logdata c0t3d2

Verify the configuration with the following command:

vxdg list

NAME

STATE

ID

logdata

enabled

972078742.1084.node1

Creating Logical Volumes

NOTE: You can create a single logical volume or multiple logical volumes using cmpreparestg (1m). See “Using Easy Deployment Commands to Configure the Cluster” (page 162) and the manpage for more information. If you use cmpreparestg, you can skip this step, but it is a good idea to read them so that you understand what cmpreparestg does for you.

Use the vxassist command to create logical volumes. The following is an example:

vxassist -g logdata make log_files 1024m

This command creates a 1024 MB volume named log_files in a disk group named logdata. The volume can be referenced with the block device file /dev/vx/dsk/logdata/log_files

184 Building an HA Cluster Configuration

Page 184
Image 184
HP Serviceguard manual Initializing Disks for VxVM, Initializing Disks Previously Used by LVM, Creating Disk Groups