Hp XP7 Storage User Manual

Browse online or download User Manual for Storage Hp XP7 Storage. HP XP7 Storage User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 446
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Dynamic Link Manager

Hitachi Command SuiteDynamic Link Manager(for Windows®) User GuideMK-92DLM129-29Document OrganizationProduct VersionGetting HelpContents

Page 2

xHitachi Dynamic Link Manager (for Windows®) User Guide

Page 3 - Contents

¢In the last installation window, the following message might beoutput:When you manage a host by using Global Link Manager and Windows firewall is ena

Page 4

Unattended Installation on page 3-28 or About the Log File on page 7-27in The installhdlm Utility for Installing HDLM on page 7-17.Make sure that the

Page 5

21. Check the path information as described in Checking the PathConfiguration on page 3-70, and make sure that you have successfullyinstalled HDLM in

Page 6

6. Perform the installation.¢If you are not performing an unattended installation, insert the DVDinto the drive.In the displayed window, click the Ins

Page 7

¢If no message appears, go to the next step.9. Specify a license key file or enter a license key by following theinstructions shown in the messages th

Page 8

Please update the Storport Miniport driver to a Storport.syswith a file version n.n.nnnn.n or later.¢The PRSV key will be registered before the instal

Page 9

An example of executing the dlnkmgr command's view operation is asfollows:PROMPT>dlnkmgr view -sysHDLM Version : x.x.x-xxServ

Page 10

33. Restart each host.34. Log on to Windows again as a member of the Administrators group.35. Make sure that the program is working normally running p

Page 11

¢If you are not performing an unattended installation, insert the DVDinto the drive.In the displayed window, click the Install button next to forWindo

Page 12 - Release notes

The utility for registering HDLM persistent reservation keys (dlmprsvkey)will be automatically executed. However, creation of the PRSV key mightbe uns

Page 13

PrefaceThis document describes how to use the Hitachi Dynamic Link Manager.□Intended audience□Product version□Release notes□Document revision level□Do

Page 14 - Document conventions

When you manage a host by using Global Link Manager and Windows firewall is enabled on that host, execute the firewall_setup command to allow a firewa

Page 15 - Getting help

Load Balance : on(extended lio)Support Cluster : on MSCSElog Level : 3Elog File Size (KB) : 99

Page 16 - Comments

6. Save the license key file directly under the Windows installation-destination drive.Also, instead of using the license key file, you can directly s

Page 17 - Overview of HDLM

9. Specify a license key file or enter a license key by following theinstructions shown in the messages that appear in the window.If a license key fil

Page 18 - HDLM Features

When you manage a host by using Global Link Manager and Windows firewall is enabled on that host, execute the firewall_setup command to allow a firewa

Page 19

Trace Level : 0Trace File Size(KB) : 1000Number Of Trace Files : 4Path Health Checking : on(30)Auto Failback

Page 20

5. Save the license key file directly under the Windows installation-destination drive. Also, instead of using the license key, you can directlyspecif

Page 21 - HDLM Functions

8. Specify a license key file or enter a license key by following theinstructions shown in the messages that appear in the window.If a license key fil

Page 22

When you manage a host by using Global Link Manager and Windows firewall is enabled on that host, execute the firewall_setup command to allow a firewa

Page 23 - System Configuration

Trace Level : 0Trace File Size(KB) : 1000Number Of Trace Files : 4Path Health Checking : on(30)Auto Failback

Page 24 - Components Description

Intended audienceThis document is intended for storage administrators who use HitachiDynamic Link Manager (HDLM) to operate and manage storage systems

Page 25

PROMPT>dlnkmgr view -sysHDLM Version : x.x.x-xxService Pack Version : Load Balance : on(extended lio)Suppor

Page 26

3. Perform the installation.¢If you are not performing an unattended installation, insert the DVDinto the drive.In the displayed window, click the Ins

Page 27 - LU Configuration

¢Although a message prompting you to restart the host appears afterthe installation has finished, a restart is not necessary.¢In the last installation

Page 28

14. Click the OK button to close the MPIO Properties dialog box.15. Shut down the host.Leave the host in a single-path configuration until you check (

Page 29 - Program Configuration

HDLM Manager Ver WakeupTimeAlive x.x.x-xx yyyy/mm/dd hh:mm:ssHDLM Alert Driver Ver WakeupTime ElogMem SizeAlive

Page 30 - Program name Functions

Installing MSCS after an HDLM installationTo install HDLM and then MSCS:1. Shut down all the hosts.2. Make sure that all the hosts that make up the cl

Page 31

The utility for registering HDLM persistent reservation keys (dlmprsvkey)will be automatically executed. However, creation of the PRSV key mightbe uns

Page 32

appear if deletion of this file fails. If this happens, delete the filemanually.13. If you want to select an EMC CX series or an HP EVA series LU as t

Page 33

HDLM Alert Driver Ver WakeupTime ElogMem SizeAlive x.x.x-xx yyyy/mm/dd hh:mm:ss 128HDLM Driver Ver WakeupTimeAlive

Page 34

Auto Failback : on(1)Remove LU : offIntermittent Error Monitor : offDynamic I/O Path Control : off(10)HDLM Man

Page 35 - Load Balancing Algorithms

Document organizationThe following table provides an overview of the contents and organization ofthis document. Click the chapter title in the left co

Page 36

This command checks whether HDLM has already been installed. Ifthe KAPL09183-I message will appear, the re-installation isperformed.After the installa

Page 37 - Automatic Path Switching

HDLM-installation-folder\bin\dlmprsvkey -vMake sure that the PRSV key displayed by the dlmprsvkey utility isunique among all the other hosts in the SA

Page 38 - Figure 2-10 Path Switching

HDLM Version : x.x.x-xxService Pack Version : Load Balance : on(extended lio)Support Cluster : on

Page 39 - Manual Path Switching

The dlmchkpath utility is executed automatically when the installationprogram (setup.exe) starts. The dlmchkpath utility checks whether thesystem is i

Page 40 - Path Status Transition

Migrating from HDLM 5.4 or Earlier to HDLM 5.5 or LaterTo upgrade from HDLM 5.4 or earlier:1. Copy the following files to any location other than the

Page 41 - The Online Path Statuses

DLMAlertDriver by using the procedure below. Note, however, thatleaving DLMAlertDriver on the window will not affect HDLM operations:a. From the Devic

Page 42 - Status Transitions of a Path

\jre1.6.0_04# \bin \lib#The folder name depends on the JRE version that will be used:When using JRE 1.4.2_13: j2re1.4.2_13When using JRE 5.0_10

Page 43

firewall_setup command syntaxIf the host OS is Windows, the firewall_setup command is used to registerthe ports used by the Hitachi Command Suite Comm

Page 44

In Windows, the folder in which the Hitachi Command Suite CommonAgent Component commands are installed is automatically added to theenvironment variab

Page 45

Setting Up HDLMHDLM includes functions like the load balancing function, the automaticfailback function, the error logging function, the audit logging

Page 46 - Automatic Failback Is Used)

• Hitachi USP Series User's Guide• Hitachi Workgroup Modular Storage Series User's Guide• Thunder9580V Series Disk Array Subsystem User&apos

Page 47

KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = yyyy/mm/dd hh:mm:ssPROMPT>Setting Up the HDLM FunctionsTh

Page 48 - Monitoring

Function Default value Recommended valueCollection of audit logdataoff The recommended valuedepends on the operatingenvironment.Set on, if you want to

Page 49

Setting Up Path Health CheckingYou can choose whether you want to use path health checking.• Set up path health checking by using the set operationThe

Page 50

Setting Up Intermittent Error MonitoringIntermittent error monitoring is specifiable only when the automatic failbackfunction is enabled. To prevent a

Page 51

dlnkmgr set -dpc on -pathid 000001 -ludlnkmgr set -dpcintvl 10Specify "on" to enable the dynamic I/O path control function, or "off&quo

Page 52 - Function

Setting the Error Log Collection LevelThere are two error logs: the HDLM manager log file dlmmgrn.log (nindicates a file number from 1 to 16) and the

Page 53 - Error Management

Value Description2 Program operation summaries are output.3 Program operation details are output.4 All information is output.If an error occurs, you m

Page 54 - Types of Collected Logs

Setting the Number of Error Log FilesThere are two error logs: the HDLM manager log file dlmmgrn.log (nindicates a file number from 1 to 16) and the H

Page 55

KAPL01097-W message will be displayed to confirm the execution, and thetrace file will be temporarily deleted.By specifying both the trace file size a

Page 56 - Table 2-8 Error Levels

dlnkmgr set -audlog on -audlv 6 -category allSpecify on if you want to collect audit log data, and off if you do not want tocollect audit log data. If

Page 57 - Collecting Audit Log Data

Physical capacity unit Value1 kilobyte (KB)1,000 (103) bytes1 megabyte (MB)1,000 KB or 1,0002 bytes1 gigabyte (GB)1,000 MB or 1,0003 bytes1 terabyte (

Page 58 - Category Explanation

Files#\HITACHI\HNTRLib2\spool\Hntr2n.log files (n indicates a filenumber)).#For Windows Server 2003 (excluding the x86 edition) , Windows Server2008 (

Page 59

#For Windows Server 2003 (excluding the x86 edition), WindowsServer 2008 (excluding the x86 edition), or Windows Server 2012,Program Files is Program

Page 60 - Message ID

The default is 0 (seconds). You can specify a value from 0 to 3600.If you specify 0, you cannot adjust the number of messages to be outputbecause the

Page 61

• Depending on the environment, removing HDLM might take some time.Do not terminate the removal process while a progress bar for removal isdisplayed.

Page 62

the folder specified in the TMP or TEMP environment variable, if the -wparameter was not specified).Removing HDLMAfter HDLM is removed, sometimes the

Page 63 - Correspondence with event

Figure 3-6 Single Path Configuration and Multi-path ConfigurationIf you have selected an EMC CX series or an HP EVA series LU as theHDLM management-ta

Page 64 - Audit Log Data Formats

From the Command Prompt window, execute the removehdlm utilityfor removing HDLM.For details about the removehdlm utility, see The removehdlm Utilityfo

Page 65

Figure 3-7 Single Path Configuration and Multi-path ConfigurationIn Windows Server 2008, if you have selected an EMC CX series or an HPEVA series LU a

Page 66 - Cluster Support

Server Core environment:From the Command Prompt window, execute the removehdlm utilityfor removing HDLM.For details about the removehdlm utility, see

Page 67

¢For an HP EVA series:The hardware ID is HP HSV.6. Click the OK button to close the MPIO Properties dialog box.7. Start the removal program.From Contr

Page 68

our existing Support Portal and support services by providing an area whereyou can get answers to non-critical issues and questions. Join theconversat

Page 69

3.Execute the following command#1 to check if any program is usingHNTRLib2:"C:\Program Files#2\HITACHI\HNTRLib2\bin\hntr2getname.exe"If the

Page 70 - HDLM System Requirements

c. Check that the hntr2t.dll file exists and the hntr2sys.dll andhntr2tj.dll files do not exist in the folder, and then delete thehntr2t.dll file.Clea

Page 71 - Supported Storage systems

3-94Creating an HDLM EnvironmentHitachi Dynamic Link Manager (for Windows®) User Guide

Page 72

4HDLM OperationThis chapter describes the operating procedures for HDLM, including how tooperate HDLM and the HDLM manager, and how to change the conf

Page 73

Notes on Using HDLMThis section contains notes that are important for running HDLM operations.Using a Storage Management ProgramYou must not change th

Page 74 - Exchange Data

EMC DMX series and EMC CX series: HDLM 5.7 or laterHP EVA series: HDLM 5.9.1 or later¢If the OS is Windows Server 2008:EMC CX series: HDLM 6.4 or late

Page 75

If you attempt to perform an HDLM operation by any other method, a dialogbox will appear, requesting confirmation that you have administratorpermissio

Page 76

¢Execute the HDLM command using the Administrator account.¢To execute an HDLM command with a non-administrator account, usethe Administrator: Command

Page 77

Changing the Status of Paths to OnlineTo change the status of paths to online:1. Check the current status of the paths.To place paths online by specif

Page 78

The paths to be placed offline can be specified by using an HBA port, CHAport, single path, or HBA port WWN. For details on how to specify paths,see o

Page 79 - Y: Usable

1Overview of HDLMHDLM is a software package that manages paths between a host and astorage system. HDLM is designed to distribute loads across multipl

Page 80 - OS Related programs

000009 OnlineKAPL01001-I The HDLM command completed normally. Operation name = view, completion time = yyyy/mm/dd hh:mm:ssPROMPT> For

Page 81 - Disk Requirements

The following shows an example in which the command is executed:PROMPT>dlnkmgr view -sys -sfuncHDLM Version : x.x.x-xxService Pac

Page 82 - HDLM Installation Types

• Trace file size• The number of trace files• Number of times the same path can be used for load balancing• Number of times the same path can be used

Page 83 - Notes on Storage systems

Note:When you are executing the dlnkmgr command's set operation with the -lic parameter to install the license, you can only execute it once at a

Page 84 - Notes on HDLM Versions

PROMPT> The value displayed in HDLM version indicates the HDLM version.Viewing HDLM Component InformationThis section explains how to display HDLM

Page 85 - Notes on Windows

Using the Windows Administrative Tool (Performance) toCheck Path InformationThe HDLM Performance Monitor uses the Windows administrative toolPerforman

Page 86 - Code = -99 nnnnn

Counter name DescriptionDisk ReadBytes/SecThe amount of data transferred per second from the diskduring read operations.Disk WriteBytes/SecThe amount

Page 87 - Problem What to do

Starting the HDLM ManagerDuring installation, the HDLM manager is registered as a Windows serviceand the startup type is set to Automatic. This means

Page 88 - Notes on Related Software

HDLM Resident ProcessesThe table below lists and describes the resident processes in HDLM. Tomonitor these processes, use the names below.Table 4-3 HD

Page 89

3. If the LU is not displayed in the Disk Management window, perform thefollowing operations to add the LU as an HDLM management-target.¢From the Devi

Page 90 - MISSCOUNT

What is HDLM?With the widespread use of data warehousing and increasing use ofmultimedia data, the need for high-speed processing of large volumes of

Page 91

When you create a partition, assign the same drive letter as the oneassigned for node A in step 3.6. Stop node B, and then restart node A.7. On node A

Page 92 - \InstallationInformation\

- KAPL05301-ENote that these messages are output by Windows activities, and notby an error in HDLM.Deleting an LU DynamicallyThe LU deletion function

Page 93

When an LU is deleted from the HDLM management target by using theLU deletion function, the KAPL08022-E message might not be output tothe event log. I

Page 94 - Installing HDLM

The following table shows the items and descriptions for the path information,which are displayed in the KAPL05301-E message.Table 4-4 Items and Descr

Page 95

4-22HDLM OperationHitachi Dynamic Link Manager (for Windows®) User Guide

Page 96 - Installation

5TroubleshootingThis chapter describes how to properly use HDLM error information, and thenhow to resolve the problem, if an error occurs in HDLM. The

Page 97 - In a Non-Cluster Environment

Information Collected by the DLMgetras Utility forCollecting HDLM Error InformationImmediately after an error occurs, execute the DLMgetras utility fo

Page 98

output to the event log. If this happens, refer to the KAPL05301-Emessage to check the path information.The message elements are explained below:For d

Page 99

The name of the host device.A drive letter is used. If no drive letter has been assigned, a hyphen (-)will be displayed.This is the same as the HDevNa

Page 100

Figure 5-2 Troubleshooting Procedure When a Path Error OccursThe following shows the procedure for using the HDLM command (dlnkmgr)to handle a path er

Page 101

The ability to continue running operations between a host and storagesystem, even if there is a failure. This is also known as performing a failover.W

Page 102 - When MSCS Is Used

Identifying the Error PathCheck the obtained path information to find the path with the error. In theStatus column, the error path has the status Offl

Page 103 - Creating an HDLM Environment

Figure 5-3 Troubleshooting Procedure When a Program Error OccursThe following shows the procedure for handling a program error by using theHDLM comman

Page 104

problem. For details on the view operation, see view (Displays Information)on page 6-33.Execute the following command:Example:dlnkmgr view -sysIf the

Page 105

6Command ReferenceThis chapter describes the HDLM command (dlnkmgr) and its operations.□Overview of the HDLM Command dlnkmgr□clear (Returns the Path S

Page 106

Overview of the HDLM Command dlnkmgrThis section describes how to specify the HDLM command dlnkmgr and itssubcommands (called operations in HDLM).Comm

Page 107

¢If you are using Windows Server 2003 , execute HDLM commands asa member of the Administrators group.If you are executing HDLM commands in Windows Ser

Page 108

PROMPT>dlnkmgr clear -pdst -sKAPL01001-I The HDLM command completed normally. Operation name = clear, completion time = yyyy/mm/dd hh:mm:ssPROMPT&

Page 109

ExamplesExample 1The following example shows how to display all the operations available inthe HDLM command. PROMPT>dlnkmgr helpdlnkmgr: Format

Page 110

help: Format dlnkmgr help { clear | offline | online | set | view | delete}KAPL01001-I The HDLM command completed normally. Operation name = help,

Page 111 - When VCS Is Used

This parameter is optional because offline is always used for paths, so itis assumed.Make sure that you specify the paths to be taken offline by using

Page 112 - . Perform the installation

© 2014 Hitachi, Ltd. All rights reserved.No part of this publication may be reproduced or transmitted in any form or by any means,electronic or mechan

Page 113

1-4Overview of HDLMHitachi Dynamic Link Manager (for Windows®) User Guide

Page 114

AutoPATH_IDs are re-assigned every time the host is restarted. Alwaysmake sure that you use the view operation to find the currentAutoPATH_ID of the t

Page 115 - When Oracle RAC Is Used

For details on how to execute the view operation and display the HBAport WWN and path name, see Parameters Used When Displaying PathInformation on pag

Page 116

Valid value AutoPATH_ID { 000000 - 999999 }(Decimal) Host_LUN { 0000 - FFFF }(Hexadecimal)KAPL01001-I The HDLM command completed no

Page 117

online (Places Paths Online)The dlnkmgr command's online operation places offline paths online. Tospecify the paths to be placed online, specify

Page 118

operation. Enter a period between these two parameter values. Fordetails about the view operation, see view (Displays Information) on page6-33. Leadin

Page 119

Use this parameter to place a single path online.Specify the current AutoPATH_ID of the target path, which is displayed byusing the view operation. Fo

Page 120 - Windows Server 2012

of all the paths in the Online(S) and Online(D) statuses, specify only -hapath.-dfhaUse this parameter to change the paths to the primary volume (P-VO

Page 121

dlnkmgr online [-path] -cha -pathid AutoPATH_ID [-s] dlnkmgr online [-path] [-pathid AutoPATH_ID] [-s] dlnkmgr online [-path] [-hbaportwwn H

Page 122

status of, has been deleted, and then resolve the path error. For details, seeDeleting an LU Dynamically on page 4-19.set (Sets Up the Operating Envir

Page 123

Table 6-2 Default and Recommended ValuesItem name Default value Recommended valueLoad balancingonThe Extended Least I/Osalgorithm is used.onThe recomm

Page 124

2HDLM FunctionsThis chapter describes the various functions that are built into HDLM. Beforethe function specifications are explained though, this cha

Page 125

Item name Default value Recommended valueyou want to display thephysical storage systeminformation.#This item is applied only when Hitachi AMS2000 ser

Page 126

HDLM GUI logs:dlmguin.log (n indicates a file number of 1 or 2)Table 6-3 Values of the Error Log Collection Level on page 6-19shows the values of the

Page 127

When combined with the specification for the error log file size, themaximum total size of error log files that can be collected is 32000000KB(approxi

Page 128

When combined with the specification for the trace file size, the maximumtotal size of the trace files that can be collected is 1024000KB.If the value

Page 129 - . Restart the host

Enabling automatic failbacks might automatically place paths online thatwere intentionally placed offline (for example, paths placed offline formainte

Page 130

When you set the number of times that the error is to occur to 1, theabove condition does not need to be satisfied.When you change the error monitor i

Page 131 - PROMPT>dlnkmgr view -sys

When a value of 2 or more is specified for the number of times, thefollowing condition must be satisfied: error-monitoring-interval >= checking-int

Page 132

completes. When intermittent error monitoring is not beingperformed, the number of errors that determine that an intermittenterror has occurred is not

Page 133

SettingAvailable operation Result of operationAFB IEMChange the IEM settings. • While a path is being monitored, thevalue of the error count and theel

Page 134

KAPL01049-I Would you like to execute the operation? Operation name = set [y/n]: yKAPL01001-I The HDLM command completed normally. Operation name = se

Page 135 - Installing JRE

□Collecting Audit Log Data□Integrated HDLM management using Global Link Manager□Cluster Support2-2HDLM FunctionsHitachi Dynamic Link Manager (for Wind

Page 136

KAPL01049-I Would you like to execute the operation? Operation name = set [y/n]: yKAPL01071-I A permanent license was installed.PROMPT>Example 2The

Page 137

Value Descriptionon -forceThe LU is removed from HDLM-management when all the paths to theLU are disconnected, even when an Offline(C) path is include

Page 138

Value ExplanationallAudit log events of the StartStop, Authentication, andConfigurationAccess categories are collected.-lbpathusetimes number-of-path-

Page 139 - Setting Up HDLM

on: Enabledoff: DisabledIf the display of the physical storage system information is enabled,information about the physical storage system is displaye

Page 140 - Setting Up the HDLM Functions

| -elfn Number-Of-ElogFiles | -systflv TraceLevel | -systfs TraceFileSize | -systfn Numbe

Page 141 - Setting Up Load Balancing

view (Displays Information)The dlnkmgr command's view operation displays HDLM program information,HDLM management-target device information, path

Page 142

To display a summary of path informationdlnkmgr view -path -c[-pstv|-vstv][-stname][-srt {lu|cp}][-t]To Display LU InformationTo display LU informatio

Page 143

ParametersThis section describes the parameters for the view operation, in the followingorder:Parameters Used When Displaying Program Information on p

Page 144

Parameter andprograminformation tobe displayedItem DescriptionWhen the setting status of load balancing ison, one of the following types of algorithms

Page 145 - Setting the Trace Level

Parameter andprograminformation tobe displayedItem DescriptionNumber Of TraceFilesNumber of trace filesPath HealthChecking• Settings for path health c

Page 146 - Value Description

Devices Managed by HDLMBelow is a list of devices that can or cannot be managed by HDLM. Thedevices that can be managed by HDLM are called HDLM manage

Page 147 - Setting the Trace File Size

Parameter andprograminformation tobe displayedItem Description• Checking intervalThe parentheses following the setting statusshows the checking interv

Page 148 - Value Explanation

Parameter andprograminformation tobe displayedItem DescriptionFor example, when there are 100 days leftuntil the license period (2006/08/21) expires,t

Page 149 - Setting Up Integrated Traces

Parameter andprograminformation tobe displayedItem Descriptionstorage-system-informationsettingoff: Disabled#When the HDLM manager starts, HDLM cluste

Page 150 - Settings

HDLM Alert Driver Ver WakeupTime ElogMem SizeAlive x.x.x-xx yyyy/mm/dd hh:mm:ss 128KAPL01001-I The HDLM command completed norm

Page 151 - Dialog Box

= view, completion time = yyyy/mm/dd hh:mm:ssPROMPT>Example 9The following example shows how to display the value of the display-of-the-physical-st

Page 152 - Removing HDLM

Item DescriptionIf the OS is Windows Server 2008, this item always displayson.#1The EMC DMX series cannot be managed.#2The EMC DMX series and the HP E

Page 153

system is displayed. If neither parameter is specified, information isdisplayed according to the value specified in the -pstv parameter ofset operatio

Page 154

• When an HDLM management-target device is the EMC DMX series,EMC CX series, or HP EVA series:If this parameter is specified, all 32 digits of the iLU

Page 155

Parameters to display path information, by selecting a display item:-path -itemWhen you specify the -path parameter together with the -itemparameter,

Page 156

Selectable items Sub-parametersStatus#NoneType typeIO-Count icIO-Errors ieDNum dnuHDevName hdIEP iepHBAPortWWN hbaportwwnPhysical-LDEV physVirtual-LDE

Page 157

HDLM assigns a unique ID to each management-target path. This ID is calledAutoPATH_ID. Sometimes, the path is also just simply called a managementtarg

Page 158

Specify a drive letter to indicate the desired host device. You cannotspecify the host device unless a drive letter has been assigned. Thehost-device-

Page 159

DMX series, EMC CX series, and HP EVA series will not bedisplayed. Ellipsis (...) will be displayed instead.• When an HDLM management-target device is

Page 160

path information. The displayed contents are also shortened, so that eachpath information item is displayed on a single line.The items that are displa

Page 161

-tOmits the title for each information item.ExampleThe following example shows how to display a summary of the pathinformation in order of iLUs.Displa

Page 162

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedcheck the status of individual paths and resolve the problemfor any paths that have an erro

Page 163 - HDLM Operation

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedStorage Platform V/VM series, and Virtual StoragePlatform series the serial number of the s

Page 164 - Notes on Using HDLM

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedThe ID that differs from the LU number in the storagesystem and that identifies the LU is i

Page 165

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedOwn: Owner pathNon: Non-owner pathWhen connecting to the Lightning 9900V series, HitachiUSP

Page 166 - Notes on Using Commands

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedrange (the path status is Online(E), Offline(C) orOffline(E)).• A value of at least 0Indica

Page 167 - Changing the Status of Paths

Displayed ItemDescriptionNosummarydisplayedSummarydisplayed• For HUS VM indicated by a hexadecimal number. The firsttwo characters of iLU are the CU n

Page 168

System Configuration Using an IP-SANIn an IP-SAN, LAN cables are used to connect hosts to storage systems. Thecable port on the host is called an iSCS

Page 169 - Viewing LU Information

In a cluster configuration, an offline operation requested during reserveprocessing is put into the waiting-to-execute state, and does not executeunti

Page 170

Model names ofstorage systemsProduct IDWithout the -stname parameterWith the -stnameparameter(Displays thefollowing for themodel ID)Hitachi SMS series

Page 171

characters after the 9th character are not displayed, and ellipsis (...)are displayed instead.¢For command devices, -CM is added to the end of the emu

Page 172 - Updating the License

Displays information only for the paths accessing the specified hostdevice, if the -hdev parameter is specified.Specify a drive letter to indicate the

Page 173

000010 Online 6006048000018... M 000001 Online 000011 Online 6006048000018... N

Page 174

The items specified with the -item option are displayed among with thosedisplayed by the -lu option.If all is specified for the -item parameter, all i

Page 175 - Check Path Information

If the -pstv parameter is specified, information about the physicalstorage system is displayed. If the -vstv parameter is specified,information about

Page 176 - Description

Example 2:When using Hitachi AMS2000 series, Hitachi SMS series , or HUS100series storage and displaying LU information with DPC added to thedisplay i

Page 177 - Stopping the HDLM Manager

¢For the EMC DMX series and EMC CX series, LU information isdisplayed for each vendor ID.¢For the HP EVA series, LU information is displayed for eachv

Page 178 - HDLM Resident Processes

When the -exlu parameter is specified:Parameters to display a summary of LU information by adding itemsto be displayed:-lu -c -itemThe items displayed

Page 179 - When MSCS is used

Figure 2-3 Configuration of an IP-SAN System When Using iSCSI Softwareand an NICThe following table lists the HDLM system components when using an IP-

Page 180 - Checking an Added Path

For information about the items that are displayed differentlydepending on the specified -pstv and -vstv parameters, see Table6-10 Display items for w

Page 181 - Deleting an LU Dynamically

Table 6-19 Displayed LU InformationDisplayed itemDescriptionNosummarydisplayedSummarydisplayedProduct• For the Thunder 9500V series, Lightning 9900Vse

Page 182

Displayed itemDescriptionNosummarydisplayedSummarydisplayedThis number combined with the storage systemname (shown in DskName) identifies the LU thati

Page 183 - Item Description

Displayed itemDescriptionNosummarydisplayedSummarydisplayedHDevName#1#3- Host device name.A drive letter is displayed. If no drive letter has beenassi

Page 184

Displayed itemDescriptionNosummarydisplayedSummarydisplayedCLPR#1- The number of the CLPR to which the CHA portbelongs, indicated by a number from 0 t

Page 185 - Troubleshooting

Displayed itemDescriptionNosummarydisplayedSummarydisplayedWhen connected to the Lightning 9900V series,Hitachi USP series, Universal Storage Platform

Page 186

Displayed itemDescriptionNosummarydisplayedSummarydisplayedPhysical-LDEV- The model ID, serial number, and iLU number of aphysical volume are separate

Page 187

Displayed itemDescriptionNosummarydisplayedSummarydisplayed-OnlinePathsNumber of online paths among the paths recognizedby HDLM for the LU. When the v

Page 188 - What To Do for a Path Error

- The user selected the item to be displayed by using the -lu -c -itemparameter.- No value was specified for the parameter.#3The drive letter assigned

Page 189 - Obtaining Path Information

PROMPT> delete (Deletes a Path Dynamically)The dlnkmgr command's delete operation batch-deletes disconnected pathswhose statuses are Offline(C

Page 190 - Placing the Path Online

Setting Range of the iSCSI Software and iSCSI HBAThe following describes the ranges that can be used for the iSCSI softwareand iSCSI HBA settings. For

Page 191 - Obtaining Program Information

Note:Any paths excluded from the HDLM-management targets must be deletedfrom the OS before executing this command.To Display the Format of the delete

Page 192 - What To Do for Other Errors

7Utility ReferenceThis chapter explains the utilities used by HDLM.□Overview of the Utilities□The DLMgetras Utility for Collecting HDLM Error Informat

Page 193 - Command Reference

Overview of the UtilitiesHDLM provides the following utilities:• The DLMgetras utility for collecting HDLM error informationWhen an error occurs, this

Page 194 - Command format

files, definition files, and OS information. The collected information isarchived in a file and saved to a folder of your choosing.Whenever the host i

Page 195 - Parameters

The utility obtains logs from each application, system, and security eventlog. The logs obtained are those output after 00:00 on the dateyyyy/mm/dd. S

Page 196 - Parameter

Folder that stores collectedfiles#1Files Explanationdlmstnn.logLog file of the function forsetting storage systemnames.hcmdslicense2.logLog when updat

Page 197 - Examples

Folder that stores collectedfiles#1Files Explanationinstallation-destination-drive-name_\Program Files\VERITAS\Volume ManagerM.N\logs#6folder-to-which

Page 198

Folder that stores collectedfiles#1Files Explanationdlmmgr-lu.txtResult of the dlnkmgr view -lu -item pn cp type ic iednu slpr clpr dpc vid -exlu comm

Page 199

Folder that stores collectedfiles#1Files Explanationhyper-v.txtWMI class instance related toHyper-Vhyperv-haadm.txtWindows event log related toHyper-V

Page 200

Folder that stores collectedfiles#1Files ExplanationwevFCOper.txtContents of Windows eventlogwevFCMgrA.txtContents of Windows eventlogwin_dep.logDEP s

Page 201

After the installation of HDLM, an LU recognized by a host is called a host LU(HLU). The areas in a host LU that correspond to the Devs in a storagesy

Page 202 - Reference

For Windows Server 2003 (excluding the x86 edition), Windows Server2008 (excluding the x86 edition), or Windows Server 2012, ProgramFiles is Program F

Page 203

-dDisplays a list of the paths for LUs managed by HDLM and persistentreservation information.-hDisplays the format of the dlmpr utility.No parametersD

Page 204

ExclusiveAccessRegistrantOnly000001 0001.0000.0000000000000000.0001 1 200000E08B1059EC ExclusiveAccessRegistrantOnlyKAPL10655-I Specify the Pat

Page 205

The dlmprsvkey Utility for Registering an HDLM PersistentReservation KeyThis utility registers and displays a PRSV key on an HDLM host. A PRSV key isr

Page 206

successful. (PRSV key = 0123456789abcdef)PROMPT>-sSpecify this parameter to avoid displaying a confirmation messageupon execution of the dlmprsvkey

Page 207

Checks whether a single path configuration is being used to connect theHDLM management-target LU to the host.ExamplesIn the following example, the uti

Page 208

The dlmhostinfo Utility for Checking HDLM InstallationInformationThis utility either displays HDLM installation information from the commandprompt or

Page 209

"version","x.x.x-xx"KAPL13801-I The dlmhostinfo utility for confirming HDLM installation information completed normally.PROMPT>

Page 210

Formatinstallhdlm {-f installation-information-settings-file-name [-c ]| -v| -h}Parameters-f installation-information-settings-file-nameSets the infor

Page 211

Table 7-3 Keys That Can Be Defined in the [INSTALLATION_SETTINGS]SectionKey name DescriptionNecessity ofdefinitionMaximumcharacterlength#1Newinstallat

Page 212 - Table 6-4 Trace Level Values

Program ConfigurationHDLM is actually a combination of several programs. Because each programcorresponds to a specific HDLM operation, it is important

Page 213

Key name DescriptionNecessity ofdefinitionMaximumcharacterlength#1NewinstallationUpgradeinstallation orRe-installationIf this key is omitted¢In Window

Page 214

Key name DescriptionNecessity ofdefinitionMaximumcharacterlength#1NewinstallationUpgradeinstallation orRe-installationn: Do not restart (default).In a

Page 215

[ENVIRONMENT_SETTINGS] sectionThis section defines HDLM operational and function information. HDLMoperational and function information is optional, ho

Page 216

Key name#1Description#2Necessity ofdefinitionMaximumcharacterlength#3NewinstallationUpgradeinstallation orRe-installation(rr), Least I/Os (lio), or Le

Page 217

Key name#1Description#2Necessity ofdefinitionMaximumcharacterlength#3NewinstallationUpgradeinstallation orRe-installationtrace_file_numberSpecify the

Page 218

Key name#1Description#2Necessity ofdefinitionMaximumcharacterlength#3NewinstallationUpgradeinstallation orRe-installationYou can specify a value from

Page 219 - Table 6-6 License Key Types

Legend:Optional:¢For a new installation:If no key or setting value is specified, the installer uses the defaultvalues.¢For an upgrade installation or

Page 220

load_balance_type=exlioload_balance_same_path_use_times=1lbex_usetimes_limit=100error_log_level=3error_log_size=9900error_log_number=2trace_level=0tra

Page 221

The removehdlm Utility for Removing HDLMThe removehdlm utility removes HDLM. If you execute the removehdlm utilitywith the -s parameter specified, no

Page 222

8MessagesThis chapter describes the format and meaning of the message IDs, and alsothe terms used in the messages and message explanations. For detail

Page 223

ContentsPreface... xiIntended audience...

Page 224

Program name Functions• Clear persistent reservations• Register persistent reservation keys• Check the configuration of the paths• Check the installat

Page 225

□KAPL15001 to KAPL16000□Return Codes for Hitachi Command Suite Common Agent Component□Events Output to Windows Event Logs by HDLM8-2MessagesHitachi Dy

Page 226

Before Viewing the List of MessagesThis section explains the following information that is needed to locatemessages and understand the explanations in

Page 227

KAPL01001 to KAPL02000Message ID Message Text ExplanationKAPL01001-I The HDLM command completednormally. Operation name =aa...aa, completion time =bb.

Page 228

Message ID Message Text ExplanationKAPL01006-W A necessary parameter is notspecified. Operation name =aa...aaDetailsThe specified operation does notco

Page 229

Message ID Message Text Explanationthen retry the HDLM command.For details on the view operation,see view (Displays Information)on page 6-33.KAPL01013

Page 230

Message ID Message Text ExplanationKAPL01016-W The target CHA port was notfound. Operation name =aa...aaDetailsThe path ID indicated by -pathidand req

Page 231

Message ID Message Text Explanation¢view operationRefer to Chapter 3, Creatingan HDLM Environment onpage 3-1. Creating an HDLMEnvironment or Reconfigu

Page 232

Message ID Message Text Explanationspecified at the same time, andthen retry. For details on the helpoperation, see help (Displays theOperation Format

Page 233

Message ID Message Text ExplanationKAPL01041-E The entered value is invalid. Theoperation stops. Operationname = aa...aaDetailsCommand processing will

Page 234 - Information

Message ID Message Text ExplanationKAPL01047-W Only one offline request can beregistered in a batch job.DetailsThe offline command cannot beexecuted b

Page 235

Figure 2-6 Driver Levels of the HDLM and MPIO DriversDistributing a Load Using Load BalancingWhen the system contains multiple paths to a single LU, H

Page 236

Message ID Message Text Explanationsee online (Places Paths Online)on page 6-11.KAPL01051-I Because no path has beenselected among the currentlydispla

Page 237

Message ID Message Text Explanationcommand, a path that cannot beplaced in the Offline(C) statuswas detected. PathID = aa...aaWould you like to contin

Page 238

Message ID Message Text Explanationenter y. To cancel processing,enter n.aa...aa: CHA port or HBAActionIf you want to execute onlineprocessing for the

Page 239

Message ID Message Text ExplanationNone.KAPL01061-I aa...aa path(s) weresuccessfully placed bb...bb;cc...cc path(s) were not.Operation name = dd...ddD

Page 240

Message ID Message Text ExplanationAs a result of a previous online/offline operation, the specifiedpath has already been set toOnline/Online(S)/Onlin

Page 241

Message ID Message Text Explanationoperation without specifyingthe host device name.KAPL01065-E The configuration does notsupport the simultaneous use

Page 242

Message ID Message Text ExplanationActionInstall a permanent license by theexpiration day.KAPL01073-E The temporary license expired. DetailsThe tempor

Page 243 - Displayed path information

Message ID Message Text Explanation(automatic-failback-checking-interval x number-of-times-error-is-to-occur-for-intermittent-error-monitoring).KAPL01

Page 244

Message ID Message Text Explanationparameter = bb...bb, parametervalues = cc...ccbb...bb: Parameter namecc...cc: Parameter values thatcannot be specif

Page 245

Message ID Message Text Explanationthe DLMgetras utility for collectingHDLM error information, acquirethe error information, and thencontact your HDLM

Page 246

Platform V/VM series, and Virtual Storage Platform series. In a non-clusterenvironment, the load balancing function is available for the Thunder 9500V

Page 247

Message ID Message Text Explanationtarget HBA port WWN. After that,specify the appropriate HBA portWWN, and then retry.KAPL01102-I All the paths which

Page 248

Message ID Message Text ExplanationKAPL01107-I The load balancing typespecified for individual LUs willbecome invalid when thisoperation is executed.

Page 249

Message ID Message Text Explanationspecify the desired setting byusing the dlnkmgr set -audlogcommand.KAPL01117-W An error occurred duringprocessing t

Page 250

Message ID Message Text Explanationbb...bb: Online or Online(S)cc...cc: The number of pathswhich changed to the Online(S)or Online(D) statusdd...dd: O

Page 251

Message ID Message Text ExplanationKAPL01156-I The dynamic I/O path controlfunction was set to aa...aa forstorage.Detailsaa...aa: "on" or &q

Page 252

Message ID Message Text ExplanationEnter y to change the pathconfiguration, or enter n to cancelthe operation.KAPL01163-E The path configuration chang

Page 253

Message ID Message Text ExplanationActionIf you want to change the numberof times that the same path canbe used for the system, enter y.To cancel the

Page 254 - -lu -item

Message ID Message Text ExplanationLU that has the specified pathID will be set to Online. Is thisOK? [y/n]:specified LU will be set to Online.To cont

Page 255 - Parameter and Sub-parameters

Message ID Message Text ExplanationSpecify a physical CHA port byusing the -cha -pathidparameter, and then re-executethe offline or online operation.K

Page 256

Message ID Message Text Explanation¢JHSPGetDriverStatus¢JHSPGetADriverStatus¢JHSPVerifyAuthorizationActionExecute the DLMgetras utility forcollecting

Page 257

Figure 2-8 Flow of I/O Data When the Load Balancing Function Is UsedWhen the load balancing function is used, I/O operations are distributed viamultip

Page 258

Message ID Message Text ExplanationThis is a confirmation forexecution. If you want to executethe operation, click OK. To cancelthe operation, click C

Page 259

Message ID Message Text ExplanationActionData has not been input for thespecified item. See the HDLM GUIHelp to specify a number withinthe valid range

Page 260 - Displayed LU information

Message ID Message Text ExplanationIf you do not want to proceed,click Cancel.ActionIf you want to execute onlineprocessing, click OK. To cancelonline

Page 261

Message ID Message Text ExplanationFor the path ID of a path forwhich online/offline processingfailed, see the operation log.KAPL02022-W A path that c

Page 262

Message ID Message Text Explanationaa...aa: Operation (characterstring)¢Online¢Clear Data¢Export CSV¢Get Path Information¢RefreshActionClick Refresh t

Page 263

Message ID Message Text Explanation¢Clear Data¢Get HDLM Manager Status¢Get HDLM Driver Status¢Get HDLM Alert DriverStatusbb...bb: Issuing API name(cha

Page 264

Message ID Message Text ExplanationTerminate unnecessaryapplications to increase theamount of free memory, or restartthe host.KAPL02033-E An unexpecte

Page 265

Message ID Message Text Explanationwant to use the load balancingfunction, remove MSCS.KAPL02042-E An unexpected error occurred.The HDLM GUI cannot st

Page 266

Message ID Message Text Explanationoperation, see view (DisplaysInformation) on page 6-33.KAPL02053-I Would you like to terminate theHDLM GUI? [OK/Can

Page 267

Message ID Message Text Explanationmaintenance company to checkwhether the storage systems youare using support persistentreservations.KAPL02061-W The

Page 268

load balancing will be performed among the remaining, usable owner paths.It is only when absolutely no owner paths are available, that load balancing

Page 269

Message ID Message Text Explanationis-to-occur-for-intermittent-error-monitoring).KAPL02065-W The getting PathInformation hasbeen stopped because thec

Page 270

Message ID Message Text ExplanationKAPL02083-I HDLM GUI is started by theuser-specified JRE. aa...aa,bb...bbDetailsaa...aa: The user-specified JREvers

Page 271 - Utility Reference

Message ID Message Text ExplanationKAPL02200-I GUI information - aa...aa DetailsThis information is required forresolving problems.aa...aa: Trace info

Page 272 - Overview of the Utilities

Message ID Message Text ExplanationActionExecute the DLMgetras utility forcollecting HDLM error information,and then contact your HDLMvendor or the ma

Page 273

Message ID Message Text ExplanationExecute the DLMgetras utility forcollecting HDLM error information,and then contact your HDLMvendor or the maintena

Page 274 - Collecting Error Information

Message ID Message Text ExplanationThe HDLM manager internalparameter is invalid.ActionExecute the DLMgetras utility forcollecting HDLM error informat

Page 275 - Files Explanation

Message ID Message Text Explanationaa...aa: Option definition filenameActionCheck whether another program iscurrently using this file (forexample, the

Page 276

Message ID Message Text ExplanationKAPL04012-E Could not create acommunication pipe. RC =aa...aaDetailsHDLM manager could not startnormally because it

Page 277

Message ID Message Text ExplanationHDLM Error Information on page7-2.KAPL04019-E Could not collect the errorinformation. RC = aa...aaDetailsAn attempt

Page 278

Message ID Message Text ExplanationExecute the DLMgetras utility forcollecting HDLM error information,and then contact your HDLMvendor or the maintena

Page 279

¢VSP G1000 series¢Hitachi AMS2000 series#¢Hitachi SMS series#¢HUS100 series#¢HUS VM#: This storage system applies when the dynamic I/O path controlfun

Page 280

Message ID Message Text ExplanationInstall a permanent license by theexpiration day.KAPL04028-E The temporary license expired. ActionInstall a permane

Page 281

Message ID Message Text ExplanationKAPL04036-I The path health check for thepath aa...aa was executed.Number of error paths = bb...bbDetailsaa...aa: N

Page 282

Message ID Message Text ExplanationKAPL04054-I The owner controller will now berevised. (number of LUs =aa...aa)Detailsaa...aa: number of targeted LUs

Page 283 - Reservation Key

Message ID Message Text ExplanationKAPL05004-I The filtering function (aa...aa)for the HDLM driver (filtercomponent) was initializedsuccessfully.Detai

Page 284

Message ID Message Text ExplanationActionCheck whether the HDLM driverhas started normally. If it has notstarted or contains an error,contact your HDL

Page 285

Message ID Message Text ExplanationKAPL05032-I The path health checking for thepath (aa...aa) completednormally. (bb...bb,cc...cc)Detailsaa...aa: Path

Page 286

Message ID Message Text Explanationmaintenance company. Refer tothe HDLM User's Guide forinstructions how to execute theDLMgetras utility.PathID

Page 287 - Version of the installed HDLM

Message ID Message Text ExplanationNone.KAPL07820-E The configuration does notsupport the simultaneous use ofthe load balancing and clustersupport fun

Page 288

Message ID Message Text Explanationfunction can also be used for thiskind of LU.aa...aa: Path ID (same as PathIDof view -path) (decimal(base-10) numbe

Page 289

Message ID Message Text Explanation¢When the Windows plug-and-play functionality deletes theSCSI device from Windows0x00000000 is displayed.¢When a pa

Page 290

If the data is not sequential, these algorithms select the path to be usedeach time an I/O request is issued.¢Extended Round RobinThe paths are simply

Page 291

Message ID Message Text Explanationff...ff: HLU number (same asPathName of view -path)(hexadecimal number)gg...gg: Dev number (same asDNum of view -pa

Page 292

Message ID Message Text ExplanationNone.KAPL08026-E An error occurred on all thepaths of the LU. PathID =aa...aaDetailsAn error occurred in the last,r

Page 293

Message ID Message Text ExplanationActionTo return a path to the Online(D)status, resolve the path failure,and then execute the "dlnkmgronline -d

Page 294

Message ID Message Text ExplanationKAPL09005-E Could not stop the HDLMmanager. Stop it manually, andthen try the installation programor the remove pro

Page 295

Message ID Message Text ExplanationActionRemove the HDLM that has beeninstalled on another OS on thesame drive, and then restart theinstallation progr

Page 296

Message ID Message Text ExplanationContact your HDLM vendor orthe maintenance company ifthere is a maintenance contractof HDLM.During installation of

Page 297 - About the Log File

Message ID Message Text ExplanationKAPL09080-I The temporary license has beeninstalled. The license expires onaa...aa.Detailsaa...aa: Year (4 digits)/

Page 298

Message ID Message Text ExplanationBecause the license informationcannot be acquired, a licenseneeds to be installed.ActionEnter a license key whenpro

Page 299 - Messages

Message ID Message Text Explanation\hdlm_license or the-file-that-the-user-specifiedActionIf a license key file exists, deleteit.KAPL09118-W The licen

Page 300

Message ID Message Text ExplanationThe file version is bb...bb is notdisplayed.aa...aa: File name (mpio.sys,mpspfltr.sys, or mpdev.sys)bb...bb: Versio

Page 301 - Terms Meaning

Performing Failovers and Failbacks Using Path SwitchingWhen the system contains multiple paths to an LU and an error occurs on thepath that is current

Page 302 - KAPL01001 to KAPL02000

Message ID Message Text ExplanationKAPL09134-E The HDLM path cannot be addedto the Path environmentvariable.Refer to the Messages section ofthe HDLM U

Page 303

Message ID Message Text Explanation¢C:\Program Files(x86)\HDVM\HBaseAgent\bin¢C:\Program Files(x86)\HDVM\HBaseAgent\util\bin¢C:\Program Files(x86)\HIT

Page 304

Message ID Message Text Explanationwhile updating a license for anupgrade or re-installation of HDLMKAPL09142-E HDLM aa...aa cannot beperformed. Wait

Page 305

Message ID Message Text Explanationaa...aa: installation or removebb...bb: Version number of theinstalled or removed HDLMActionNone.KAPL09182-W An att

Page 306

Message ID Message Text Explanation¢In removehdlm utility forremoving HDLM:None.KAPL09186-I The computer will now restart. Details¢In installhdlm util

Page 307

Message ID Message Text Explanationinstallhdlm utility, see Theinstallhdlm Utility for InstallingHDLM on page 7-17. For detailson the removehdlm utili

Page 308

Message ID Message Text Explanationproduct version is specified.(hdlmversion = aa...aa)The specified installation-information settings file is notsupp

Page 309

Message ID Message Text ExplanationKAPL09196-W Some of the LUs managed byHDLM are not in a single pathconfiguration.DetailsBefore performing an upgrad

Page 310

Message ID Message Text ExplanationActionNone.KAPL09212-E aa...aa ended abnormally. Detailsaa...aa: dlnkmgrActionCheck the error message that wasoutpu

Page 311

Message ID Message Text ExplanationMake sure that there isenough unused capacity forthe folder specified by the -wparameter. If there is not,allocate

Page 312

If the Thunder 9500V series, or Hitachi AMS/WMS series is being used, HDLMwill select the path to be used next from among the various paths that acces

Page 313

Message ID Message Text ExplanationActionContact your HDLM vendor or themaintenance company if there is amaintenance contact of HDLM.KAPL09226-I An up

Page 314

Message ID Message Text ExplanationAdd the search paths that werespecified during the installationof Windows, and then re-installHDLM.The search paths

Page 315

Message ID Message Text ExplanationKAPL09259-I The HDLM aa...aa installationcheck has completedsuccessfully.DetailsThe HDLM installation check hascomp

Page 316

Message ID Message Text Explanationaa...aa: Year (4 digits)/Month(01-12)/Day (01-31)ActionNone.KAPL09281-I HDLM 6.3.0 or later has beeninstalled. Only

Page 317

Message ID Message Text ExplanationCheck whether HDLM has beencorrectly installed.KAPL09504-E The language environments ofHDLM and the Service Pack ar

Page 318

KAPL10001 to KAPL11000Message ID Message Text ExplanationKAPL10002-W Too many parameters havebeen specified.DetailsFour or more parameters havebeen sp

Page 319

Message ID Message Text Explanationutility for collecting HDLM errorinformation, without executing it.For details on the DLMgetrasutility, see The DLM

Page 320

Message ID Message Text ExplanationKAPL10031-W The entered value is invalid.Continue operation ? [y/n]:DetailsA value other than y or n hasbeen entere

Page 321

Message ID Message Text ExplanationKAPL10043-I Error information is beingcollected. (aa...aa%)Detailsaa...aa: What percentage of allthe information to

Page 322

Message ID Message Text ExplanationContact your HDLM vendor or themaintenance company if there is amaintenance contract for HDLM.KAPL10080-I Data for

Page 323

Automatic FailbacksWhen a path recovers from an error, HDLM can automatically place therecovered path back online. This function is called the automat

Page 324

Message ID Message Text Explanationaa...aa: Specified parameter(character string)ActionExecute the dlmpr utility forclearing HDLM persistentreservatio

Page 325

Message ID Message Text Explanationaa...aa: The path ID (decimal(base-10) number)ActionEnter y to execute clearing, or nto cancel.KAPL10657-I If you c

Page 326

Message ID Message Text ExplanationTerminate unnecessaryapplications, and then retry. If theproblem persists, restart the host,and then retry. Alterna

Page 327

Message ID Message Text Explanation- The cluster system service andthe driver are running.KAPL10668-E An attempt to open a devicefailed. DeviceName =

Page 328 - KAPL02001 to KAPL03000

Message ID Message Text ExplanationNone.KAPL11902-I aa...aa has started. PathID =bb...bbDetailsThe operation has started on thehost.aa...aa: Operation

Page 329

Message ID Message Text Explanationaa...aa: Operation (characterstring)¢Get Path Information¢Get Option Information¢Set Option Information¢Clear Data¢

Page 330

Message ID Message Text Explanationfor Collecting HDLM ErrorInformation on page 7-2.KAPL11906-I GUI information - aa...aa DetailsThis information is r

Page 331

Message ID Message Text Explanationan HDLM Persistent ReservationKey on page 7-13.KAPL12103-W The parameter value is invalid.(value = aa...aa)DetailsT

Page 332

Message ID Message Text ExplanationKAPL12106-I An attempt to register the PRSVkey was successful. (PRSV key= aa...aa)Detailsaa...aa: Registered PRSV k

Page 333

Message ID Message Text Explanationcontact your HDLM vendor or themaintenance company if there is amaintenance contract for HDLM.KAPL12112-E An error

Page 334

Automatic Failovers... 2-17Automatic Failbacks...

Page 335

You can manually place a path online or offline by doing the following:• Use the HDLM GUI Path Management window.• Execute the dlnkmgr command's

Page 336

Message ID Message Text Explanation\HDLMdsm\Parameters\PRSVKeyString.ActionExecute the dlmprsvkey utility forregistering an HDLM persistentreservation

Page 337

Message ID Message Text ExplanationActionNone.KAPL12119-E Trace data for maintenance:aa...aa bb...bb cc...cc dd...ddee...eeDetailsThis is the trace me

Page 338

Message ID Message Text ExplanationThe Windows ManagementInstrumentation service might notbe working.This message might also beoutput when the WMI rep

Page 339

Message ID Message Text ExplanationActionNone.KAPL12402-W iLU (aa...aa) is in a multi-pathconfiguration. PathID =bb...bb[,cc...cc]...DetailsThe LU for

Page 340

Message ID Message Text Explanation¢Error code: 22Check whether HDLM hasbeen installed correctly.If it has, contact your HDLMvendor or the maintenance

Page 341

Message ID Message Text ExplanationKAPL13604-W An error occurred duringprocessing to read the audit logconfiguration file.DetailsAn internal error occ

Page 342 - KAPL03001 to KAPL04000

Message ID Message Text ExplanationKAPL13804-W Too many parameters havebeen specified.DetailsThree or more parameters havebeen specified.ActionCheck t

Page 343

Message ID Message Text ExplanationActionMake sure that the installationinformation file does not meet anyof the above conditions.KAPL13809-E An inter

Page 344 - KAPL04001 to KAPL05000

Message ID Message Text Explanationdisplayed. Command Line =aa...aaKAPL15035-W An attempt to display the statusthat indicates whether paths arein an i

Page 345

Message ID Message Text ExplanationKAPL15109-I Information about HDLM-management targets wassuccessfully displayed.Command Line = aa...aaDetailsaa...a

Page 346

The Online Path StatusesThe online path statuses are as follows:• OnlineI/Os can be issued normally.• Online(P)A state in which a path in the Online s

Page 347

Message ID Message Text ExplanationKAPL15206-W aa...aa has failed. Detailsaa...aa: Refresh, Clear Data,Export CSV, Get OptionInformation, or Set Optio

Page 348

ReturnCodeExplanationCheck whether a path between the host and the storage system isconnected. If a path is connected, check whether HDLM is configure

Page 349

ReturnCodeExplanationExecute the DLMgetras utility for collecting HDLM error information,and then contact your HDLM vendor or the maintenance company

Page 350

ReturnCodeExplanationRefresh the host information, check the path status, and thenperform the operation again.1027 DetailsThe error monitoring interva

Page 351

ReturnCodeExplanationsee The DLMgetras Utility for Collecting HDLM Error Information onpage 7-2.1037 DetailsA parameter is invalid.ActionRefresh the h

Page 352 - KAPL05001 to KAPL06000

ReturnCodeExplanation1046 DetailsA parameter is invalid.ActionRefresh the host information, and then perform the operation again.If the same error occ

Page 353

Message ID Type Source Category Event ID UserKAPL04027-I Information DLMManager None 16411 N/AKAPL04028-E Error DLMManager None 16412 N/AKAPL04029-E E

Page 354

AFunctional Differences BetweenVersions of HDLMThis section explains the functional differences between newer and olderversions of HDLM.□Functional Di

Page 355

□Differences in Default Values□Differences in the Load Balancing Function in an MSCS EnvironmentA-2Functional Differences Between Versions of HDLMHita

Page 356 - KAPL07001 to KAPL08000

Functional Differences Between Version 6.6 or Later andVersions Earlier Than 6.6• The type of the messages listed below that are output to the event l

Page 357

The paths to the primary volume (P-VOL) in the HAM environment haverecovered from an error, but I/O to the P-VOL is suppressed.•Online(D)#The paths to

Page 358 - KAPL08001 to KAPL09000

Functional Differences Between Version 5.9.4 or Later andVersions Earlier Than 5.9.4• The following operations have been changed to reduce the number

Page 359

• An LU has been removed from being an HDLM management-targetAutomatic Switching of Paths That Have the Online(E), Offline(C), orOffline(E) StatusIn H

Page 360

Differences in the LU Dynamic Removal FunctionDepending on the HDLM version, the LU dynamic removal function differs asfollows:• In HDLM 05-02, and 5.

Page 361

Differences in the Drive Letters Displayed in WindowsDepending on the HDLM version, the Windows' drive letters that aredisplayed when all paths c

Page 362 - KAPL09001 to KAPL10000

MSCS environment, even if you set the load balancing function to on, it willautomatically change to off.A-8Functional Differences Between Versions of

Page 363

Acronyms and abbreviationsThe following acronyms and abbreviations might be used in this guide.AALArbitrated LoopAPIApplication Programming InterfaceA

Page 364

CSVComma Separated ValueCUControl UnitDDBMSDatabase Management SystemDEPData Execution PreventionDevDeviceDNSDomain Name ServerFFCFibre ChannelFC-SPFi

Page 365

GUIGraphical User InterfaceGUIDGlobally Unique IdentifierHHBAHost Bus AdapterHDevHost DeviceHLUHost Logical UnitHTTPHypertext Transfer ProtocolII/OInp

Page 366

LULogical UnitLUNLogical Unit NumberMMPIOMultipath I/OMVSMultiple Virtual StorageNNICNetwork Interface CardNTPNetwork Time ProtocolOOSOperating System

Page 367

RRADIUSRemote Authentication Dial in User ServiceSSANStorage Area NetworkSCSISmall Computer System InterfaceSLPRStorage Logical PartitionSMTPSimple Ma

Page 368

Figure 2-11 Path Status TransitionsLegend:Online operation: Online operation performed in the Path Managementwindow or by executing the dlnkmgr comman

Page 369

# A B C D E F G H I J K L M N O P Q R S T U V W X Y ZAcronyms-6Hitachi Dynamic Link Manager (for Windows®) User Guide

Page 370

GlossaryThis glossary explains the terms used in this manual.Aautomatic failbackA function for checking the status of paths at regular intervals, and

Page 371

clusterA system of connecting multiple hosts with the same OS or platform (essentially, anenvironment in which the same application can run) and treat

Page 372

FC-SAN (Fibre Channel - Storage Area Network)A SAN using Fibre Channel.HHAM environmentAn environment in which volume pairs that are synchronized betw

Page 373

host LU numberA number assigned to a host LU. The host LU number is part of a path name.(See also: host LU, path name)Iintermittent errorAn error that

Page 374

Non-owner controllers exist only in the Thunder 9500V series, or Hitachi AMS/WMSseries.(See also: owner controller, non-owner path)non-owner pathA pat

Page 375

path nameThe path name consisting of the following four elements, separated by periods:- Host port number (hexadecimal number)- Bus number (hexadecima

Page 376

SLPR (Storage Logical Partition)A function supported by Hitachi USP series, Universal Storage Platform V/VM series,Virtual Storage Platform series, an

Page 377

# A B C D E F G H I J K L M N O P Q R S T U V W X Y ZGlossary-8Hitachi Dynamic Link Manager (for Windows®) User Guide

Page 378

IndexAactive host 2-47audit logcategories and audit events that HDLM canoutput 2-39collecting data 2-37data format 2-44automatic failback 2-19, 6-21,

Page 379

When the following conditions are all satisfied, a path that has beendetermined to have an intermittent error also becomes subject toautomatic failbac

Page 380

summary of path information 6-34Distributing a Load Using Load Balancing 2-11dlmchkpath 7-14DLMgetras 5-7, 5-8, 7-2dlmhostinfo 7-16dlmpr 7-10dlmprsvke

Page 381

narrowing down 5-6HBA 2-4notes on HBA and HBA drivers 3-15HBA (Host Bus Adapter) Glossary-3HDev 2-8HDevName 5-3HDLMfeatures 1-2functions 2-1installin

Page 382

log collection levelvalues 6-19logical unit 2-3, 2-5logical unit ID 6-58logsHDLM output to Windows event logs 8-117LU 2-4, 2-6, 4-16configuration 2-7L

Page 383

PP 2-4, 2-6path 2-3, 2-5, Glossary-5checking the configuration 3-70deleting dynamically 6-77path errorhandling 5-4Path Health Checking 2-31path healt

Page 384

using Windows administrative tool (Performance)checking path information 4-13utilitiesfor checking HDLM installation information 7-16for checking HDLM

Page 385 - KAPL10001 to KAPL11000

Hitachi Dynamic Link Manager (for Windows®) User Guide

Page 386

Hitachi Data SystemsCorporate Headquarters2845 Lafayette StreetSanta Clara, California 95050-2639U.S.A.www.hds.comRegional Contact InformationAmericas

Page 387

Online operation: Online operation performed by executing the dlnkmgrcommand's online operation.Offline operation: Offline operation performed by

Page 388

HDLM command or the HDLM GUI, and then make sure that the statushas changed to Offline(C). If it is still Offline(E), retry the offlineoperation.Monit

Page 389

monitoring depend on the values specified for automatic failbacks. For detailson how to specify the settings, see set (Sets Up the Operating Environme

Page 390

When an Intermittent Error Does Not OccurIf an error does not occur on a path a specified number of times within aspecified interval, an intermittent

Page 391

since the error monitoring started are both reset to 0. As such, the errormonitoring will not finish, and it will start over by using the new conditio

Page 392

Disk Requirements...3-13Number of LUs and Paths That Are Supported in HD

Page 393 - KAPL11001 to KAPL12000

Table 2-6 When Effects of a User Changing the Intermittent ErrorInformationUser operationNumber oferrors and timepassed sinceerrormonitoringstartedInf

Page 394

User operationNumber oferrors and timepassed sinceerrormonitoringstartedInformationabout pathsnot subject toautomaticfailbackRestarting the host Reset

Page 395

For example, in a normal state, I/O operations are not performed on thepaths coming from the standby host in the cluster configuration or on non-owner

Page 396 - KAPL12001 to KAPL13000

The dynamic I/O path control function can be enabled or disabled based oneach host, connected storage system, or LU.The dynamic I/O path control funct

Page 397

Figure 2-16 Flow of Data When Collecting Error InformationLogs might be collected in layers below HDLM, such as for the SCSI driver.For more details,

Page 398

A system memory dump file is a file to which the system memory data isoutput when a Windows system is down. Specify the following procedure tooutput t

Page 399

For Windows Server 2003 (excluding the x86 edition) , Windows Server2008 (excluding the x86 edition), and Windows Server 2012 ProgramFiles is Program

Page 400

¢Collects error information from the Warning level and higher.¢Collects error information from the Information level and higher(information from all t

Page 401

Category Explanation• Startup and termination of software running on storagesystems, software running on SVPs (serviceprocessors), and Hitachi Command

Page 402

Category ExplanationAnomalyEventAn event indicating an abnormal state such as exceeding athreshold, including:• Exceeding a network traffic threshold•

Page 403

Notes on Removing HDLM...3-84Removing HDLM...

Page 404 - KAPL13001 to KAPL14000

Category Explanation Audit eventSeverity#1Message IDStartup of theHDLM GUI wassuccessful.6 KAPL15201-IStartup of theHDLM GUI failed.4 KAPL15204-WTermi

Page 405

Category Explanation Audit eventSeverity#1Message IDAn attempt todisplay programinformation wassuccessful.6 KAPL15107-IAn attempt todisplay programinf

Page 406

Category Explanation Audit eventSeverity#1Message IDAn attempt toperform anoperation byusing the HDLMGUI failed.4 KAPL15206-WProcessing of thedlmprsvk

Page 407 - KAPL15001 to KAPL16000

Requirements for Outputting Audit Log DataHDLM can output audit log data when all of the following conditions aresatisfied:• The Event Log service is

Page 408

¢StartStop¢Authentication¢ConfigurationAccess¢All of the aboveFor details on how to specify audit log settings, see Setting Up the HDLMFunctions on pa

Page 409

Item#ExplanationAudit event result Event resultSubject ID for auditevent resultDepending on the event, an account ID, process ID, or IPaddress is outp

Page 410 - Component

For large-scale system configurations using many hosts running HDLM, theoperational load for managing paths on individual hosts increases with thesize

Page 411 - Explanation

For details about the cluster software supported by HDLM, see Table 3-5Supported Cluster Software on page 3-8 in Cluster Software Supported byHDLM on

Page 412

2-48HDLM FunctionsHitachi Dynamic Link Manager (for Windows®) User Guide

Page 413

3Creating an HDLM EnvironmentThis chapter explains how to set up an HDLM environment and also how toerase environment settings.Make sure that you have

Page 414

5 Troubleshooting...5-1Information Collected by the DLMgetras Utility

Page 415 - The following table lists

HDLM System RequirementsCheck the following before installing HDLM:For the requirements for using HDLM in an HAM environment, see the releasenotes of

Page 416

OS Service packWindows Server 2012 (x64) No service packWindows Server 2012 R2(x64) No service packNote:In this manual, Windows running on a 32-bit pr

Page 417 - Versions of HDLM

settings required for using HDLM, see the maintenance documentation forstorage systems.Table 3-3 Supported Storage systemsSupported storage systems#1I

Page 418 - Differences in Default Values

Supported storage systems#1InterfaceOSWindowsServer2003,WindowsServer2003 R2WindowsServer2008,WindowsServer2008 R2WindowsServer2012,WindowsServer2012

Page 419

#6Not supported for Windows Server 2003 (x64) or Windows Server 2003R2 (x64).#7Supported only for Windows Server 2008.#8Supported only for EVA6400 sto

Page 420

For details, see Supported OSs on page 3-2 in OSs Supported by HDLMon page 3-2.#2Connection mainframe: MVSConnection storage system: Lightning 9900V S

Page 421 - Offline(E) Status

Table 3-5 Supported Cluster SoftwareOS SPClustersoftwarenameThunder 9500Vseries,Lightning9900V series,Hitachi USPseries, HitachiAMS2000/AMS/WMS/SMSser

Page 422

OS SPClustersoftwarenameThunder 9500Vseries,Lightning9900V series,Hitachi USPseries, HitachiAMS2000/AMS/WMS/SMSseries,UniversalStoragePlatform V/VMser

Page 423 - Environment

OS SPClustersoftwarenameThunder 9500Vseries,Lightning9900V series,Hitachi USPseries, HitachiAMS2000/AMS/WMS/SMSseries,UniversalStoragePlatform V/VMser

Page 424

OS SPClustersoftwarenameThunder 9500Vseries,Lightning9900V series,Hitachi USPseries, HitachiAMS2000/AMS/WMS/SMSseries,UniversalStoragePlatform V/VMser

Page 425 - Acronyms and abbreviations

To Display Program Information... 6-33To Display HDLM Management-target Device Information..

Page 426 - Acronyms-2

--: Not usable#1For details about Oracle RAC versions, see the HDLM Release Notes.#2The following operating systems can manage the EMC DMX series, EMC

Page 427 - Acronyms-3

• Logical partitioning feature available on Hitachi Compute Blade bladeservers• Windows Server 2008 Hyper-V• Windows Server 2012 Hyper-VMemory and Dis

Page 428 - Acronyms-4

q = (t x n) / 1024 MB (rounded-up to the nearest integer)Number of LUs and Paths That Are Supported in HDLMThe following table lists the number of LUs

Page 429 - Acronyms-5

Migration of HDLM:Installing HDLM 5.5 or later after removing HDLM 5.4 or earlier is called amigration of HDLM. By doing this, you can keep the settin

Page 430 - Acronyms-6

Notes on HDLM Versions• If HDLM 5.4 or earlier has been installed, remove HDLM first and thenproceed with a new installation of HDLM by following the

Page 431 - Glossary

• Before installing or upgrading HDLM 5.5 or later, make sure that no otherapplication is using an HDLM management-target LU.• When HDLM 5.5 or later

Page 432 - Glossary-2

For Windows Server 2003 (excluding the x86 edition) , Windows Server2008 (excluding the x86 edition) , or Windows Server 2012:Windows-installation-dri

Page 433 - Glossary-3

• If you install HDLM when either of the following conditions exists, an errormight be displayed for the mirror disk in the Disk Management window ofW

Page 434 - Glossary-4

Problem What to dowhen the DLMgetras utility for collectingHDLM error information was executed.• When installing HDLM in Windows Server 2008 or Window

Page 435 - Glossary-5

• HDLM uses the following MPIO drivers according to the host OS:¢In Windows Server 2003HDLM uses the MPIO driver on the HDLM DVD that is installed dur

Page 436 - Glossary-6

8 Messages... 8-1Before Viewing the List of Messages...

Page 437 - Glossary-7

d. Delete the setup information files from the following folder:Windows-installation-folder\infIf there are any files whose names are the same as the

Page 438 - Glossary-8

is different for each type of storage system. Use the following table todetermine a value, and then change the current value to a value equalto or gre

Page 439

Installation of HDLM on Windows Server 2008 and Windows Server 2012on page 3-52, the contents of the disk might become corrupted.Notethat you can upgr

Page 440

For Windows Server 2003 (excluding the x86 edition) , WindowsServer 2008 (excluding the x86 edition) or Windows Server 2012,Program Files is Program F

Page 441

Restore the disk number managed by Windows to the number that was inuse prior to the migration installation or upgrade installation. For detailsabout

Page 442

Figure 3-2 Single Path Configuration and Multi-path Configuration2. Set up the storage system.Assign an LU to each port.To change the settings of a st

Page 443

10. Restart the host.11. Confirm that the host is operating normally.Preparations for Installing HDLM by Performing an UnattendedInstallationAn unatte

Page 444

2. Use a text editor to edit the sample file that was copied in step 1, in orderto create an installation-information settings file for your particula

Page 445

The license key file will be deleted after the installation finishes.3. Perform the installation.¢If you are not performing an unattended installation

Page 446 - MK-92DLM129-29

6. Specify the installation folder by following the instructions shown in themessages that appear in the window.The utility for registering HDLM persi

Comments to this Manuals

No comments