![]() |
< Previous | Next > |
Product: Storage Foundation for Oracle RAC Guides | |
Manual: Storage Foundation 4.1 for Oracle RAC Installation and Configuration |
Verifying Data Storage Arrays Using the vxfentsthdw UtilityYou can use the vxfentsthdw utility to verify that shared storage arrays to be used for data support SCSI-3 persistent reservations and I/O fencing. The description in Chapter 3 shows how to use the testing utility to test a single disk. The utility has other options that may be more suitable for testing storage devices in other configurations. ![]() The utility, which you can run from one system in the cluster, tests the storage used for data by setting and verifying SCSI-3 registrations on the disk or disks you specify, setting and verifying persistent reservations on the disks, writing data to the disks and reading it, and removing the registrations from the disks. Refer also to the vxfentsthdw(1M) manual page. General Guidelines for Using vxfentsthdw
![]() The disk /dev/rdsk/c4t8d0s2 is ready to be configured for I/O Fencing on node nebula If the utility does not show a message stating a disk is ready, verification has failed. vxfentsthdw Options
The table below describes three methods the utility provides to test storage devices.
Using the -r Option for Non-destructive TestingTo test disk devices containing data you want to preserve, you can use the -r option with the -m, -f, or -g options, which are described in the following sections. For example, to use the -m option and the -r option, you can run the utility by entering: # /opt/VRTSvcs/vxfen/bin/vxfentsthdw -rm When invoked with the -r option, the utility does not use tests that write to the disks. Therefore, it does not test the disks for all of the usual conditions of use. Using the -m OptionThe -m option for vxfentsthdw is described in detail in chapter 3. Using the -f OptionUse the -f option to test disks that are listed in a text file. For example, you can create a file to test two disks shared by systems galaxy and nebula that might resemble: galaxy /dev/rdsk/c2t2d1s2 nebula /dev/rdsk/c3t2d1s2 galaxy /dev/rdsk/c2t2d2s2 nebula /dev/rdsk/c3t2d2s2 where the first disk is listed in the first line and is seen by galaxy as /dev/rdsk/c2t2d1s2 and by nebula as /dev/rdsk/c3t2d1s2. The other disk, in the second line, is seen as /dev/rdsk/c2t2d2s2 from galaxy and /dev/rdsk/c3t2d2s2 from nebula. Typically, the list of disks could be extensive. Suppose you created the file named disks_blue. To test the disks, you would enter: # /opt/VRTSvcs/vxfen/bin/vxfentsthdw -f disks_blue The utility reports the test results one disk at a time, just as for the -m option. You can redirect the test results to a text file. Precede the command with "yes" to acknowledge that the testing destroys any data on the disks to be tested. ![]() # yes | /opt/VRTSvcs/vxfen/bin/vxfentsthdw -f disks_blue > blue_test.txt Using the -g OptionUse the -g option to test all disks within a disk group. For example, you create a temporary disk group consisting of all disks in a disk array and test the group. ![]() The utility reports the test results one disk at a time. You can redirect the test results to a text file for review. # /opt/VRTSvcs/vxfen/bin/vxfentsthdw -g red_disks_dg > redtest.txt After testing, destroy the disk group and put the disks into disk groups as you need. Testing a Disk with Existing KeysIf the utility detects that a coordinator disk has existing keys, you see a message that resembles: There are VERITAS I/O Fencing keys on the disk. Please make sure that I/O Fencing is shut down on all nodes of the cluster before continuing. ******** WARNING!!!!!!!! ******** THIS SCRIPT CAN ONLY BE USED IF THERE ARE NO OTHER ACTIVE NODES IN THE CLUSTER! VERIFY ALL OTHER NODES ARE POWERED OFF OR INCAPABLE OF ACCESSING SHARED STORAGE. If this is not the case, data corruption will result. Do you still want to continue : [y/n] (default: n) y The utility prompts you with a warning before proceeding. You may continue as long as I/O fencing is not yet configured. |
^ Return to Top | < Previous | Next > |
Product: Storage Foundation for Oracle RAC Guides | |
Manual: Storage Foundation 4.1 for Oracle RAC Installation and Configuration | |
VERITAS Software Corporation
www.veritas.com |