Professional Documents
Culture Documents
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figures
1 Outline of the Configuration File Loader tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Tables
1 Recommended and minimum firmware versions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Document conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Requirements and rules for the spreadsheet file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Components of the spreadsheet declaration line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5 Format of LUN Manager spreadsheet (XP1024/XP128) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6 Format of LUN Manager spreadsheet (XP12000/XP10000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7 Available values of configuration definitions for the [Port] tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8 Status of security switch and restriction on setting operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
9 Available values of configuration definitions for the [Cha] tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10 Available values of configuration definitions for the [HostGroup] tag . . . . . . . . . . . . . . . . . . . . . . . 23
11 Available values of configuration definitions for the [WWN] tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
12 Available values of configuration definitions for the [LUN] tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
13 Available values of configuration definitions for the [LDEV] tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4
About this guide
This guide provides information about the following:
• ”Working with Configuration File Loader” on page 9
• ”Starting Configuration File Loader” on page 13
• ”Spreadsheet rules and formats” on page 14
• ”LUN Manager spreadsheet” on page 19
• ”Using Configuration File Loader” on page 24
• ”Spreadsheet error checking” on page 27
Intended audience
This guide is intended for customers and HP-authorized service providers with knowledge of the following:
• Disk array hardware and software
• Data processing and RAID storage subsystems and their basic functions
Prerequisites
Prerequisites for using this product include:
• Installation of the HP StorageWorks disk array(s)
• Installation of the license key for this product
Firmware versions
The recommended firmware versions shown in Table 1 provide the optimal level of support for the features
provided with this product. Older firmware versions can be used; however, product features enabled with
newer firmware will not appear.
Related documentation
In addition to this guide, please refer to other documents for this product:
• HP StorageWorks XP Remote Web Console user guide for XP12000/XP10000
• HP StorageWorks XP Remote Web Console user guide for XP1024/XP128
• HP StorageWorks LUN Configuration and Security Manager XP user guide for the XP12000/XP10000
• HP StorageWorks LUN Configuration and Security Manager XP user guide for the XP1024/XP128
You can find these documents at http://www.hp.com/support/rwc/manuals
Convention Element
Blue text: Table 1 Cross-reference links and e-mail addresses
CAUTION: Indicates that failure to follow directions could result in damage to equipment or data.
HP technical support
Telephone numbers for worldwide technical support are listed on the HP support web site:
http://www.hp.com/support/.
Collect the following information before calling:
• Technical support registration number (if applicable)
• Product serial numbers
• Product model names and numbers
• Applicable error messages
• Operating system type and revision level
• Detailed, specific questions
For continuous quality improvement, calls may be recorded or monitored.
Subscription service
HP strongly recommends that customers register online using the Subscriber’s choice web site at
http://www.hp.com/go/e-updates.
6
Subscribing to this service provides you with e-mail updates on the latest product enhancements, newest
driver versions, and firmware documentation updates as well as instant access to numerous other product
resources.
After subscribing, locate your products by selecting Business support and then Storage under Product
Category.
NOTE: High-speed (2 port) mode is available only if the XP disk array has firmware version 21.06.22 or
later installed.
Maximum number of letters in a Maximum number of letters in a row is 128 bytes including the linefeed code
row at the end.
Writing rules The following parameters should be written in hexadecimal numbers in two
digits (one digit is also acceptable):
• host group ID
• host mode
• LUN
• CU
• LDEV
Tab codes and a series of spaces before or after comma are ignored.
If an error occurs with the spreadsheet file import operation, the following factors could be causing the
problem. Review the following factors, check and revise the spreadsheet, and then try the operation again.
• First row of the spreadsheet (the declaration row) is not written correctly. For information on the
declaration row, see ”Spreadsheet declaration” on page 15.
• Spreadsheet file is not in the text file format (the file is a binary file).
• No function tag exists in the spreadsheet. For information on the function tag, see ”Function tag” on
page 16.
• File name is incorrect. For example, the extension is not .spd or the file name exceeds the maximum
number of letters.
• Number of letters in a row exceeds 128.
• Number of rows in the spreadsheet exceeds 70,000.
• The program product that is stated in the declaration row is not installed. For information on the
declaration row, see ”Spreadsheet declaration” on page 15.
Spreadsheet components
The spreadsheet consists of the following components:
• ”Spreadsheet declaration” on page 15
• ”Function tag” on page 16
• ”Configuration definition (settings)” on page 16
• ”Comments” on page 17
Spreadsheet declaration
The spreadsheet definition must be written at the beginning of the spreadsheet. Some parts of the
declaration have already been written in the current spreadsheet. The declaration cannot be omitted. If the
declaration line is incorrect, an error occurs during the spreadsheet file import operation and the
spreadsheet file is rejected.
The spreadsheet declaration line is not case-sensitive.
• Format (Italics are variables):
#!Version Version number,Program Product,Process mode
• Example:
#!Version 03_02_00,LUN,Change
Component Description
#! The symbols indicate the declaration line. They cannot be changed.
Version The word indicates that the RMI version number follows. It cannot be changed.
(1 byte space) One byte space is required between Version and the version number.
, (comma) -
Program Product The term that indicates the program product is required. For this version of the
spreadsheet, LUN, which indicates LUN Manager, should be written.
, (comma) -
Process mode The term that indicates the process mode is required. For this version of the spreadsheet,
Change, which indicates the changing process, is only available. When the exported
spreadsheet file is opened, the process mode is not stated yet.
Function tag
Each group of settings are identified by a function tag. The function tag is a string contained in brackets
([]). The types of the function tags depend on the program product (for example, the LUN Manager
spreadsheet). Also, the order the function tag is displayed in a spreadsheet is set by the program product.
The following rules apply to function tags:
• A function tag must be written from the beginning of the row. Do not add a space or any other
characters before a function tag.
• If you are not changing any of the settings for a function tag, delete the function tag and all its settings
from the spreadsheet. In this situation, the function tag and settings should be in the spreadsheet.
• At least one function tag is required in a spreadsheet.
• Any other comments and settings written in the same row with the function tag are ignored.
An example of the declaration and the function tag is as follows:
#!Version 03_00_02,LUN,Change
[Port]
[Cha]
[HostGroup]
[WWN]
[LUN]
[LDEV]
Configuration definition (settings)
After each function tag, write the configuration definition (settings). The configuration definition sets the
parameters (adding, deleting, or changing) for the disk array. A configuration definition row can be
divided into three different parts: the current settings area, a blank column, and the new settings area.
NOTE: The settings in the rows that start with #$ cannot be changed.
• Example:
[LUN]
#Port,HostGroup,LUN,CU,LDEV
#$1C,0,1,1,1
Columns
Function tag 1st, 2nd, 3rd, 4th, 5th, 6th, 7th
8th 9th 10th 11th 12th 13th
[Port] Port Security AL-PA Fabric Connection ChannelSpeed Blank1
Switch
[Cha] Cha PcbMode Blank Blank Blank Blank
Columns
Function tag 1st, 2nd, 3rd, 4th, 5th, 6th, 7th to
11th 12th 13th 14th 15th 16th 10th
[Port] Port Security AL-PA Fabric Connection ChannelSpeed Blank1
Switch
[Cha] Cha PcbMode Blank Blank Blank Blank
The available values of the function tags for LUN Manager spreadsheet are explained in the following
sections.
For detailed information on the function, the available values for LUN Manager, and the relationship
between each function, see the HP StorageWorks LUN Configuration and Security Manager XP user guide
for the specific disk array.
When you change the settings, edit the spreadsheet according to the rules of LUN Manager settings.
Port settings
The [Port] tag sets the port information and the security switch (LUN security), and is available only for
the changing operation. You cannot add or delete the settings with the [Port] tag definitions.
The following table shows the items and values available for the [Port] tag.
3rd, 10th 3rd, 13th AL-PA Set with hexadecimal numbers in two digits.
6th, 13th 6th, 16th ChannelSpeed One of the following can be set:
1, 2, or Auto
When you change the settings on the port, note the following restrictions:
• CHA PCB mode: If the PCB mode is set to high-speed or high-speed (2 port) mode, changing the port
settings is restricted. In this case, if there are settings with the [Cha] tag in the same spreadsheet, an
NOTE: For the XP1024/XP128, high-speed (2 port) mode is available only if the XP disk array has
firmware version 21.06.22 or later installed.
For the XP12000/XP10000, high-speed (2 port) mode is available for any firmware version.
• When the security switch is OFF, changing the security settings in other function tags is restricted.
However, if you change the setting of the security switch from ON to OFF, the operation is not
restricted. Table 8 shows the relationship between the status of the security switch and availability of the
changing operation of the settings of each function tag. If you write the settings for the unavailable
item, the error occurs and the error information is displayed in the Error Information list.
Table 8 Status of security switch and restriction on setting operation
2nd, 9th 2nd, 12th PcbMode One of the following can be set:
• For standard mode: Standard
• For high-speed mode: HighSpeed
• For high-speed (2 port) mode: HighSpeed2
NOTE: High-speed (2 port) mode is available only if the XP disk array has firmware version 21.06.22 or
later installed.
2nd, 9th (Index) 2nd, 12th GroupId 00—7F. Set with hexadecimal numbers in two digits.
(Index)
3rd, 10th 3rd, 13th GroupName Up to eight ASCII characters (letters, numerals, and symbols).
The setting is case-sensitive.
WWN settings
The [WWN] tag sets the WWN information and is available for the adding, deleting and changing
operation. Table 11 shows the items and values available for the [WWN] tag.
2nd, 9th (Index) 2nd, 12th GroupId 00—7F. Set with hexadecimal numbers in two digits.
(Index)
3rd, 10th 3rd, 13th WWN Set with hexadecimal numbers in 16 digits.
(Index)
4th, 11th 4th, 14th Nickname Up to eight ASCII characters (letters, numerals, and symbols). The
setting is case-sensitive.
2nd, 9th (Index) 2nd, 12th GroupId 00—7F. Set with hexadecimal numbers in two digits.
(Index)
3rd, 10th 3rd, 13th LunId 00—FF. Set with hexadecimal numbers in two digits.
(Index) (Index)
4th, 11th 4th, 14th Cu 00—1F. Set with hexadecimal numbers in two digits.
5th, 12th 5th, 15th Ldev 00—FF. Set with hexadecimal numbers in two digits.
2nd, 9th (Index) 2nd, 9th (Index) Ldev 00—FF. Set with hexadecimal numbers in two digits.
6. To delete an existing setting, delete the settings in the new settings area. Leaving the new settings area
blank resets the settings.
7. To change a current setting, edit the setting in the new settings area. Note that certain settings cannot
be changed. For example, you cannot change the ports in the [Port] tag.
8. If you are not changing a setting, delete the entire row. If you are not changing any of the settings for
an entire function tag, delete the function tag and all its settings.
9. Save the spreadsheet file when you are done making changes and import the file using Configuration
File Loader.
First check
The first check is performed when the spreadsheet file is imported. Configuration File Loader checks the
format of the spreadsheet to verify it is formatted and written in the specified way. If an error occurs, the
spreadsheet is rejected and the error message is displayed.
The spreadsheet is checked according to the following criteria for the first check:
• First row of the spreadsheet (the declaration row) is not correctly written. For information on the
declaration row, see ”Spreadsheet declaration” on page 15.
• Spreadsheet file is not in the text file format (the file is a binary file).
• No function tag exists in the spreadsheet. For information on the function tag, see ”Function tag” on
page 16.
• File name is incorrect. For example, the extension is not .spd or the file name exceeds the maximum
number of letters.
• Number of letters in a row exceeds 128.
• Number of rows in the spreadsheet exceeds 70,000.
• Program product that is stated in the declaration row is not installed. For information on the declaration
row, see ”Spreadsheet declaration” on page 15.
Second check
Configuration File Loader then checks the settings (configuration definitions) in the spreadsheet. The second
check is performed before the Apply button becomes available. The information on the errors found by the
second check is listed in the Error Information list. The second check consists of two kinds of the checks.
The first step is the check on the written format and the parameters. The second step is the logical check of
the settings. When no error is found by the first step of the check, the check of the second step is
performed. The criteria of each step is as follows:
• Check on the written format and the parameters:
If the imported spreadsheet corresponds with the following criteria, the error information is displayed in
the Error Information list.
• An unsupported function tag is written.
• An unsuitable setting value is written or not written at all.
Third check
The third check is performed after Apply is clicked. The errors that cannot be detected by the first and the
second check are finally detected by the third check. If an error is detected, the error message is displayed.
The spreadsheet is checked according to the following criteria for the third check:
• No difference is found between the current configuration definition and the configuration definition on
the imported spreadsheet.
The spreadsheet is accepted anyway, but no operation is performed.
• The [Port] tag is on the spreadsheet, but the [Cha] tag is not, and the new port settings and the
current PCB mode settings of the [Cha] tag do not match.
First, the port settings are processed and then the CHA settings are processed. Therefore, when the
CHA settings are not stated on the spreadsheet, the error cannot be detected at the second check.
On the other hand, when the PCB mode settings of the [Cha] tag are on the spreadsheet, and the port
settings are not, the PCB mode is checked with the current settings of the port. Therefore, the error is
detected by the second check.
• The setting to delete LUN is defined for the port to which the I/Os are demanded.
The errors caused by other factors are detected by the second check as the logical errors of the settings.
However, there could be a case that the current settings are changed even though you are in the Modify
mode. In this case, the error occurs at the third check.
A I
applications supported 11 importing spreadsheets 26
audience, documentation 5 installation requirements 9
C L
CHA mode 22 LDEV tag, command device settings 24
checking, error 27 LUN Manager spreadsheets 10, 19
closing spreadsheets 12 LUN tag, path settings 24
comma separated value (CSV) files 9
command device settings 24 M
Command View XP or XP Remote Web Console 9 Microsoft Excel 11, 12
comments 17
components 9 O
configuration definition 16, 18 opening spreadsheets 11
Configuration File Loader pane 9, 13
conventions P
document 6
parameters, disk array 16, 19
text symbols 6
path settings 24
CSV files 9
port settings 20
customer support 6
prerequisites 5
D R
declaration, spreadsheet 15
related documentation 5
disk array parameters 16, 19
requirements
document
Configuration File Loader 9
conventions 6
software 11
prerequisites 5
spreadsheets 14
related documentation 5
rules 14
E S
editing spreadsheets 25
sample spreadsheets 14
errors
security 21
checking for 27
Select Sheet 13
information on 13
settings 16, 19
Excel spreadsheets 11, 12
software supported 11
exporting spreadsheets 25
spd extension 9
extensions, spreadsheet files 9
spreadsheets
CHA mode 22
F
closing 12
file rules 14 command device settings 24
firmware versions 5 comments 17
function tags 16, 19 configuration definition 16, 18
declaration 15
H editing 25
help, obtaining 6, 7 error checking 27
host group settings 22 exporting 25
HP extensions 9
storage web site 7 function tag 16
Subscriber’s choice web site 6 host group settings 22
technical support 6 importing 26
LUN Manager 19
LUN path settings 24
T
tasks 10
technical support, HP 6
text editors 11
Text Import Wizard 11
text symbols 6
troubleshooting errors 13, 27
W
web sites
HP documentation 5
HP storage 7
HP Subscriber’s choice 6
WWN settings 23
30