Veritas Volume Manager 5.0 Administrator's Guide (September 2006)
87Administering disks
Discovering and configuring newly added disk devices
Adding unsupported disk arrays to the DISKS category
Caution: The procedure in this section ensures that Dynamic Multipathing (DMP) is set up
correctly on an array that is not supported by Veritas Volume Manager. Otherwise, Veritas
Volume Manager treats the independent paths to the disks as separate devices, which can
result in data corruption.
To add an unsupported disk array
1 Use the following command to identify the vendor ID and product ID of the disks in
the array:
# /etc/vx/diag.d/vxdmpinq device_name
where device_name is the device name of one of the disks in the array (for example,
/dev/rdsk/c1t20d0). Note the values of the vendor ID (VID) and product ID
(PID) in the output from this command. For Fujitsu disks, also note the number of
characters in the serial number that is displayed. The following is sample output:
# /etc/vx/diag.d/vxdmpinq /dev/rdsk/c1t20d0
Vendor id (VID) : SEAGATE
Product id (PID): ST318404LSUN18G
Revision : 8507
Serial Number : 0025T0LA3H
In this example, the vendor ID is SEAGATE and the product ID is
ST318404LSUN18G.
2 Enter the following command to add a new JBOD category:
# vxddladm addjbod vid=vendorid pid=productid \
[length=serialno_length]
where vendorid and productid are the VID and PID values that you found from the
previous step. For example, vendorid might be FUJITSU, IBM, or SEAGATE. For
Fujitsu devices, you must also specify the number of characters in the serial number
as the argument to the length argument (for example, 10).
Note: In VxVM 4.0 and later releases, a SEAGATE disk is added as a JBOD device
by default.
Continuing the previous example, the command to define an array of disks of this
type as a JBOD would be:
# vxddladm addjbod vid=SEAGATE pid=ST318404LSUN18G
3Use the vxdctl enable command to bring the array under VxVM control as
described in “Enabling discovery of new devices” on page 83:
# vxdctl enable
4 To verify that the array is now supported, enter the following command:
# vxddladm listjbod
The following is sample output from this command for the example array: