Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FASTFIND LINKS
Contents
Product Version
Getting Help
MK-92HM7015-02
ii
Hitachi Unified Storage VM System Operations Using Spreadsheets
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Intended audience. . . . . . . . . . . . . . . . . . .
Product version . . . . . . . . . . . . . . . . . . . . .
Release notes . . . . . . . . . . . . . . . . . . . . . .
Document revision level . . . . . . . . . . . . . . .
Changes in this revision . . . . . . . . . . . . . . .
Referenced documents. . . . . . . . . . . . . . . .
Conventions . . . . . . . . . . . . . . . . . . . . . . .
Convention for storage capacity values . . . .
Accessing product documentation . . . . . . . .
Getting help . . . . . . . . . . . . . . . . . . . . . . .
Comments . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
......
......
......
......
......
......
......
......
......
......
......
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.viii
.viii
.viii
.viii
.viii
.viii
. ix
. .x
. .x
. .x
. xi
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1-2
1-2
1-2
1-3
1-3
1-3
1-3
1-4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2-2
2-2
2-2
2-3
2-4
2-5
2-6
iii
Hitachi Unified Storage VM System Operations Using Spreadsheets
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...
...
...
...
...
...
...
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
..
..
..
..
..
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4-2
4-2
4-2
4-3
4-5
4-5
4-6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5-2
5-2
5-3
5-4
5-6
5-7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...
...
...
...
...
...
...
...
...
...
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6-2
6-2
6-3
6-4
6-4
6-5
6-5
6-7
6-8
6-8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
iv
Hitachi Unified Storage VM System Operations Using Spreadsheets
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7-2
7-2
7-2
7-3
7-3
7-4
Example output . . . . .
Creating LUSE volumes . .
Example spreadsheet .
Releasing LUSE volumes .
Example spreadsheet .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..........
..........
..........
..........
..........
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7-4
7-5
7-5
7-5
7-6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
....
....
....
....
....
....
....
....
....
....
....
....
....
....
....
....
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 8-2
. 8-2
. 8-2
. 8-3
. 8-4
. 8-4
. 8-5
. 8-5
. 8-6
. 8-9
8-10
8-11
8-12
8-12
8-13
8-13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
....
....
....
....
....
....
....
....
....
....
....
....
....
....
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 9-2
. 9-2
. 9-3
. 9-3
. 9-4
. 9-4
. 9-5
. 9-5
. 9-7
. 9-8
. 9-8
. 9-9
. 9-9
9-10
10 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
Command Line Interface errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2
v
Hitachi Unified Storage VM System Operations Using Spreadsheets
Glossary
Index
vi
Hitachi Unified Storage VM System Operations Using Spreadsheets
Preface
This document describes and provides instructions for using spreadsheets
to perform operations on the Hitachi Unified Storage VM (HUS VM) storage
system.
Please read this document carefully to understand how to use this product,
and maintain a copy for reference purposes.
This preface includes the following information:
Intended audience
Product Version
Release notes
Referenced documents
Conventions
Getting Help
Comments
Preface
Hitachi Unified Storage VM System Operations Using Spreadsheets
vii
Intended audience
This document is intended for system administrators, Hitachi Data Systems
representatives, and authorized service providers who are involved in
installing, configuring, and operating the HUS VM storage system.
Readers of this document should meet the following requirements:
You should be familiar with the HUS VM storage system, and you should
have read the Hitachi Unified Storage VM Block Module Hardware User
Guide.
You should be familiar with the Storage Navigator software for HUS VM,
and you should have read the Hitachi Storage Navigator User Guide.
You should be familiar with the software used to create, edit, and
manage spreadsheets (such as Microsoft Excel).
Product version
This document revision applies to HUS VM microcode 73-03-0x or later.
Release notes
The Hitachi Unified Storage VM Release Notes provide information about the
HUS VM microcode (DKCMAIN and SVP), including new features and
functions and changes. The Release Notes are available on the Hitachi Data
Systems Portal: https://portal.hds.com
Date
Description
MK-92HM7015-00
September 2012
Initial release
MK-92HM7015-01
December 2012
MK-92HM7015-02
October 2013
Referenced documents
Hitachi Unified Storage VM (HUS VM) documents:
viii
Preface
Hitachi Unified Storage VM System Operations Using Spreadsheets
Conventions
This document uses the following typographic conventions:
Convention
Bold
Description
Indicates the following:
Italic
Monospace
[ ] square brackets
{ } braces
| vertical bar
Meaning
Description
Tip
Note
Caution
Preface
Hitachi Unified Storage VM System Operations Using Spreadsheets
ix
Icon
Meaning
WARNING
Description
Failure to take or avoid a specified action can result in
severe conditions or consequences (for example, loss of
data).
Value
1 KB
1 MB
1 GB
1 TB
1 PB
1 EB
Value
1 KB
1 MB
1 GB
1 TB
1 PB
1 EB
Getting help
The Hitachi Data Systems customer support staff is available 24 hours a
day, seven days a week. If you need technical support, log on to the Hitachi
Data Systems Portal for contact information: https://portal.hds.com
Preface
Hitachi Unified Storage VM System Operations Using Spreadsheets
Comments
Please send us your comments on this document:
doc.comments@hds.com. Include the document title and number, including
the revision level (for example, -07), and refer to specific sections and
paragraphs whenever possible. All comments become the property of
Hitachi Data Systems.
Thank you!
Preface
Hitachi Unified Storage VM System Operations Using Spreadsheets
xi
xii
Preface
Hitachi Unified Storage VM System Operations Using Spreadsheets
1
Spreadsheet operation overview
This chapter provides information and instructions for using spreadsheets
for HUS VM storage system operations.
This topic discusses the software and operations that can be run with
spreadsheets.
Processing spreadsheets
Spreadsheet operations
11
Processing spreadsheets
You can make large-scale changes or perform various operations on a large
scale and at a scheduled time by running spreadsheets against HUS VM.
An operation is executed when you edit a spreadsheet and run it from the
command prompt or file loader. By using the program-specific operation
tags and parameters that correspond to the software, you can schedule a
disparate range of operations or changes to a system's configuration.
Changes and operations using spreadsheets are supported by the following
Hitachi software products:
Spreadsheet operations
The following topics describe the operations you can perform with each
program's spreadsheet, and the required method for executing the
spreadsheet.
LUN Manager
Spreadsheets for LUN Manager are operated using CFL. You can use
spreadsheets to add, change, or delete the following settings:
12
WWN settings
Path settings
LUN Expansion
Spreadsheets for LUN Expansion are operated using the Command Line
Interface (CLI). You can use spreadsheets to perform the following
operations:
Get information about LDEVs that can be combined into LUSE volumes.
Get information about LDEVs that have been part of LUSE volumes.
Move one or more external volumes from one path group to another
existing path group, or to a new group path.
LUN Manager
The CLI must be set up prior to use. See Configuring CLI on page 2-1 for
details.
13
14
2
Configuring CLI
You check and run spreadsheets using Command Line Interface (CLI)
commands for Universal Volume Manager and LUN Expansion operations.
Setup is required before using the CLI.
LUN Manager uses a Configuration File Loader (CFL). No configuration is
necessary for a CFL spreadsheet.
CLI requirements
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
21
CLI requirements
CLI requirements include the following:
Storage Navigator
Set up the Storage Navigator CLI on a computer that can access Storage
Navigator.
JRE
Built-in permission
CFLCHK
CFLGET
CFLSET
22
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
The CLI installation directory contains the following files and subdirectories:
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
23
Use the policy file that CLI provides as a user policy file.
If you use this policy file, the security policy changes only when you
execute the CLI commands. The policy file is stored in the CLI
installation directory.
permission java.security.AllPermission;
For more information about the policy file, see the Java documentation.
24
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
25
File name
CFLCLITool\sample
Description
CFLCHK.batWindows
CFLCHK.shUNIX
CFLGET.batWindows
CFLGET.shUNIX
CFLSET.batWindows
CFLSET.shUNIX
If you change files or directories that are shown in column one of the
following table, you must also make the corresponding change or changes
that are shown in column two.
If you move the directory where you store Change this directory location in each file
the user authentication file to a directory to the relative or absolute path. Only
other than "/CFLCLITool"...
single-byte characters can be specified for
a path or file name. No double-byte
characters can be specified.
If your operating system is UNIX and you Change #! /bin/csh in the first line in
install a shell program in a directory other each file to your installation directory
than "/bin"...
(such as /usr/bin/csh).
Table 2-4 Examples of the batch file for the CFLSET command
Operating system
26
Batch file
Windows
UNIX
#! /bin/csh
java -jar -Djava.security.policy=java.policy Djava.rmi.server.useCodebaseOnly=false JSanCLI.jar
myAuthentication.txt CFLSET $1 $2
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
Meaning
Other than 0
An error occurred.
You can use a CLI termination code reference in your batch file that causes
a message to display at the command prompt. The CLI termination code
references that you can use are shown in the following table.
%errorlevel%
%?
%Status
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
27
28
Configuring CLI
Hitachi Unified Storage VM System Operations Using Spreadsheets
3
Common requirements and
procedures
Although the workflows for running Command Line Interface (CLI)
spreadsheets and Configuration File Loader (CFL) spreadsheets are
different, format requirements and opening and closing procedures are
similar.
31
Requirement
File type
Text file
File name
Case-sensitivity
Format
CLI/CLF spreadsheets
Comments
* Updating the microcode version of the storage system might change the version of
the CLI/CFL spreadsheet. This can affect the number of items or the range of available
values. Check the spreadsheet version before editing a spreadsheet.
32
33
34
4
Working with CLI spreadsheets
This topic provides instructions for editing, validating and then running CLIbased spreadsheets.
41
Template
ExternalStorage_AddVolumeSetting2_def_.spd
ExternalStorage_AddVolumeSetting_def_.spd
ExternalStorage_CheckPath-RestoreVolume_def_.spd
ExternalStorage_DeleteVolume_def_.spd
ExternalStorage_DisconnectVolume_def_.spd
ExternalStorage_DividePathGroup_def_.spd
ExternalStorage_Get_def.spd
ExternalStorage_UnitePathGroup_def_.spd
LUSE_Expansion_def_.spd
LUSE_Get_def.spd
LUSE_Release_def_.spd
42
When opening a spreadsheet file, make sure you have reviewed Opening
spreadsheet files on page 3-2 for important information.
Operand
Description
input-file-name
output-file-name
43
In the results file, the code at the end of the declaration line, (xxxxyyyyy), indicates part codes and error codes. For details, see the Hitachi
Storage Navigator Messages.
Check errors from the bottom up. Find the last row with an error first.
If a lower layer has an error, the upper layers also display an erroreven
though the upper layer may have no error.
If a higher layer has an error, parameters in the lower layers are not
verified. After correcting the error in the upper layer, re-run CFLCHK to
check for errors further down.
Example 1
#!Version 06_01_00,CLI_LUSE,Get,;Error(2005-66004)
[SerialNumber]
64569,;Normal end
[LUSE]
#^,;Error(2005-66004)
GET_ALL,;
Example 2
#!Version 06_01_00,CLI_LUSE,VolumeOperation,;Error(1305-66578)
[SerialNumber]
64601,;Normal end
[Expansion]
00,00,00,;Error(2005-66797)
+,00,00,01,;Error(2005-3003)
Note that the Serial Number operation tag returned a "Normal end"
result.
"Normal end" indicates that a line is correct.
Errors occurred in the first and second row in the Expansion tag.
Example 3
44
Parameters in the lower layers than the layer with an error are not
verified and no execution results are displayed for them. When the
errors are corrected, running CFLCHK again will show errors in
subsequent lines, if they exist.
45
3. Check the results file to verify that the operation completed successfully.
Errors that may occur are:
A communication error.
Volumes or pairs that are not ready to accept changes.
Another user is working with the storage system in Storage
Navigator in Modify mode.
If you have an error, correct the condition and run the command again.
46
5
Working with CFL spreadsheets
You can use spreadsheets to automate changes to the storage system's
configuration. This topic provides instructions and information for
exporting, editing, importing, validating, and running CFL-based
spreadsheets. Only LUN Manager uses CFL-based spreadsheets.
51
icon.
3. In the Configuration File Loader window, click Select Sheet and then
select the product whose settings you want to export.
4. Click Export. If you use a Web browser for UNIX systems, the
Download Manager dialog box may display when you click Export. If
this occurs, close the Download Manager dialog box and continue the
operation.
5. In the export dialog box, type or browse to the path where you want to
export the file. A file name is supplied, which you can change if desired.
Consult Spreadsheet file formatting requirements on page 3-2 for file
naming requirements.
52
Column
[Port]
[HostGroup]
WWN
[LUN]
[LDEV]
Existing
1st
Port
Port
Port
Port
Ldkc
(no editing)
2nd
Security Switch
Group Id
Group Id
Group Id
Cu
3rd
AL-PA
Group Name
WWN
LunId
Ldev
4th
Fabric
Host Mode
Nickname
Ldkc
Cmd.Dev
5th
Connection
Option[0:31]
Blank
Cu
Cmd.Sec
6th
Channel speed
Option[32:63]
Blank
Ldev
Cmd.Usr
7th
Blank
Option[64:95]
Blank
Blank
Cmd.Grp
8th
Blank
Blank
Blank
Blank
Attribute *
53
Function Tag
Column
Column
[Port]
[HostGroup]
WWN
[LUN]
[LDEV]
9th
10th
New
11th
Port
Port
Port
Port
Ldkc
(for editing)
12th
Security Switch
Group Id
Group Id
Group Id
Cu
13th
AL-PA
Group Name
WWN
LunId
Ldev
14th
Fabric
Host Mode
Nickname
Ldkc
Cmd.Dev
15th
Connection
Option[0:31]
Blank
Cu
Cmd.Sec
16th
Channel speed
Option[32:63]
Blank
Ldev
Cmd.Usr
17th
Blank
Option[64:95]
Blank
Blank
Cmd.Grp
Make sure the spreadsheet is set up for editing. See Setting up the CFLbased spreadsheet for editing on page 5-3
54
55
icon.
3. In the Configuration File Loader window, click Select Sheet and then
select the product whose spreadsheet you want to import.
4. Click Import.
If you use a Web browser for UNIX systems, the Download Manager
dialog box may display when you click Import. If this occurs, close the
Download Manager dialog box and continue the operation.
5. In the dialog box, type the path and spreadsheet file name, or browse
to the path and select the .spd spreadsheet file.
56
57
To run the spreadsheet, click Apply. The changes made in the spreadsheet
are applied to the system, unless one of the following conditions is present:
58
All the resource group IDs that are set to the storage system are not
assigned to the user account who logs in to Storage Navigator.
6
LUN Manager operations
Spreadsheets for LUN Manager are used to change storage system settings.
LUN Manager-specific formats, operation tags, and parameters for the
individual operations are explained in this topic. Also, specific editing
requirements and recommendations are explained.
General file naming, opening and closing, editing, validation, and running of
the spreadsheets are explained in Working with CFL spreadsheets on page
5-1.
Configuring WWNs
Configuring LU paths
61
LUN Manager spreadsheet operations are validated and run using the
Configuration File Loader.
The spreadsheet workflow consists of the following:
Import the edited spreadsheet back into CFL, which validates the
contents immediately.
Description
Version
Version number
Program product
Process mode
Second line
62
Variables
Function tag
Description
[Port], [HostGroup], [WWN], [LUN], [LDEV],
Indicates the function, in the above order, whose definitions
follow. Enclosed in brackets. See About function tags on page 63, below, for more information.
Maintain the order that function tags appear in the exported spreadsheet
file.
The definitions under function tags are applied to the storage system
one at a time in the order they appear in the spreadsheet. Definitions in
earlier function tags may affect succeeding function tags.
For example, if you deleted a host group in the [HostGroup] function tag,
the path definitions related to the deleted host group would also be
automatically deleted. If you then write new definitions for the deleted
path in the [LUN] tag or the [WWN] tag, which appear later in the
spreadsheet, an error would occur.
If a function tag does not need to be changed, delete it from the new
area of the spreadsheet (see Setting up the CFL-based spreadsheet for
editing on page 5-3). Definitions are deleted if the function tag remains
in the spreadsheet with no new definitions.
Comments and definitions written in the same row as the function tag
are ignored.
The row after the function tag is a commented heading row that shows
the required values. In the example below, Security Switch are the
headings, separated by commas.
Example:
[Port]
#Port, Security Switch
Existing settings are written with #$ at the beginning of the line. These
are comment rows and cannot be changed.
Example:
[LUN]
#Port, Group Id, LunId, Ldkc, Cu, Ldev (items to be changed)
#$1C,0,1,1,1,1 (existing settings row)
63
About definitions
Definitions are the actual parameters you enter when editing the
spreadsheet. You enter new definitions, change existing definitions, or
delete them. Note the following when working with definitions:
You can add a new setting when the current setting is blank. A setting is
blank when it has not been specified.
The following shows a LUN Manager spreadsheet with current and new
settings. The right-hand side shows the new settings, which is the area you
edit.
64
Item
11th
Port
(Index)
Available values
Set one of the following (Maximum number of ports is 48):
1A, 3A, 5A, 7A, 1B, 3B, 5B, 7B, 2A, 4A, 6A, 8A, 2B, 4B, 6B, 8B
1C, 3C, 5C, 7C, 1D, 3D, 5D, 7D, 2C, 4C, 6C, 8C, 2D, 4D, 6D, 8D
1E, 3E, 5E, 7E, 1F, 3F, 5F, 7F, 2E, 4E, 6E, 8E, 2F, 4F, 6F, 8F
12th
Security
Switch
(LUN
Security)
13th
AL-PA
14th
Fabric
15th
Connectio
n
FCAL or PtoP
16th
Channel
Speed
8 Gbps settings
2, 4, 8, or Auto
You can delete the settings for host group 0 (zero), but the host group
itself cannot be deleted. If you delete all the settings for host group 0,
the settings revert to the default settings.
When you delete a host group (other than host group 0), the WWN and
path definition of that host group are automatically deleted. Thus, if you
edit settings for a host group that is deleted in the [LUN] or [WWN] tag,
an error will occur.
The following table lists the available definitions for the [HostGroup]
function.
65
Item
Port
Available value
One of the following can be set (Maximum number of ports is
48):
1A, 3A, 5A, 7A, 1B, 3B, 5B, 7B, 2A, 4A, 6A, 8A, 2B, 4B, 6B, 8B
1C, 3C, 5C, 7C, 1D, 3D, 5D, 7D, 2C, 4C, 6C, 8C, 2D, 4D, 6D, 8D
1E, 3E, 5E, 7E, 1F, 3F, 5F, 7F, 2E, 4E, 6E, 8E, 2F, 4F, 6F, 8F
12th
Group Id
13th
Group Name
Up to 64 alphanumeric characters.
Note the following when you specify a host group name:
14th
15th
16th
17th
Host Mode
Option[0:31]
Option[32:63]
Option[64:95]
66
The following figure shows an example in which the host mode option
becomes "1AB30005".
Binary number
Hexadecimal
number
Binary number
0000
1000
0001
1001
0010
1010
0011
1011
0100
1100
0101
1101
0110
1110
0111
1111
Write a host mode option in one or more digits (up to eight). "0"s at the
head of the number can be omitted when you set the value. For example,
"00000FE3" can be written as "FE3". The default value when the
spreadsheet is exported is written in eight digits.
Configuring WWNs
You can add, delete, or change WWN information by editing [WWN]
parameters. The following table lists items and values available for the
[WWN] function.
Item
Port
Available Values
One of the following can be set (Maximum number of ports is 48):
1A, 3A, 5A, 7A, 1B, 3B, 5B, 7B, 2A, 4A, 6A, 8A, 2B, 4B, 6B, 8B
1C, 3C, 5C, 7C, 1D, 3D, 5D, 7D, 2C, 4C, 6C, 8C, 2D, 4D, 6D, 8D
1E, 3E, 5E, 7E, 1F, 3F, 5F, 7F, 2E, 4E, 6E, 8E, 2F, 4F, 6F, 8F
12th (Index)
Group Id
13th (Index)
WWN
67
Column
Item
14th
Nickname
Available Values
Up to 64 alphanumeric characters.
Note the following when you specify a nickname:
15th to 17th
Blank
Configuring LU paths
You can add, delete, or change LU path definitions by editing [LUN]
parameters. The following table lists items and values available for the
[WWN] function
Item
11th (Index)
Port
Available values
One of the following can be set (Maximum number of ports is 48):
1A, 3A, 5A, 7A, 1B, 3B, 5B, 7B, 2A, 4A, 6A, 8A, 2B, 4B, 6B, 8B
1C, 3C, 5C, 7C, 1D, 3D, 5D, 7D, 2C, 4C, 6C, 8C, 2D, 4D, 6D, 8D
1E, 3E, 5E, 7E, 1F, 3F, 5F, 7F, 2E, 4E, 6E, 8E, 2F, 4F, 6F, 8F
12th (Index)
Group Id
13th (Index)
LunId
14th
Ldkc
00
15th
Cu
16th
Ldev
17th
Blank
68
You can set the command device OFF, regardless of the existence of the
LU path.
You cannot change the remote command device setting. When the
storage system setting is output to the spreadsheet, the remote
command device setting is commented out with #$ at the beginning of
the row.
The colons that usually separate an LDEV's LDKC, CU, and logical
volume numbers are changed to commas in the spreadsheet.
For example:
[LDEV]
00,00,01,Disable
00,01,01,Disable
00,02,01,Disable
00,03,01,Disable
,Disable,,,,,,
,Disable,,,,,,
,Disable,,,,,,
,Disable,,,,,,
00,00,01,Enable,Enable
00,01,01,Enable,Disable
00,02,01,Enable,Disable
00,03,01,Enable,Disable
The following table lists the values available for the [LDEV] tag.
Item
Available value
11th (Index)
Ldkc
00
12th (Index)
Cu
13th (Index)
Ldev
14th
Cmd. Dev
(Comman
d Device)
15th
16th
17th
Cmd. Sec
(Comman
d Device
Security)
Cmd.Usr
(User
Authentica
tion)
Cmd.Grp
(Device
Group
Definition)
Caution: When configuration definitions are long, the [LDEV] tag might
not be output in the exported spread sheet. In that case, add the LDEV tag
and set the command device.
Caution: You cannot specify an attribute in the 18th column because it is
used only for outputting information. When changing settings, you must
specify the 18th column as a blank.
69
610
7
LUN Expansion operations
Spreadsheets for LUN Expansion are used to retrieve volume information
and create and release LUSE volumes. LUN Expansion-specific formats and
parameters for the individual operations are provided in this module. Also,
specific editing requirements and recommendations are provided. General
file naming, opening and closing, editing and validation, and running of the
spreadsheets are covered in Working with CLI spreadsheets on page 4-1.
Prerequisite information
Editing templates
71
This topic provides formats, operation tags, and parameters for the
individual operations. File naming, opening and closing, validation, and
running of spreadsheets are covered in Common requirements and
procedures on page 3-1 and Working with CLI spreadsheets on page 4-1.
Prerequisite information
CLI must be installed, along with accompanying third-party files. See
Configuring CLI on page 2-1 for details.
All the resource group IDs that are set to the storage system must be
assigned to the user ID that is set to the user authentication file of the
Storage Navigator CLI when you use the spreadsheet for LUN Expansion.
Content
72
Variables
Content
#!
Version number
Depends on the operation tag. See Table 72 LUN Expansion Command Types and
Associated Operation Tags on page 7-3.
Program product
"CLI_LUSE".
Type
Second line
Operation tag
Third line
Parameter
Table 7-2 LUN Expansion Command Types and Associated Operation Tags
Command Type
Operation Tag
Version
Template
Get
LUSE
06_01_00
LUSE_Get_def.spd
VolumeOperation
Expansion
06_01_00
LUSE_Expansion_def_.spd
Release
LUSE_Release_def_.spd
In addition to the operation tags shown in the table, the SerialNumber tag
can also be used. It allows you to verify that the serial number in the
spreadsheet matches the serial number of the storage system.
SerialNumber is included in all spreadsheet templates.
Editing templates
You edit the spreadsheet by inserting your system's specific settings in the
appropriate parameters.
1. Templates are provided with Storage Navigator for the three LUN
Expansion operations that can be performed with spreadsheets. Locate
the desired template in the /CFLCLITOOLS folder on the microcode CD.
2. Follow the procedure in Setting up CLI directories and files on page 2-2.
3. Follow procedures in Editing the CLI-based spreadsheet on page 4-2.
4. Use the values in the following sections to make specific edits.
73
When editing is completed, you will run CLI commands to validate and then
run the spreadsheet.
Example output
The following example shows retrieved LDEV information. Note that LDEV
information displays in layers.
Layer
Identifier
Content
Top
None
Middle
Bottom
None
74
Each line displays an LDEV, identified by LDKC, CU, and LDEV numbers.
This format is indicated in the comment lines, which begin with the
pound sign (#).
Example spreadsheet
The example spreadsheet shows that three LUSE volumes are being
created.
Identifier
Content
Top
None
Bottom
75
Example spreadsheet
76
The example spreadsheet shows that three LUSE volumes are being
released.
To release a LUSE volume, under the [Release] tag, add the top LDEV in
the LUSE volume in the format of LDKC-number:CU-number:LDEVnumber. For multiple LUSE volumes, add the top LDEVs in ascending
order based on the above numbers.
8
Universal Volume Manager operations
Spreadsheets for Universal Volume Manager retrieve system information
and map volumes to the local system. This module provides Universal
Volume Manager-specific formats and editing requirements. File naming
and editing are covered in Working with CLI spreadsheets on page 4-1.
Editing templates
81
Map external volumes with multiple or single LDEVs to the local system
This module provides formats, operation tags, and parameters for the
individual operations. File naming, opening and closing, editing, validation,
and running of the spreadsheets are covered in Working with CLI
spreadsheets on page 4-1.
82
Content
Version number
Depends on the operation tag. See Table 82 Command types and associated
operation tags on page 8-3.
Program product
"CLI_ExternalStorage".
Type
Type of command. See the table in Table 82 Command types and associated
operation tags on page 8-3 for available
types. Followed by a comma and
semicolon with no space between them
(,;).
Second line
Operation tag
Third line
Parameter
Version
number
Operation tag
SSID
Template
06_01_00
ExternalStorage_Get_def.spd
06_01_00
ExternalStorage_AddVolumeSetting_def_.spd
06_01_00
ExternalStorage_AddVolumeSetting2_def_.spd
06_01_00
ExternalStorage_DisconnectVolume_def_.spd
CheckPath-RestoreVolume
06_01_00
ExternalStorage_CheckPathRestoreVolume_def_.spd
DeleteVolume
06_01_00
ExternalStorage_DeleteVolume_def_.spd
DividePathGroup
06_01_00
ExternalStorage_DividePathGroup_def_.spd
UnitePathGroup
06_01_00
ExternalStorage_UnitePathGroup_def_.spd
ExternalGroup
MappedVolume
VolumeO AddVolumeSetting
perationFi
AddVolumeSetting2
bre
DisconnectVolume
83
In addition to the operation tags shown in the table, the SerialNumber tag
can also be used. It allows you to verify that the serial number in the
spreadsheet matches the serial number of the storage system.
SerialNumber is included in all spreadsheet templates.
Editing templates
You edit the spreadsheet template by inserting specific settings in the
appropriate parameters.
1. Templates are provided with Storage Navigator. Locate the desired
template in the /CFLCLITOOLS folder on the microcode CD.
2. Follow the procedure in Setting up CLI directories and files on page 2-2.
3. Follow procedures in Editing the CLI-based spreadsheet on page 4-2.
You can use up to 32 alphanumeric characters to name the file; the
character limit includes the file extension. Always change the file name
of the copied template to avoid overwriting the original.
4. When making edits to a spreadsheet, use the value tables and
descriptions that pertain to the template you want to use. The tables and
descriptions follow this section.
Output is saved to a file. The following table shows the information returned
for the SSID tag:
Returned value
Content
LDKC:CU:LDEV-LDEV
SSID
The SSID.
84
Parameter
ExG
Content
External volume group number and its
sequential number.
Output is saved to a file. The following table shows the information that is
returned for the MappedVolume tag.
Output parameter lines are layered as follows:
Lines in the second layer begin with the plus sign (+).
Lines in the third layer begin with two plus signs (++).
Parameter
First layer
Content
Information about the external storage system.
Vendor
Product
SerialNumber
Second layer
Identifier
PathGroup
ExG
Characteristic1
85
Column
Parameter
Content
Device
Attribute
CacheMode
InflowControl
PathMode
Capacity
Characteristic2
Third layer
Identifier.
Identifier.
Port
WWN
LUN
86
Identifier
Content
Description
First
None
Second
Third
+,+
Param.
Description
Range of
values
Number of
characters
First Layer: Information about external volumes and the primary path.
A
PathGroup
0 to 14079
5 decimal
digits or less
Port
1A to 8F
2 digits or less
WWN
0000000000 16
000000
hexadecimal
toFFFFFFFFF digits
FFFFFFF
LUN
ExG
Grp: 5 decimal
digits or less
Normal
N/A
R-CMD
Attribute
VPG:4 decimal
digits or less
CLPR
2 decimal
digits or less
Emulation
OPEN-V
16 characters
or less in ASCII
format
CacheMode
Enable
N/A
Disable
InflowContr
ol
Enable
Disable
N/A
Second Layer: Information about alternate paths. Specify the paths in the order of descending
priorities.
87
Col.
Param.
Description
Range of
values
Number of
characters
Identifier
N/A
N/A
Port
1A to 8F
2 digits or less
WWN
0000000000 16
000000 to
hexadecimal
FFFFFFFFFFF digits
FFFFF
Identifier
N/A
N/A
LDKC
LDKC number
00 to 01
2 hexadecimal
digits or less
CU
CU number
00 to 3F
2 hexadecimal
digits or less
LDEV
00 to FF
LDEV number. Specify a number that is not
currently assigned. You can see whether a
number is assigned by opening Storage Navigator
and checking the LDEV tab on the Basic
Information Display dialog box (File>Go>Basic
Information).
2 hexadecimal
digits or less
Capacity
10 decimal
Capacity of the LDEV in blocks. For instructions on 1 to
8589934592 digits or less
calculating LDEV size in blocks, plus emulation
considerations, see Specifying LDEV Capacity on
page 8-9.
SSID
SSID assigned to the range of the LDEV numbers. 0004 to FFFE 4 hexadecimal
Use the SSID shown in the output file from the
digits or less
ExternalStorage_Get_def.spd spreadsheet for
the range.
88
Make sure that the capacity of the external volume is greater than or
equal to the sum of the total capacity of all the LDEVs in the external
volume plus the total capacity of the adjustment areas.
89
Param.
Description
Range of
values
Number of
characters
First Layer: Information about external volumes and the primary path.
A
PathGroup
0 to 14079
5 decimal
digits or less
Port
1A to 8F
2 digits or less
810
Col.
Param.
Description
Range of
values
Number of
characters
WWN
0000000000 16
000000
hexadecimal
toFFFFFFFFF digits
FFFFFFF
LUN
ExG
Grp: 5 decimal
digits or less
N/A
Attribute
Normal
R-CMD
CLPR
VPG:4 decimal
digits or less
2 decimal
digits or less
Second Layer: Information about alternate paths. Specify the paths in the order of descending
priorities.
A
Identifier
N/A
N/A
Port
1A to 8F
2 digits or less
WWN
0000000000 16
000000 to
hexadecimal
FFFFFFFFFFF digits
FFFFF
Third Layer: Information about the LDEV to be created in the external volume.
A
Identifier
N/A
N/A
LDKC
LDKC number
00 to 01
2 hexadecimal
digits or less
CU
CU number
00 to 3F
2 hexadecimal
digits or less
LDEV
00 to FF
2 hexadecimal
digits or less
SSID
SSID assigned to the range of the LDEV numbers. 0004 to FFFE 4 hexadecimal
Use the SSID shown in the output file from the
digits or less
ExternalStorage_Get_def.spd spreadsheet for
the range.
811
Parameter
ExG
Range of
values
Description
External volume group
number and its sequential
number. The format should
be EGrp-VPG (for example,
E16384-4096)
Number of
characters
Grp: 1 to
16384
5 decimal digits
or less
VPG: 1 to
4096
VPG:4 decimal
digits or less
Parameter
ExG
Range of
values
Description
External volume group
number and its sequential
number. The format
should be EGrp-VPG (for
example, E16384-4096).
Number of
characters
Grp: 1 to
16384
Grp: 5 decimal
digits or less
VPG: 1 to
4096
VPG:4 decimal
digits or less
812
Parameter
ExG
Description
External volume group
number and its sequential
number. The format should
be EGrp-VPG (for example,
E16384-4096).
Range of
values
Grp: 1 to
16384
VPG: 1 to
4096
Number of
characters
Grp: 5
decimal digits
or less
VPG:4
decimal digits
or less
Identifier
Content
Description
First
None
Information about
the path group
external volumes
moving to
Bottom
Information about
the path group
external volumes
moving from
Param.
Description
Range of
values
# of
characters
PathGroup
0 to 14079
5 decimal
digits or less
Identifier
N/A
N/A
TargetPath
Group
0 to 14079
5 decimal
digits or less
813
[DividePathGroup]
To move an external volume to a different, existing path group, use the
ExternalStorage_UnitePathGroup_def_.spd template.
Parameters are entered in the spreadsheet in hierarchical layers. The
following shows identifiers and content for each layer.
Identifier
Content
Description
First
None
Second
Third
+,+
Description
Number
of
Range of
values character
s
0 to
14079
5 decimal
digits or
less
0 to
14079
5 decimal
digits or
less
Identifier
ExG
Identifiers
External volume group number and its
sequential number. The format should
be EGrp-VPG (for example, E163844096).
Grp:1 to
16384
VPG:1 to
4096
Grp:5
decimal
digits or
less
VPG:4
decimal
digits or
less
814
9
Universal Replicator for Mainframe
operations
Use Universal Replicator for Mainframe spreadsheets to perform pair
operations. This topic provides Universal Replicator for Mainframe formats
and parameters for the individual operations, as well as specific editing
requirements and recommendations.
General file naming, opening and closing, editing, validation, and running of
the spreadsheets are covered in Working with CLI spreadsheets on page 41.
Required prerequisites
Editing templates
Creating pairs
Suspending pairs
Resynchronizing pairs
Releasing pairs
Executing spreadsheets
91
Create pairs
Suspend pairs
Resume pairs
Delete pairs
This topic provides formats, operation tags, and parameters for the
individual operations. File naming, opening and closing, editing, validation,
and running of the spreadsheets are covered in Working with CLI
spreadsheets on page 4-1.
Required prerequisites
The following prerequisites are required before you can create, import, and
run a CLI spreadsheet:
Install the CLI and accompanying third-party files. See Configuring CLI
on page 2-1 for details.
An error occurs if you specify data volumes other than the Universal
Replicator for Mainframe data volumes or if you specify data volumes for
the SuspendPair and ResumePair operations. The pair operations
defined by other tags in the same sheet may not be executed.
When an error occurs, use the Pair tag or the GUI Pair Operation window
to check the volume status. If pair operations are not executed because
of an error, recreate the spreadsheet and execute the operation again.
92
Description
Version number
Program product
"CLI_RemoteCopyJournalMF". Followed by a
comma and space.
Type
Second line
Operation tag
Third line
Parameter
Table 9-2 Universal Replicator for Mainframe Command Types and Associated
Operation Tags
Command Type
Operation Tag
Output File
Get
Pair
RemoteCopyJournalMF_Get_def_.spd
Pair Operation
Add
RemoteCopyJournalMF_AddPair_def_.spd
Suspend Pair
RemoteCopyJournalMF_SuspendPair_def_.spd
Resume Pair
RemoteCopyJournalMF_ResumePair_def_.spd
Delete Pair
RemoteCopyJournalMF_DeletePair_def_.spd
93
Editing templates
You edit the spreadsheet template by entering specific settings for the
appropriate parameters.
To edit the Universal Replicator for Mainframe spreadsheet
templates
1. Templates are provided with Storage Navigator for the five Universal
Replicator for Mainframe operations that can be performed using
spreadsheets. Locate the desired template in the /CFLCLITOOLS folder
on the microcode CD.
2. Follow the procedure in Setting up CLI directories and files on page 2-2.
3. Follow the procedures in Editing the CLI-based spreadsheet on page 4-2.
4. Use the values in the following sections to make specific edits.
Output is saved to a file. The following table shows the information returned
for the Pair tag.
94
Parameter
Status
Content
Pair status
LDKC
CU
LDEV
LDKC
CU(s)
LDEV(s)
Mirror ID
Mirror ID
M-JNL
R-JNL
DKCSN
ControllerID
Column
Parameter
Content
PathGroup
Path group ID
CopyMode
Priority
ErrorLevel
CFW
*Even if you specify None for the Copy Mode parameter when creating a pair using the
AddPair tag, the Pair tag outputs Entire for this item. In addition, if the delta resync
operation is performed after the pair creation, the output copy mode may be different
from the copy mode specified when the pair was created.
Creating pairs
Use the RemoteCopyJournalMF_AddPair_def_.spd template to create
Universal Replicator for Mainframe pairs. Perform the add pair operation on
the primary storage system.
Note that volumes specified as P-VOLs and S-VOLs should not be used by
other Universal Replicator for Mainframe pairs.
95
Column
Parameter
Content
Range/
Character
Numbers
LDKC
00
CU
00 to FE
LDEV
00 to FF
LDKC
00 to FF
CU(S)
00 to FE
LDEV(S)
00 to FF
Mirror ID
Mirror ID
00 to 03
M-JNL
Master journal ID
00 to 1FF
R-JNL
Restore journal ID
00 to 1FF
DKCSN
00000 to
99999
ControllerID
4 to 8
PathGroup
Path group ID
00
CopyMode
N/A
Priority
1 to 2561
ErrorLevel2
N/A
CFW
N/A
Though the smaller the number the higher the priority, when you are creating many pairs at a time,
specifying the Priority parameter may not be enough to manage the priority of pair creation.
Therefore, to insure the pairs are created by priority, it is recommended that you separate the
spreadsheets for high priority pairs and other pairs.
2.
The USP V/VM option for this field, Group, is also available. The setting is the same whether you
specify Mirror or Group. Mirror is recommended.
Note: You can create a Universal Replicator for Mainframe pair for delta
resync using a spreadsheet. However, using Business Continuity Manager
would be a more efficient method in this case.
96
Suspending pairs
Use the RemoteCopyJournalMF_SuspendPair_def_.spd template to split
Universal Replicator for Mainframe pairs. You can use the output from the
Get/Pair operation in this spreadsheet. Perform the suspend pair operation
on either the primary or secondary system.
Pair status must be Pending or Duplex.
Use only Universal Replicator for Mainframe volumes. If an error occurs, use
the Pair tag or the Storage Navigator Pair Operation window to check status.
If the operation did not execute because of the error, recreate the
spreadsheet and execute the operation again.
Column
Parameter
Content
Range/
Character
numbers
LDKC
00
CU
00 to FE
LDEV
00 to FF
Mirror ID
Mirror ID
00 to 03
VolType1
P-VOL
N/A
S-VOL
F
LDKC(Pair)
00 to FF
DKCSN
00000 to
99999
Range2
N/A
S-VOLWrite3
When the specified volume type (primary or secondary) in VolType is different from the actual
volume type, the spreadsheet ends normally but the pair is not split.
2.
When the pair status is Pending, Duplex, or Suspend, and Mirror is specified for Range, all pairs in
the same mirror are split. If the pair in the same mirror is in Suspend status, an error occurs. In
addition, an error also occurs if you specify multiple Universal Replicator pairs in the same
spreadsheet. The USP V/VM Group option is available for this field. The setting is the same whether
you specify Mirror or Group; however, Mirror is recommended.
3.
This setting is available only when the data volume in the local storage system is the copy source
(that is, primary site). If the data volume in the local storage system is the copy target (that is,
secondary site), specify Disable.
4.
97
To split the pairs in a mirror (by specifying Mirror for the Range parameter),
specify any URz pair in the mirror. All pairs will be split.
Resynchronizing pairs
Use the RemoteCopyJournalMF_ResumePair_def_.spd template to
resynchronize pairs. You can use the output from the Get/Pair operation in
this spreadsheet. Perform the resume pair operation on the primary system.
Column
Parameter
Content
Range/
Character
Numbers
LDKC
00
CU
00 to FE
LDEV
00 to FF
Mirror ID
Mirror ID
00 to 03
M-JNL
Master journal ID
00 to 1FF
LDKC(Pair)
00 to FF
DKCSN
00000 to
99999
ResyncMode1
N/A
Range2
N/A
Priority
1 to 2563
ErrorLevel4
N/A
98
CFW
N/A
Column
Parameter
Content
Range/
Character
Numbers
Notes:
1.
Use Business Continuity Manager to resynchronize the pair for delta resync operation.
2.
If Mirror is specified for Range, the setting of Priority, ErrorLevel, and CFW are ignored. When the
pair status is Pending, Duplex, or Suspend, and Mirror is specified for Range, all pairs in the same
mirror are resynchronized. If there is no Suspend pair in the mirror, an error occurs. An error also
occurs if you specify multiple Universal Replicator pairs in the same spreadsheet. The USP V/VM
Group option is also available for this field. The setting is the same whether you specify Mirror or
Group; however, Mirror is recommended.
3.
Though the smaller the number the higher the priority, when creating many pairs at a time,
specifying the Priority parameter may not be enough to manage the priority of pair creation.
Therefore, to insure the pairs are created by priority, it is recommended that you separate the
spreadsheets for high priority pairs and other pairs.
4.
The USP V/VM Group option is also available for this field. The setting is the same whether you
specify Mirror or Group; however, Mirror is recommended.
Example
#!Version 06_01_00,CLI_RemoteCopyJournalMF,PairOperation,;
[ResumePair]
#LDKC,CU,LDEV,MirrorID,M-JNL,LDKC(Pair),DKCSN,ResyncMode,Range,
Priority,ErrorLevel,CFW
00,00,00,00,00,00,22222,5,Normal,Mirror,32,Mirror,Only_P-VOL,;
To resynchronize the pairs in a mirror (by specifying Mirror for the Range
parameter), specify any URz pair in the mirror. All pairs will be split.
Releasing pairs
Use the RemoteCopyJournalMF_DeletePair_def_.spd template to
resynchronize pairs. You can use the output from the Get/Pair operation in
this spreadsheet. Perform the delete pair operation on either the primary or
secondary system
Column
Parameter
Content
Range/
Character
Numbers
LDKC
00
CU
00 to FE
LDEV
00 to FF
Mirror ID
Mirror ID
00 to 03
VolType1
P-VOL
N/A
S-VOL
F
LDKC(Pair)
00 to FF
DKCSN
00000 to
99999
99
Column
H
Parameter
Range2
Content
Mirror: All pairs in the same mirror are
released.
Range/
Character
Numbers
N/A
DeleteMode
3
SuspendMo
de 4
Notes::
1.
When the specified volume type (primary or secondary) in VolType is different from
the actual volume type, the spreadsheet ends normally but the pair is not released.
2.
An error occurs if you specify Mirror and multiple Universal Replicator pairs in the
same spreadsheet. The USP V/VM Group option is also available for this field. The
setting is the same whether you specify Mirror or Group. Mirror is recommended.
3.
Specify Mirror for Range when you specify Force. Even if the spreadsheet ends
normally when you specify Volume for Range and Force for DeleteMode, the pair is
not released. In addition, no error occurs if you specify Force for the volumes other
than Universal Replicator pairs, however, in this case, that the pair is not released.
Executing spreadsheets
Use the CLI to run the spreadsheet. Refer to the command reference topic
for CLI in the Hitachi Storage Navigator User Guide for instructions.
910
10
Troubleshooting
This topic describes how to troubleshoot CLI errors.
Troubleshooting
Hitachi Unified Storage VM System Operations Using Spreadsheets
101
102
Error
(java.lang.NoClassDefFoundErro
r)
Troubleshooting
Hitachi Unified Storage VM System Operations Using Spreadsheets
A
Configuration File Loader GUI
reference
This appendix describes the Configuration File Loader window in Storage
Navigator.
A1
Item
Description
Select Sheet
Select the program product option for which you want to import
or export a spreadsheet file.
Import
A2
Item
Export
Description
Exports the current spreadsheet file.
If using a Web browser for UNIX systems, the Download
Manager dialog box may open when you click Export. If this
occurs, close the Download Manager dialog box and continue
the operation.
Select tag
No.
Error Code
The part code and error number such as 8105 (part code)
1212 (error number).
Column
The column number that includes the error. A dash "-" indicates
the error column cannot be specified.
Information
Status
Error
Ready
Apply
Cancel
A3
A4
Glossary
This glossary defines the special terms used in this document. Click the
letter links below to navigate.
A
AL
arbitrated loop
AL-PA
arbitrated loop physical address
alternate path
A secondary path (port, target ID, LUN) to a logical volume, in addition
to the primary path, that is used as a backup in case the primary path
fails.
APLB
active path load balancing
C
cache
A set of RAM (Random Access Memory modules used to store data
temporarily.
capacity
The amount of data storage space available on a disk drive, storage
system. Generally measured in MB, but can also use other
measurements such as TB and PB, depending on the total storage space.
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary1
Hitachi Unified Storage VM System Operations Using Spreadsheets
CFL
Configuration File Loader. A Storage Navigator function for validating
and running scripted spreadsheets.
CFW
cache fast write
CH
channel
CLI
command line interface
CLPR
cache logical partition. Consists of virtual cache memory which is set up
to be allocated to different hosts in contention for cache memory.
command device
A dedicated logical volume used only by array management software to
interface with the storage systems. Can be shared between several
hosts.
copy pair
A pair of volumes in which one volume contains original data and the
other volume contains the copy of the original. Copy operations can be
synchronous or asynchronous, and the volumes of the copy pair can be
located in the same storage system (local copy) or in different storage
systems (remote copy).A copy pair can also be called a volume pair, or
just pair.
D
delta resync
A disaster recovery solution in which TrueCopy and Universal Replicator
systems are configured to provide a quick recovery using only
differential data stored at an intermediate site.
DEV, dev
device
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary2
Hitachi Unified Storage VM System Operations Using Spreadsheets
device
A physical or logical unit with a specific function.
DKC
disk controller, though the acronym is used in various other ways. When
it refers to the RAID product, it is synonymous with the storage system;
when it refers to controller components, it is synonymous with the
controller.
E
emulation group
A set of device emulation types that can be intermixed within a RAID
group and treated as a group.
ESCON
Enterprise System Connection
EXG
external volume group
external volume
A logical volume whose data resides on drives that are physically located
outside the storage system.
H
HDS
Hitachi Data Systems
host group
Used to segregate hosts by operating system platform. For AMS, "host
groups" are used with iSCSI systems and "RAID groups" are used with
Fibre Channel systems.
host mode
Operational modes that provide enhanced compatibility with supported
host platforms. Used with fibre-channel ports on RAID storage systems.
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary3
Hitachi Unified Storage VM System Operations Using Spreadsheets
I
initial copy
An initial copy operation is performed when a copy pair is created. Data
on the primary volume is copied to the secondary volume before any
updates are processed.
IZPIOCP
Enhanced IOCP program for zSeries servers
J
JNL
journal
L
LDEV
logical device
LDKC
logical disk controller
logical volume
See volume.
LUSE
LUN Expansion; LU Size Expansion
M
master journal
M-JNL. Holds differential data on the primary Universal Replicator
system until it is copied to the restore journal on the secondary system.
MIH
missing interrupt handler
mirror
In Universal Replicator, each pair relationship in and between journal
groups is called a "Mirror". Each pair is assigned a mirror ID when it is
created. The mirror ID identifies individual pair relationships between
journal groups.
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary4
Hitachi Unified Storage VM System Operations Using Spreadsheets
M-JNL
main journal
modify mode
The mode of operation of Storage Navigator that allows changes to the
storage system configuration. See also view mode.
MVS
Multiple Virtual Storage
MVS/ESA
Multiple Virtual Storage/Enterprise Systems Architecture
MVS/XA
Multiple Virtual Storage/Extended Architecture
O
OPEN-V
A logical unit (LU) of variable size for use by open-systems hosts.
OPEN-x
A logical unit (LU) of fixed size (OPEN 3 or OPEN 9) that is used primarily
for sharing data between mainframe and open-systems hosts using
Hitachi Cross-OS File Exchange.
OS/390
Operating System/390
P
pair
Two logical volumes in a replication relationship, in which one volume
contains original data to be copied and the other volume contains the
copy of the original data. The pair volumes can be located in the same
storage system (local copy) or in different storage systems (remote
copy).
pair status
Indicates a pair's condition. A pair must have a specific status for specific
operations. When an specific operation completes, the pair must have a
specific status.
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary5
Hitachi Unified Storage VM System Operations Using Spreadsheets
physical device
See device.
primary site
The physical location of a storage system that contains original data and
that is connected to one or more storage systems at a secondary site via
remote copy connections. A primary site can also be called a "main site"
or "local site".
The term is also used for host failover operations. In that case, the
primary site is the host computer where the production applications are
running, and the secondary site is where the backup applications run
when the applications on the primary site fail, or where the primary site
itself fails.
primary volume
P-VOL. The volume in a pair that contains the original data used as the
source of the copy operations. The data on the P VOL is duplicated
synchronously or asynchronously on the secondary volume (S-VOL).
The following Hitachi products use the term P-VOL: Copy-on-Write
Snapshot, ShadowImage, TrueCopy, and Universal Replicator.
P-VOL
primary volume
R
RAID
redundant array of inexpensive disks
restore journal
R-JNL. Holds differential data on the secondary Universal Replicator
system until it is copied to the S-VOL.
R-JNL
restore journal
S
scripting
The use of command line scripts, or spreadsheets downloaded by
Configuration File Loader, to automate functionality.
secondary volume
S-VOL. The volume in a pair that is the copy of the original data on the
primary volume (P-VOL).
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary6
Hitachi Unified Storage VM System Operations Using Spreadsheets
The following Hitachi products use the term, secondary volume, or SVOL: ShadowImage, TrueCopy, and Universal Replicator.
service processor
SVP. The computer inside a RAID storage system that hosts the Storage
Navigator software and is used by service personnel for configuration
and maintenance of the storage system.
source volume
S-VOL. The mainframe volume in a copy pair that contains the original
data that is duplicated on the target volume (T-VOL). The following
Hitachi products use the term, source volume (S-VOL): Dataset
Replication for IBM z/OS, IBM FlashCopy.
space
Generally refers to the data storage capacity of a hard disk.
SSID
IBM mainframe term: storage subsystem ID (SSID). SSIDs are used for
reporting information from the CU to the operating system. Each group
of 64 or 256 volumes requires one SSID, so there are one or four SSIDs
per CU image. The user-specified SSIDs are assigned during storage
system installation and must be unique to all connected host operating
environments.
S-VOL
secondary volume; source volume
T
T-VOL
target volume
U
UVM
Hitachi Universal Volume Manager
V
Virtual LVI/LUN volume
Usually consists of at least one fixed volume (FV), one or more customsized volumes (CVs), and some free space.
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary7
Hitachi Unified Storage VM System Operations Using Spreadsheets
virtual volume
V-VOL. The secondary volume in a Copy-on-Write Snapshot pair. When
in PAIR status, the V-VOL is an up-to-date virtual copy of the P-VOL.
When in SPLIT status, the V-VOL points to data in the P-VOL and to
replaced data in the pool, maintaining the point-in-time copy of the PVOL at the time of the split operation.
Also used with Dynamic Provisioning, though referred to as DP-VOL.
VM
volume migration; volume manager
VM/ESA
Virtual Machine/Enterprise Systems Architecture
VOL, vol
volume
volume
A logical device (LDEV), or a set of LDEVs in the case of LUSE, that has
been defined to one or more hosts as a single data storage unit. A
mainframe volume is called a logical volume image (LVI), and an opensystems volume is called a logical unit. (LU).
volume pair
See copy pair.
VPG
virtual parity group
V-VOL
virtual volume
# A B C D E F
G H II
K L
M N O P Q R S T U V W X Y Z
Glossary8
Hitachi Unified Storage VM System Operations Using Spreadsheets
Index
A
batch files 26
C
CFLGET, running 46
CFLSET, running 45
CLI
about 13
command files, preparing 26
requirements 22
workflow 42
columns in a spreadsheet 53
command device, changing 68
Configuration File Loader
about 13
importing a spreadsheet 56
preparing a spreadsheet for 53
running a spreadsheet 57
window in GUI A2
current settings, new settings 53
E
editing CFL-based 54
editing, preparing spreadsheet for 53
Error Information 57
errors, correcting 44
exporting 52
external volume group info, retrieving 85
external volume with one LDEV, mapping 810
external volume, deleting 812
external volume, disconnecting 811
external volume, moving 813
external volume, restoring 812
external volumes with multiple LDEVs,
mapping 86
external volumes, moving 813
J
Java security policy, changing 24
JRE, installing 23
L
LDEVs, retrieving information for 74
LU paths, configuring 68
LUN Expansion
creating LUSE volumes 75
releasing LUSE volumes 75
retrieving LDEV info 74
workflow for spreadsheet operations 72
LUN Manager
changing port settings 65
changing the command device 68
configuring host groups 65
configuring LU paths 68
configuring WWNs 67
workflow for spreadsheet operations 62
LUSE volumes, creating 75
LUSE volumes, releasing 75
O
obtaining a CFL spreadsheet 52
obtaining a CLI spreadsheet 42
overview 12
P
pair information, retrieving 94
pairs
creating 95
releasing 99
Index1
Hitachi Unified Storage VM System Operations Using Spreadsheets
resynchronizing 98
suspending 97
port settings, changing 65
program products using spreadsheets 12
R
requirements, CLI 22
Retrieving pair information 94
running CFL-based spreadsheet 57
running CLI-based spreadsheet 45
V
validating CFL-based spreadsheet 56
validating CLI-based spreadsheet 43
W
workflow for CFL spreadsheets 52
workflow for CLI spreadsheets 42
WWNs, configuring 67
T
template location 73, 84
termination codes in batch files 27
U
Universal Replicator for Mainframe
creating pairs 95
format 93
releasing pairs 99
resynchronizing pairs 98
retrieving pair information 94
suspending pairs 97
workflow for spreadsheet operations 92
Universal Volume Manager
deleting an external volume 812
disconnecting an external volume 811
mapping an external volume with one
LDEV 810
mapping external volumes with multiple
LDEVs 86
moving an external volume 813
moving external volumes 813
restoring an external volume 812
retrieving external volume group info 85
retrieving external volume info 85
retrieving SSID info 84
Index2
Hitachi Unified Storage VM System Operations Using Spreadsheets
MK-92HM7015-02