5 verifying lun performance, Verifying lun performance -15, Section 6.1.5 – HP StorageWorks Scalable File Share User Manual
Page 145: And section 6.1.5, In section 6.1.5
Verifying the system
6–15
•
The
Battery Status
field should be set to
OK
.
•
The
Firmware Version
and
Hardware Revision
fields should be set to the correct
version, as specified in the HP StorageWorks Scalable File Share Release Notes. If you need to
upgrade the firmware on the Smart Array 6404 controller, see Section 8.2.2 for more
information.
Repeat these steps for each Smart Array 6404 HBA controller on the server.
6.1.5 Verifying LUN performance
Before you start to test LUN performance, note the following points:
•
If you are verifying a new system that has just been installed, postpone testing LUN performance until
after you have created your file system(s).
•
You can use the
/usr/opt/hpls/diags/bin/all_ost_raw_lun_check.bash
command to
test the performance of all unmirrored OST LUNs (that are used in file systems) on all Object Storage
Servers, as described in Section 6.1.5.1.
•
You can use the
/usr/opt/hpls/diags/bin/raw_lun_check.bash
command to test the
performance of unmirrored LUNs on a single Object Storage Server, as described in Section 6.1.5.2.
•
It is possible to use the
/usr/opt/hpls/diags/bin/raw_lun_check.bash
command to test
the performance of a LUN that has never been used in a file system. However, the test must format the
LUN before the test can start, and the formatting process can take a long time; for this reason, it is
best to postpone testing the LUNs until they have been used in a file system.
CAUTION:
Do not test the performance of mirrored LUNs or of LUNs that are components of a mirrored
LUN. If you do so, the contents of the LUN may be destroyed.
6.1.5.1
Verifying the performance of all unmirrored OST LUNs
The
/usr/opt/hpls/diags/bin/all_ost_raw_lun_check.bash
command (available on the
administration and MDS servers) tests the performance of all unmirrored OST LUNs that are used by file
systems. You can use the output from the command to verify that each of the LUNs is running at the expected
speed. You can specify that the LUNs in a particular file system are to be tested, or you can test the LUNs
in all file systems.
NOTE:
The
/usr/opt/hpls/diags/bin/all_ost_raw_lun_check.bash
command does not test
the performance of any LUN that is a mirrored LUN or a component of a mirrored LUN, and it does not test
the performance of any LUN that has not been used in a file system.
Before you run the command, you must stop any file systems that are using the LUNs that are to be tested;
the command only tests OST LUNs that are not being actively used as part of a running file system.
The
/usr/opt/hpls/diags/bin/all_ost_raw_lun_check.bash
command uses the system
database to determine which LUNs are to be tested on each Object Storage Server, then runs the
/usr/opt/hpls/diags/bin/raw_lun_check.bash
command on each of those LUNs, collates the
output and displays it for review.
Note that if you want to test the performance of an individual LUN, you can use the
/usr/opt/hpls/
diags/bin/raw_lun_check.bash
command, as described in Section 6.1.5.2.