beautypg.com

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

background image

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.