Hp Hitachi Dynamic Link Manager Software Licenses Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Accessoires pour ordinateurs Hp Hitachi Dynamic Link Manager Software Licenses. HP Hitachi Dynamic Link Manager Software Licenses User Manual [en] Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 646
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
Hitachi Command Suite
Dynamic Link Manager
(for Solaris) User Guide
MK-92DLM114-28
Document Organization
Product Version
Getting Help
Contents
Vue de la page 0
1 2 3 4 5 6 ... 645 646

Résumé du contenu

Page 1 - Dynamic Link Manager

Hitachi Command SuiteDynamic Link Manager(for Solaris) User GuideMK-92DLM114-28Document OrganizationProduct VersionGetting HelpContents

Page 2

online (Places Paths Online)...6-12Format...

Page 3 - Contents

a. Check the major number and minor number of HDLM raw devicesused by Oracle RAC 11g by executing the following command in eachnode:# ls -lL HDLM-raw-

Page 4

Virtualization Environments Supported by HDLMHDLM supports LDoms in a virtualization environment.LDoms consist of a control domain, and one or more se

Page 5

OS LDoms Disk LabelVolumeManagerFile SystemNone UFS VxFS ZFSZFS Y Y N YEFI None Y Y N YSVM Y Y N NZFS Y Y N YLegend:Y: Can be usedN: Cannot be usedMem

Page 6

#3This value depends on the trace file settings. The maximum is 1000 MB.q = (t × n) ÷ 1024 (in MB),where:t is the size of the trace file (units: KB, d

Page 7

Figure 3-1 Flow of HDLM Environment SetupHDLM Installation TypesThis subsection describes the following types of HDLM installation: newinstallation, u

Page 8

Notes on Creating an HDLM EnvironmentThis section gives points to be noted when creating an HDLM environment.For points to be noted during operation o

Page 9

Notes on Installation• You cannot edit the HDLM driver configuration definition file (/kernel/drv/dlmfdrv.conf). To change an HDLM-managed device to a

Page 10

¢SVS is an HDLM management-target device.¢You are upgrading from HDLM 5.6.1 or earlier.When both these conditions are satisfied, the previous generati

Page 11

/var/opt/hitachi/HNTRLib2/spool/hntr2n.log (n indicates a filenumber)Trace files after upgrade installation or re-installation:/var/opt/DynamicLinkMan

Page 12 - Glossary

For details about the commands, refer to Solaris 10 or Solaris 11documentation. The following table shows Solaris zones supported inHDLM.Table 3-20 Su

Page 13

To Display the Format of the delete Operation...6-81Parameters...

Page 14 - Document revision level

desired kernel mode. If you switch the kernel mode from 32 bits to 64bits when only the 32-bit version of HDLM is installed, you must reinstallHDLM af

Page 15 - Related documents

You can use zoning of Fibre Channel switches or storage-system'sWWN security function to separately use HBA ports. You can also usepoint-to-point

Page 16 - Document conventions

you can keep the correspondence with the logical device file names onceinstallation is complete.4. When you execute the dlmsetconf utility for creatin

Page 17 - Getting help

# umount /mntpt¢Clear the automatic mount setting.The following figure shows an example of how to edit the /etc/vfstab file.Figure 3-3 An example of h

Page 18 - Comments

Set Up the /kernel/drv/sd.conf FileWhen using an sd driver, depending on the HBA driver, you need to edit the /kernel/drv/sd.conf file to recognize th

Page 19 - Overview of HDLM

¢To switch to the 64-bit kernel mode:If Solaris is running, execute the following command:# reboot -- "boot-device kernel/sparcv9/unix other-boot

Page 20 - HDLM Features

the data. We also recommend that you specify info as the severity level forthe extended facility. This example shows how to specify the recommendedset

Page 21

Set Up Solaris ClusterIf you are using Sun Cluster, before installing HDLM, perform the followingoperations to release the device group and Quorum dev

Page 22

f. At another node in the same cluster, switch to become the superuser,and then place the node that was stopped in step 5 into themaintenance mode.The

Page 23 - HDLM Functions

In a Solaris 11 environment, if you cannot access the publisher of theSolaris package currently in use, HDLM installation fails. If this happens,you n

Page 24

Format and Meaning of Message IDs... 8-3Terms Used in Messages and Message Explanations.

Page 25 - System Configuration

# zoneadm list -cv ID NAME STATUS PATH BRAND IP 0 global running /

Page 26 - Components Description

sample_installhdlm.conf /any-directory/sample_installhdlm For details on the installation-information settings file and the installhdlmutility, see Th

Page 27 - LU Configuration

In this example, the shaded portion shows information for each path ofthe device you are removing from HDLM management. Type in theappropriate device

Page 28 - Program Configuration

# DVD-ROM-mount-point/installux.sh -f /any-directory/installation-information-settings-fileWhen executing the installhdlm utility# DVD-ROM-mount-point

Page 29 - Program name Functions

# rm -rf /var/opt/DynamicLinkManager 8. Execute the following command to check whether HDLM has beeninstalled successfully:For Solaris 8, Solaris 9, o

Page 30 - HDLM driver and HDLM devices

Type y in response to the KAPL10242-I message displayed when youexecute the dlmsetconf utility.Information pertaining to LUs to which the physical pat

Page 31

# /opt/DynamicLinkManager/bin/dlnkmgr view -sysHDLM Version : x.x.x-xxService Pack Version : Load Balance : on

Page 32

the HDLM device) and iLU (the internal LU number). Then, compare thecorrespondence of the logical device file names and internal LUs that tookplace be

Page 33

21. Based on the results of step 20, compare the logical device file namesfrom before and after the HDLM installation, and re-register the correctHDLM

Page 34

In this example, the shaded portion shows information for each path ofthe device you are removing from HDLM management. Type in theappropriate device

Page 35

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

Page 36 - Load Balancing Algorithms

If no key is displayed, perform the steps beginning with step 11.7. Stop all nodes that comprise the cluster. On any one node, execute thefollowing co

Page 37

cdrom/cdrom0 12. Perform the installation.¢If you are not performing an unattended installation of HDLM, executeeither of the following installation c

Page 38 - Automatic Path Switching

¢When a correct license key is entered, the installation programdisplays a message that indicates the license was installed.¢Take care that if you ent

Page 39 - Figure 2-8 Path Switching

HDLM on page 3-45 in Preparations for a New Installation of HDLM onpage 3-45.16. Execute the following dlmsetconf utility to create the HDLM drivercon

Page 40 - Manual Path Switching

19. Stop all nodes that comprise the cluster.If one or more keys were displayed at step 6 and the node was started innon-cluster mode at step 8, execu

Page 41 - Path Status Transition

= view, completion time = yyyy/mm/dd hh:mm:ss# Nothing is displayed for Support Cluster even if you are using clustersoftware. However, the cluster-su

Page 42 - Status Transitions of a Path

Table 3-22 Information displayed by the dlmlisthdev utility forassisting HDLM transitionsItem DescriptionOldHDevNameIndicates the HDLM 04-00 logical d

Page 43

¢In a two-node configuration, execute the following command torelease the cluster installation mode:# /usr/cluster/bin/scconf -c -q reset32. On all no

Page 44

host1# mount -g /dev/global/dsk/d5s0 /global/mntpt Using the HDLM Device Unconfiguration Function When Performing aNew Installation of HDLMYou can use

Page 45 - Automatic Failback Is Used)

# /opt/DynamicLinkManager/bin/dlmsetconf -u 3. Restart the host with the reconfiguration option specified.Execute one of the following commands:¢# reb

Page 46

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

Page 47

immediately after the upgrade installation or re-installation hasfinished.¢Do not interrupt the upgrade installation or re-installation.¢When you inst

Page 48 - Monitoring

cdrom/cdrom0 4. Perform the installation.¢If you are not performing an unattended installation of HDLM, executeeither of the following installation co

Page 49 - Information

¢When a correct license key is entered, the installation programdisplays a message that indicates the license was installed.¢Take care that if you ent

Page 50

¢# reboot¢boot (at the ok prompt)When Sun Cluster is being used:Execute the following command at one of the nodes:# /usr/cluster/bin/scshutdown -g0 -y

Page 51 - Function

Extended Least Blocks. See Setting Up the HDLM Functions on page3-140, and select the appropriate load balancing algorithm as required.¢Nothing is dis

Page 52 - Error Management

In this configuration example, /dev/dsk/c2t50060E8010027A82d0s2and /dev/dsk/c2t50060E8010027A82d1s2 are sd or ssd devices.The following table shows a

Page 53 - Types of Collected Logs

To install HDLM to a host in which LDoms have been set:1. Log in to the control domain.2. Execute the ldm stop command to stop the guest domain.For ex

Page 54 - Table 2-7 Error Levels

4. Execute the ldm rm-vdisk command to remove virtual disks from theguest domain.For example, to remove virtual disks vdisk1 and vdisk2 from the guest

Page 55 - Collecting Audit Log Data

/dev/dsk/c4t50060E8010027A82d0s2 and /dev/dsk/c4t50060E8010027A82d1s2 are HDLM device names after exporting.9. On the control domain, execute the ldm

Page 56 - Category Explanation

Overview of Configuring a Boot Disk EnvironmentTo configure a boot disk environment in which HDLM manages the boot disk,prepare a separate disk that i

Page 57

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

Page 58 - Message ID

• Slice 0: / (root) file system• Slice 1: Swap device and dump device• Slice 3: Sun Cluster global device file system• Slice 6: /usr file system• Slic

Page 59

1. Allocate the LUs to be used by the boot disk in the post-migrationenvironment.2. Get Solaris to recognize the LUs to be used by the post-migration

Page 60

Figure 3-9 Flow of setting up the boot disk environment when installingHDLM in the existing local boot disk environment1. Allocate the LUs to be used

Page 61

3. Set the LU slices to be used by the post-migration boot disk.4. Complete the preparations for installing HDLM in the pre-migrationenvironment and t

Page 62 - Audit Log Data Formats

Figure 3-10 Flow of setting up the boot disk environment when using anexisting boot disk environment without HDLM installed as the pre-migration envir

Page 63 - Explanation

2. Get Solaris to recognize the LUs to be used by the post-migration bootdisk.3. Set the LU slices to be used by the post-migration boot disk.4. Compl

Page 64 - Cluster Support

Figure 3-11 Flow of setting up the boot disk environment when building anew pre-migration environment1. Install Solaris in the pre-migration environme

Page 65

¢To the slices of a single LU, allocate the Solaris file system, swapdevices, dump devices, Sun Cluster global device file system, andreplica of the S

Page 66

# newfs /dev/rdsk/c8t50060E80004361D1d1s3 3. Mount the Solaris file system in the post-migration environment. If usingSun Cluster, also mount the Sun

Page 67

/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no -/dev/dsk/c0t0d0s6 /dev/rdsk/c0t0d0s6 /usr ufs 1 no -/dev/did/dsk/d24s3 /dev/did/rdsk/d24s3 /global/.d

Page 68

• Hitachi Adaptable Modular Storage Series User's Guide• Hitachi Simple Modular Storage Series User's Guide• Hitachi Unified Storage Series

Page 69 - HDLM System Requirements

As the boot device, you can specify any owner path of the boot disk.¢In Solaris 10 or Solaris 11:As the boot device, you can only specify a boot disk

Page 70 - Storage Systems

NoteIn Solaris 8 or Solaris 9, find and make a note of the boot devicenames to specify in the OBP for all owner paths in case an erroroccurs on the pa

Page 71

18. Back up the contents of both the pre-migration and post-migrationenvironments.Perform a backup so that you can take action in the following situat

Page 72

For Solaris 10Figure 3-12 Creating a ZFS boot disk environment1. Copy the local boot disk environment from the ZFS file system to the LUs(SCSI device)

Page 73 - OS Cluster Volume manager

For Solaris 11Figure 3-13 Creating a ZFS boot disk environment1. Migrate the local boot disk environment in ZFS to an LU (HDLM device) inthe storage s

Page 74

Copying the local boot disk environment to the LUs (SCSI device) in the storagesystemCopy the local boot disk environment to the LUs (SCSI device) in

Page 75

In the following example, the boot disk environment name is zfsBE, andthe root pool name is rpool2.# lucreate -n zfsBE -p rpool2When the command termi

Page 76

migration root pool. In addition, the pre-migration UFS file systemremains mounted in the post-migration environment.If you do not want to use the pre

Page 77 - Required programs

3. Execute the zpool status command to confirm that the replacement hasbeen completed.# zpool statusWhen the replacement has been completed, the follo

Page 78 - (For Solaris 8 or Solaris 9)

# zpool create hdlmpool /dev/dsk/c6t50060E8010027A80d7s02. Execute the zpool status command and make sure that the root poolhas been created correctl

Page 79 - Program Remarks

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 80 - (For Solaris 10)

# eeprom boot-device=/pci@7c0/pci@0/pci@1/pci@0,2/SUNW,qlc@2,1/fp@0,0/disk@w50060e8010027a80,7:aFor how to set a boot device name, see step 11 in Sett

Page 81

Before editing/dev/zvol/dsk/rpool/swap - - swap - no -After editing/dev/zvol/dsk/hdlmpool/swap -

Page 82

3. Execute the zfs list command to make sure the data is copied to theroot pool (hdlmpool) in the ZFS boot disk environment after themigration.# zfs l

Page 83

c6t50060E8010027A80d8s0-> ../../devices/pseudo/dlmndrv@1/dlmfdrv@w50060e8010027a80,8:a2. Execute the zpool replace command to change the current ZF

Page 84

The following is an example when the post-replacement HDLM device isc6t50060E8010027A80d8s0:# installboot -F zfs /usr/platform/`uname -i`/lib/fs/zfs/b

Page 85

PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum

Page 86 - Required patches

In the following example, the boot disk environment name is zfsBE2 andthe name of the device on the built-in disk is c1t0d0s0:# luactivate zfsBE2# ins

Page 87 - Solaris 10)

2. Execute the zpool status command to check whether replacement iscomplete.# zpool status hdlmpool pool: hdlmpool state: ONLINE scan: resilvered 12

Page 88 - MISSCOUNT

Creating a New Boot Environment1. Execute the zpool import command to check the ID of the root pool(rpool).# zpool import pool: rpool id: 64623162

Page 89

# beadm create -p rpool -a solaris-25. Execute the beadm list command to check that the ZFS boot diskenvironment was created.Make sure that R appears

Page 90

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

Page 91

disk in the pre-migration environment to the ZFS boot disk in the post-migration environment.The following is an example:Before editing/dev/zvol/dsk/h

Page 92

# zfs destroy –r rpool/export# zfs send -vRp hdlmpool/[email protected] | zfs receive -uvdF rpool3. Execute the zfs list command to check that data

Page 93

# df / (rpool/ROOT/rboot):124234885 blocks 124234885 files /var (rpool/ROOT/rboot/var):124234885 blocks 124234885 files /export (

Page 94

Figure 3-14 Migration flow when coping the file system from a boot diskenvironment to the local boot disk environment1. Boot the system from the pre-m

Page 95

5. Assign device IDs.The following shows an example of executing the command: # /usr/cluster/bin/scdidadm -r 6. Notify the server of the new device I

Page 96

rf -) 13. In the post-migration /etc/system file, delete the rootdev parameterthat specifies the HDLM physical device file name.14. Edit the post-migr

Page 97

Before editingDUMPADM_DEVICE=/dev/dsk/c8t50060E80004361D1d1s1After editingDUMPADM_DEVICE=/dev/dsk/c0t0d0s117. Boot the system from the post-migration

Page 98

¢VxVM¢Sun StorageTek Traffic Manager software (or, in Solaris 10, theSolaris multipathing software MPxIO)Configuring a Mirrored Boot Disk Environment

Page 99

a. Remove HDLM after migration to a local boot disk environment byperforming the procedures in Removing HDLM from the Boot DiskEnvironment on page 3-1

Page 100 - Creating an HDLM Environment

Figure 3-15 Configuring a boot disk environment in which HDLM managesthe boot disk, from the local boot disk environmentMirroring a Boot Disk Environm

Page 101

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 102 - Disk Capacity Requirements

• Slice 0: / (root) file system• Slice 1: Swap device and dump device• Slice 6: /usr file system• Slice 7: SVM state database1. Prepare another LU wit

Page 103 - Item OS Supported number

7. Execute the metaroot command.# metaroot d10 8. Reboot the host.9. When the host starts, check the swap device and dump device. Thenexecute the moun

Page 104 - HDLM Installation Types

Stripe 0: Device Start Block Dbase State Reloc Hot Spare /dev/dsk/c8t50060E08000436D1d4s0

Page 105 - Notes on Hardware Settings

Installing HDLM and then Configuring the Environment1. Install HDLM by referring to Installing HDLM on page 3-45.2. Execute the dlmsetconf utility for

Page 106 - Notes on Installation

• Slice 7: SVM state database1. Decide the metadevice names.In this section, it is assumed that the metadevice names of the existingboot disks and the

Page 107

# newfs /dev/md/rdsk/d300 5. Mount the Solaris basic file system of the post-migration environment.For example:# mount /dev/md/dsk/d100 /mnt0# mount /

Page 108

To determine this path, perform the procedure in When the PathConfiguration Is Changed on page 4-17 in Precautions RegardingChanges to the Configurati

Page 109

# swap -lswapfile dev swaplo blocks free/dev/md/dsk/d200 85,200 16 8409584 8409584# dumpadm Dump content: kernel pages

Page 110 - Notes on Related Software

Size: 25190400 blocks (12 GB)d101: Submirror of d100 State: Okay Size: 25190400 blocks (12 GB) Stripe 0: Device

Page 111 - Installing HDLM

Backups of the environments are required for the following situations:¢If an error occurs in the post-migration environment:Reboot from the pre-migrat

Page 112 - . Unmount the device

© 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 - Set Up the Hardware

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 114 - Switch the Kernel Mode

Figure 3-19 Current boot disks and boot disks after the migrationThe LU device names of the current boot disks are c8t50060E08000436D1d4and c8t50060E0

Page 115 - Set Up the /etc/system File

Boot disk File system Mirror Sub mirror/usr d300 d301d302After migration /(root)d10 d11d12swap d20 d21d22/usr d30 d31d322. Create metadevices on the s

Page 116 - Set Up SDS and SVM

# ufsdump 0f - /usr | (cd /mnt1; ufsrestore rf -) 7. Edit the file /etc/vfstab (/mnt0/etc/vfstab) of the boot disk after themigration to change the de

Page 117 - Set Up Solaris Cluster

Figure 3-20 Booting from the post-migration environment11. When the host starts, confirm that the swap device and dump devicehave been correctly confi

Page 118

# metainit -f d22 1 1 c6t50060E08000436D1d7s1# metattach d20 d22# metainit -f d32 1 1 c6t50060E08000436D1d7s6# metattach d30 d32 13. Copy the SVM stat

Page 119

Remove HDLM by referring to Removing HDLM on page 3-184.Checking the Path ConfigurationHDLM functions, such as load balancing and failover, are only a

Page 120

Setting Up HDLM FunctionsHDLM includes functions like the load balancing function, the automaticfailback function, the error logging function, the aud

Page 121 - Being Used)

Table 3-26 The default and recommended values for each functionFunction Default value Recommended valueLoad-balancingonThe Extended Least I/Osalgorith

Page 122 - . Perform the installation

The following is an example command to set load-balancing: # /opt/DynamicLinkManager/bin/dlnkmgr set -lb on -lbtype exlio When load balancing is enabl

Page 123

If this condition is not satisfied, an error will occur and the warning messageKAPL01080-W will be output.If this happens, change any of the following

Page 124

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 125

To enable intermittent error monitoring, set it to on. Otherwise, set it to off.When on is specified, you can use the -intvl and -iemnum parameters to

Page 126

The higher this value is set, the more information that will be output. As theamount of log information to be output increases, it will take less time

Page 127 - Item Description

You can specify a value (in kilobytes) from 100 to 2000000 for the error logfile size. The specified value is applied for HDLM manager logs.If each er

Page 128

# /opt/DynamicLinkManager/bin/dlnkmgr set -systfs 2000 Specify the size of the trace file in kilobytes.Setting the Number of Trace FilesTrace files f

Page 129

Table 3-30 Values Indicating Audit Log Data CategoriesValue ExplanationssAudit log events of the StartStop category are collected.aAudit log events of

Page 130

Value Corresponding facility value in the /etc/syslog.conf filelocal7 or 23local7This example shows how to specify the audit log facility:# /opt/Dynam

Page 131

(HNTRLib2) (/var/opt/hitachi/HNTRLib2/spool/hntr2n.log (n indicates afile number)).If a lot of integrated trace information is output, the older infor

Page 132

Displaying the Hitachi Network Objectplaza Trace Library setupMenuTo display the Hitachi Network Objectplaza Trace Library setup menu:1. Log in as a u

Page 133

the Buffer Size Per Monitoring Interval Duration on page 3-152. Therecommend value is 4096 for collecting an integrated trace.If you do not want to ch

Page 134

2. Enter a larger size in New Size(KB).Set a new buffer size to fit the monitoring interval set in 5: IntervalTimer. The default value is 64. You can

Page 135

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

Page 136

A screen to set the monitoring interval for the number of messagesoutput to the integrated trace file appears. The current value is displayedin Curren

Page 137

If you do not want to change the maximum number of messages output,leave New Max(sec) blank, enter !, and then press the Enter key toreturn to the Hit

Page 138 - New Installation of HDLM

# /opt/hitachi/HNTRLib2/bin/hntr2mon -d & 7. Start the programs stopped in step 3.If you stopped programs other than HDLM in step 3, start them.Cr

Page 139

Figure 3-21 An output example for the mount -p commandEdit the /etc/vfstab file as appropriate based on the settings output.The shaded portion indicat

Page 140

To register an HDLM device:1. Make sure that VxVM recognizes HDLM devices.Execute the following commands sequentially to check whether VxVMrecognizes

Page 141

NoteThe device name of the enclosure corresponding to the LU might varybefore and after installing HDLM. Make sure that you perform step 1to check the

Page 142 - . Restart the host

NoteDo not add an HDLM device to a disk group registered as bootdg.Also, do not register a disk group containing an HDLM device inbootdg.4. If you are

Page 143

Devices to Be Removed from VxVMThe following figure shows devices that are recognized by VxVM before theyare disabled.Figure 3-23 Devices That Are Rec

Page 144

#For logical device files of HDLM devices, the number of such files to becreated is the same as the number of slices for one LU.The following figure s

Page 145

the configuration example shown in Figure 3-25 When HBA ports on thealternate path differ from those on the primary path connected to the Hitachistora

Page 146

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

Page 147 - . Log in to the I/O domain

The shaded portion, in the next step, is contained in the /etc/vx/vxvm.exclude file.2. Make an entry for the controller of the device you wish to remo

Page 148

The devices displayed for HDevName (the shaded portion) are the HDLMdevices that must be recognized by VxVM. In the above example, twodevices, c5t0d0

Page 149

If any non-HDLM devices are ENABLED, perform the procedure describedin Actions To Be Taken if an sd or ssd Device Has Not Been Suppressedfrom VxVM on

Page 150

Figure 3-27 When the HBA Port of the Physical Path Connected to aHitachi Storage System Is the Same As the One Connected to a Third-partyStorage Syste

Page 151

The shaded portion indicates the devices that need to be removed fromVxVM.2. Make an entry for the device you wish to removed from VxVM in thepaths se

Page 152

The devices displayed for HDevName (the shaded portion) are the HDLMdevices that must be recognized by VxVM. In the above example, it isc4t0d0.5. Exec

Page 153

from VxVM on page 3-170 of Removing Devices from VxVM on page3-160 to set up vxvm.exclude again.When the display resulting from the vxdmpadm command i

Page 154

Example 1:The vxdisk command does not display HDLM devices but displays the sdor ssd devices corresponding to those HDLM devices.The vxdisk command di

Page 155

The vxdmpadm command displays c3t0d0 and c4t1d0 in addition to theHDLM device c5t0d0, and the STATE column shows ENABLED.If sd or ssd devices have not

Page 156

Figure 3-29 The /etc/vx/vxvm.exclude file (before editing)Figure 3-30 The /etc/vx/vxvm.exclude file (after editing)Among the non-HDLM devices in the E

Page 157

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

Page 158

If the STATE column shows DISABLED, the device has been removed fromVxVM. The following shows an example of executing the command:If there is more tha

Page 159

4. Verify that the VxVM disk group has been imported into only one of thenodes that constitute a cluster.If the VxVM disk group has been deported from

Page 160

KAPL05023-E Could not process the IOCTL(00004D03).(0000000D:00000000)6. If the VxVM volume has not been created, create a VxVM volume in thedisk group

Page 161

• Even if you use a local diskset or shared diskset, do not specify the -roption when changing the path configuration and executing thedlmsetconf util

Page 162

host1# metadb -a -f c1t1d0s1 c1t1d0s3 c1t1d0s7 2. Create a local metadevice.Use the HDLM device (slice) to create a local metadevice (logical disk).Th

Page 163 - For Solaris 10

host1# metaset -s diskset1 -a -h host1 host2 3. Register a disk into the shared diskset.The following shows examples of executing the commands:When n

Page 164 - For Solaris 11

Setting Up SVMIf SVM is installed on an HDLM host, SVM uses the logical device file name ofthe HDLM device to access the HDLM-managed device. Therefor

Page 165

Registering HDLM DevicesIf SVM is used, perform the following settings after installing HDLM, andregister the SVM volume.To Use a Local VolumeTo use a

Page 166

Create these replicas on all hosts that use the shared diskset. Make surethat all the following conditions are satisfied for the creation-target disk:

Page 167

host1# mkdir /diskset1host1# mount /dev/md/diskset1/dsk/d1 /diskset1 When using Sun Cluster:host1# mkdir -p /global/diskset1/d1host2# mkdir -p /global

Page 168 - # reboot -- -r

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 169

d: The total number of all HDLM devices#1If the number of paths differs depending on an HDLM device, use themaximum number for the calculation.#2The I

Page 170

Preparations for HDLM RemovalPerforming Operations on HDLM-Managed DevicesTo perform operations on HDLM-managed disks:1. If necessary, back up the con

Page 171

6. Use the following command to unmount all mount points that are usingHDLM: # umount mount-point 7. If HDLM devices are being used in Solaris 10 ZFS,

Page 172

As the utility instructs, enter the name of the VxVM disk device group youwant to unregister.If the HDLM device has been configured as a Quorum device

Page 173

Make sure that the node that is in the maintenance mode has thefollowing status:¢The node is in the Offline status.¢Both the current Quorum votes pres

Page 174

For details on how to remove the VCS settings, refer to the VCSdocumentation.Remove VxVM SettingsIf you are using both HDLM and VxVM on the same host,

Page 175 - Environment (for Solaris 10)

When using a local metadevice1. Execute the following command to unmount the file systemThe following shows an example of executing the command:host1#

Page 176 - Environment (for Solaris 11)

The following shows an example of executing the command to delete SVMlocal volume d0.host1# metaclear d0When using a shared diskset1. Delete the share

Page 177

¢When removing HDLM in a Solaris 11 environment, be sure toexecute /opt/DynamicLinkManager/bin/removehdlm. Do not use thepkg uninstall command to dire

Page 178

Then, execute the following command at the ok prompt on all nodes:boot -r NoteWhile a node is starting, the message below may be output to theconsole

Page 179

paths. The ID that HDLM assigns to each path (physical path) is called aAutoPATH_ID. A path is also sometimes called a managed object.The following fi

Page 180

A virtual disk backend is a location where virtual disk data is stored. Adisk, disk slice, file, or volume (such as ZFS, SVM, and VxVM) can beused for

Page 181

To remove HDLM from a host in which LDoms have been set:1. Log in to the control domain.2. Execute the ldm stop command to stop the guest domain.For e

Page 182 - Disk Environment

For example, to remove virtual disks vdisk1 and vdisk2 from the guestdomain ldg2, execute the command as follows:# ldm rm-vdisk vdisk1 ldg2# ldm rm-vd

Page 183

9. On the control domain, execute the ldm add-vdisk command to assignthe virtual disk backends to the guest domain.For example, to assign the virtual

Page 184

Settings Needed After HDLM RemovalVxVM SettingsWhen using VxVM, execute the following command to confirm that theDEVICE column of the LUs previously m

Page 185

1. Remove the device ID information of devices that do not exist. Thefollowing shows an example of executing the command: # /usr/cluster/bin/scdidadm

Page 186

File System SettingsFor the file systems of the LUs that were managed by HDLM, specify settingsthat allow the Solaris sd or ssd driver to be mounted o

Page 187 - Precautions

If you are unable to complete removal even though no programsother than HDLM are using HNTRLib2, contact your HDLM vendor ormaintenance company if the

Page 188

¢Even if you attempt to remove HNTRLib2 when HNTRLib is installed,HNTRLib will not be removed. If no other programs are usingHNTRLib, delete it manual

Page 189 - Using SVM

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

Page 190

LU ConfigurationAfter you have properly installed HDLM, the LU configuration will change asfollows:Before the installation of HDLM:The host recognizes

Page 191 - . Reboot the host

Notes on Using HDLMThis section explains the notes on using HDLM and using the environment inwhich HDLM is installed. Make sure that you read this sec

Page 192

The shaded portion indicates mapping from combinations of sd or ssd devicetypes and instance numbers to HDLM device logical device file names.Storage

Page 193

If the host is started in single-user mode, the displayed path statusindicates an error even when the actual path status is normal. Therefore,before y

Page 194 - Table 3-24 Metadevice names

3. Execute the following command to set the HDLM logical device file namein the HDLM filter driver: # /opt/DynamicLinkManager/bin/dlmsetdevname 4. Exe

Page 195

Maintenance Tasks on Devices Connected by Paths in the Boot DiskEnvironmentNote the following points when performing maintenance on devices connectedt

Page 196

For details on the displayed items and their descriptions, see view (DisplaysInformation) on page 6-34.Changing the Status of PathsThis section explai

Page 197

KAPL01061-I 3 path(s) were successfully placed Online; 0 path(s) were not. Operation name = online# 3. Check to see if the statuses of all the applica

Page 198

# /opt/DynamicLinkManager/bin/dlnkmgr view -path Viewing LU InformationThis section explains how to display LU information by using the dlnkmgrcomman

Page 199 - Removing HDLM

The following shows an example of executing the view operation: # /opt/DynamicLinkManager/bin/dlnkmgr view -drvPathID HDevName Device LDEV000000 c6t5d

Page 200 - Table 3-25 Metadevice names

# /opt/DynamicLinkManager/bin/dlnkmgr view -path Viewing and Setting Up the Operating EnvironmentThis section explains how to display and set up the

Page 201

Figure 2-2 LU Configuration Recognized by the Host After the Installationof HDLMThe following table lists and describes the components recognized by t

Page 202

• Load balancing• Path health checking• Automatic failback• Intermittent error monitoring• Dynamic I/O path control• Displaying the physical storage s

Page 203

Permanent -KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = yyyy/mm/dd hh:mm:ss# For details on the displa

Page 204 - 16. Remove HDLM

Elog Level : 3Elog File Size (KB) : 9900Number Of Elog Files : 2Trace Level : 0Trace File Size(KB)

Page 205

# Among the displayed items, HDLM Manager, HDLM Alert Driver, and HDLMDriver indicate the HDLM component information.Also, you can view information fo

Page 206 - Setting Up HDLM Functions

# /etc/init.d/dlmmanager stop The stop script that was set up during HDLM installation runs, and stops theHDLM manager.Execute the following dlnkmgr c

Page 207 - Setting Up Load Balancing

• Changing the HBA mounting slot• Installing or removing the FCode on an HBA• Changing the LU default controller for a storage system• Adding, deletin

Page 208

• The -r parameter was specified when executing the dlmsetconf utility forcreating the HDLM driver configuration definition file.• The LUN configurati

Page 209

Execute the following command to display the driver configurationinformation, and then refer to the instance field of the HDLM driverobtained in step

Page 210 - Value Description

3. Return to the HDLM boot disk environment, following the proceduredescribed in Configuring a Boot Disk Environment on page 3-82.Dynamic Reconfigurat

Page 211 - Setting the Trace Level

• Adding a pathAdd a path to an existing LU.The following operations are not supported in the dynamic reconfiguration ofthe HDLM device. To enable the

Page 212 - Setting the Trace File Size

Figure 2-3 Configuration of the HDLM ProgramsThe following table lists and describes the functions of these programs.Table 2-3 Function of HDLM Progra

Page 213

new LUs, execute the dlmsetconf utility, and then execute the dlmcfgmgrutility for managing the HDLM configuration.• Without restarting the system, wh

Page 214

• After you execute the dlmcfgmgr utility to add a new LU, when youexecute the path status display command (the view -path operation),the HDevName of

Page 215 - Setting up Integrated Traces

Figure 4-1 Example of executing the format commandIn the above execution example, when you specify an LU, the messageDisk not labeled. Label it now? w

Page 216 - Recommended

In environments supporting dynamic reconfiguration of HDLM devices,execute the dlmcfgmgr utility for managing the HDLM configuration.HDLM device will

Page 217

Have the HDLM drivers on all nodes in the cluster recognize the LU newlyrecognized by the node, and make the configuration the same for eachnode.To ad

Page 218

4. Make sure that the key used for disk reservation has been registered forthe LU newly recognized by the node.Execute the following command on any no

Page 219 - Interval

10. Use the following dlmsetconf utility to create the HDLM driverconfiguration definition file (/kernel/drv/dlmfdrv.conf) and the HDLMdriver unconfig

Page 220

NoteThe following message might be output to the console window orsyslog while the node is running:Could not read symbolic link for: /dev/rdsk/c3t5006

Page 221

The following shows an example of executing the command. The shadedportion indicates the path accessing the LU recognized for the first timeby the HDL

Page 222 - Software Is Not Used)

20. Update the Sun Cluster global device namespace.Execute the following command: # /usr/cluster/bin/scgdevs 21. When using, as a Quorum device, an HD

Page 223 - Setting Up VxVM

ContentsPreface...xiiiIntended audience...

Page 224

Program name Functions• Request path health checks and automatic failbacksto be performed• Collect error log dataHDLM alert driver Reports the log inf

Page 225

¢A new LU cannot be added via dynamic reconfiguration when you areusing VxVM, because the host must be restarted in order to use (inVxVM) an LU that h

Page 226 - Removing Devices from VxVM

page 3-185. For details on how to remove SDS or SVM disksets, seeRemove SDS Settings on page 3-189 or Remove SVM Settings on page3-190 of Preparations

Page 227 - Removed from VxVM

Installation of HDLM on page 3-45, and then execute the dlmsetconfutility.All sd or ssd devices connected to the host will be set as HDLM-manageddevic

Page 228

11. Delete the device ID information for devices that do not exist.Execute the following command: # /usr/cluster/bin/scdidadm -C 12. Allocate the devi

Page 229

# /usr/cluster/bin/scgdevs 15. When using, as a Quorum device, an HDLM device of an LU newlyrecognized for the first time by HDLM driver, set up the

Page 230 - (controllers section)

•Changing an LU#• Changing the host LUN• Changing, adding, or deleting a CHA port• Changing a target ID• Adding or replacing a Fibre Channel switch• R

Page 231

For details, see Set Up Solaris Cluster on page 3-51 in Preparations for aNew Installation of HDLM on page 3-45.6. If you are using VCS, unregister th

Page 232

Execute the format command to make sure that the reconfiguredenvironment is recognized by Solaris.13. Move to the /opt/DynamicLinkManager/config direc

Page 233 - Storage System

Execution example after a path is added by the addition of an HBA port:Check that a path for the same HBA port has been added:36a41,44> ### Device=

Page 234 - (paths section)

Use the following command to apply the settings in the HDLM driverunconfiguration definition file (/opt/DynamicLinkManager/config/dlmfdrv.unconf) to t

Page 235

Figure 2-4 Position of the HDLM Driver and HDLM DevicesLogical Device Files for HDLM DevicesWhen you install HDLM, a logical device file to be used by

Page 236

# /usr/cluster/bin/scconf -a -q globaldev=d4 For cluster configurations with two nodes, execute the following commandto clear the install mode for th

Page 237

For details on how to perform these settings, refer to the documentationfor the HBA being used. You may need to restart the host, depending onthe HBA

Page 238

When an LU is deleted via dynamic reconfiguration, path IDs becomeinconsecutive, as shown in this example. If you reboot the host, path IDsmight chang

Page 239 - # vxdctl enable

pci@2/pci@0/pci@8/SUNW,qlc@0,1/fp@0,0/ssd@w50060e8010027a84,5 (ssd4127) onlineApr 2 16:03:36 shiga devfsadmd[89]: [ID 937045 daemon.error] failed to

Page 240

ssd@w50060e8010027a80,2 ssd4119 000041 Online /devices/pci@400/pci@2/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w50060e8010027a84

Page 241

pci@400/pci@2/pci@0/pci@8/SUNW,qlc@0/fp@0,0/ssd@w50060e8010027a80,1 ssd12 000047 Online /devices/pci@400/pci@2/pci@0/p

Page 242 - Setting Up SDS

about the LUs that are to be deleted but still contains information aboutother LUs.3. Execute the HDLM configuration management utility (dlmcfgmgr) to

Page 243 - Registering HDLM Devices

Changing an HDLM-managed Device to a Non-HDLM-Managed DeviceTo change an HDLM-managed device to a non-HDLM-managed device:1. Check the LDEV informatio

Page 244 - To Use a Shared Diskset

Figure 4-5 Example of executing the format commandIn this example, the shaded portion indicates the path information of theLU to be managed by HDLM.In

Page 245

Figure 4-6 The /opt/DynamicLinkManager/config/dlmfdrv.unconffile (before editing)Figure 4-7 The /opt/DynamicLinkManager/config/dlmfdrv.unconffile(afte

Page 246 - Setting Up SVM

and for one of the Dev (slices) in that LU, the corresponding logical devicefile names of the sd or ssd devices are c2t1d1s0 and c3t2d1s0. In thiscase

Page 247

Specifying Whether a Logical Unit Is To Be Managed by HDLM (WhenUsing Solaris Cluster)Changing an HDLM-Managed Device to a Non-HDLM-Managed DeviceNote

Page 248 - . Create a shared diskset

specifies that the LU indicated by that LDEV attribute is not to bemanaged by HDLM.The following figure shows examples of editing the HDLM driveruncon

Page 249 - Setting Up VCS

Figure 4-10 Result output by executing the dlmvxexclude utilityFigure 4-11 Coding in the /etc/vx/vxvm.exclude fileThe shaded portion indicates the dev

Page 250

NoteThe following message might be output to the console window orsyslog while the node is running:Unable to open '/dev/rdsk/c5t50060E80033A9902d

Page 251 - Preparations for HDLM Removal

You can check the LU by using the format command. The following figureshows an example of the format command. The shaded portionrepresents an LU not m

Page 252

16. When using a non-HDLM-managed device, as a Quorum device, set upthe Quorum device in any node on the cluster.The following shows examples of execu

Page 253

Figure 4-13 Example of executing the format commandIn the above execution example, when you specify an LU, the messageDisk not labeled. Label it now?

Page 254 - Remove VCS Settings

Execute the following command on any node:# /usr/cluster/bin/scshutdown -g0 -y6. Start all nodes in the cluster in non-cluster mode.At the ok prompt,

Page 255 - Remove SDS Settings

Figure 4-15 The /opt/DynamicLinkManager/config/dlmfdrv.unconffile (after editing)The shaded portion indicates the text to be edited.NoteDo not make an

Page 256 - When using a local volume

message is not output next time the node starts. For details, refer tothe Sun Cluster documentation.14. Execute the dlnkmgr command's view operat

Page 257

Figure 2-5 Flow of I/O Data When the Load Balancing Function Is NotUsedWhen the load balancing function is not used, I/O operations converge onto asin

Page 258

17. Delete the device ID information for devices that do not exist.Execute the following command: # /usr/cluster/bin/scdidadm -C 18. Allocate the devi

Page 259

Set up the Quorum device: # /usr/cluster/bin/scconf -a -q globaldev=d4 Execute the following command to clear the install mode of a clusterwhen it con

Page 260

You can check the LU and verify that the disk label is specified by usingthe format command. Figure 4-16 Example of executing the formatcommand on pag

Page 261

If the key is displayed, place the LU under HDLM management byfollowing the steps from step 5 of Changing a Non-HDLM-Managed Deviceto an HDLM-Managed

Page 262

6. Apply the settings in the HDLM driver unconfiguration definition file(/opt/DynamicLinkManager/config/dlmfdrv.unconf) to the HDLMdriver configuratio

Page 263

# /usr/cluster/bin/scdidadm -ui 12. Update the Sun Cluster global device namespace.Execute the following command: # /usr/cluster/bin/scgdevs 13. When

Page 264 - Solaris Cluster Settings

Inheriting logical device names during storage system migrationThis subsection describes inheritance of logical device names during storagesystem migr

Page 265

switches, cables between hosts and the storage system devices, and theHBA driver.6. Set up switches and other devices so that the logical units in the

Page 266 - Application Program Settings

Then, execute the dlmsetconf utility with the -u parameter specified toupdate configuration definition files. # /opt/DynamicLinkManager/bin/dlmsetconf

Page 267

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

Page 268 - HNTRLib, delete it manually

Figure 2-6 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 269 - HDLM Operation

Information collected by using the DLMgetras utility forcollecting HDLM error informationImmediately after an error occurs, execute the DLMgetras util

Page 270 - Notes on Using HDLM

The path name indicates a physical path. When you modify the systemconfiguration or replace a piece of hardware, you should check the pathnames to ide

Page 271 - Using a Sun HBA

Figure 5-1 Error Location When the KAPL08022-E Message is OutputThe following figure shows the troubleshooting procedure when theKAPL08022-E message i

Page 272 - Operation in Single-User Mode

The following shows the procedure for using the dlnkmgr command to handlea path error.Examining the MessagesExamine the message that is output to sysl

Page 273

If any path cannot be placed online due to an error, the KAPL01039-Wmessage will appear. To ignore such paths and to continue processing, typey. To ca

Page 274 - Viewing Path Information

¢The message output to the console by Solaris¢The message output to the console by the HBA driverIf an error occurs on one or more of the paths to the

Page 275 - Changing the Status of Paths

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

Page 276

# /opt/DynamicLinkManager/bin/dlnkmgr view -sysIf the KAPL01012-E message appears as a result of executing the commandThe following shows the KAPL0101

Page 277 - Viewing LU Information

5-10TroubleshootingHitachi Dynamic Link Manager (for Solaris) User Guide

Page 278

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

Page 279

remaining usable owner paths. When all owner paths cannot be used, loadbalancing is performed among the non-owner paths.For the example in Figure 2-7

Page 280 - Viewing License Information

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

Page 281 - Updating the License

Operation FunctionsdeleteDynamically deletes a path that is an HDLM-management target. Fordetails, see delete (Deletes a Path Dynamically) on page 6-8

Page 282

example, when you want to execute the command in a shell script orbatch file.Example # /opt/DynamicLinkManager/bin/dlnkmgr clear -pdst -sKAPL01001-I T

Page 283 - Stopping the HDLM Manager

¢set¢view¢monitor¢add¢deleteIf you do not specify any operations, the help operation displays alloperations available for the dlnkmgr command.Examples

Page 284 - HDLM Resident Processes

Valid value AutoPATH_ID { 000000 - 999999 }(Decimal) HBA_ID { 00000 - 99999 }(Decimal) CHA_ID { 00000 - 99999 }(Decim

Page 285 - Operating Environment

|-pathid AutoPATH_ID|-device SCSI-device-name}[-s]To display the format of the offline operation/opt/DynamicLinkManager/bin/dlnkmgr offline -helpParam

Page 286

# /opt/DynamicLinkManager/bin/dlnkmgr view -hba For details about how to execute the view operation to display the HBAport IDs, seeTo display HBA port

Page 287 - Switching the Kernel Mode

the Offline(C) status, enter y. Otherwise, enter n. [y/n]:yKAPL01061-I 2 path(s) were successfully placed Offline(C); 0 path(s) were not. Operation n

Page 288 - Reconfiguring the HDLM Device

-device SCSI-device-nameUse this parameter to place offline all paths connected to the specifiedSCSI device.For SCSI-device-name, specify the value of

Page 289

# /opt/DynamicLinkManager/bin/dlnkmgr offline -helpoffline: Format dlnkmgr offline [-path] { -hba HBAPortNumber.BusNumber |

Page 290 - Adding a New Logical Unit

¢Hitachi AMS2000 series#¢Hitachi SMS series#¢HUS100 series#¢HUS VM#: This storage system applies when the dynamic I/O path controlfunction is disabled

Page 291

online (Places Paths Online)The dlnkmgr command's online operation places offline paths online. Specifythe paths to be placed online by specifyin

Page 292

Specify the host port number and bus number of the target HBA port: thenumbers are found in the PathName field displayed using the viewoperation. Ente

Page 293

Specify the current AutoPATH_ID of the target path, which is displayed byusing the view operation. For details on the view operation, see view(Display

Page 294

Specify the current AutoPATH_ID of the target path, which is displayed byusing the view operation. For details on the view operation, see view(Display

Page 295

parameter specification. To change the status of a specific LU, use the -lu and -pathid parameters to specify the path to the LU. To change thestatus

Page 296

HBA_ID { 00000 - 99999 }(Decimal) CHA_ID { 00000 - 99999 }(Decimal)KAPL01001-I The HDLM command completed normally. Operation

Page 297

|-elfs error-log-file-size|-elfn number-of-error-log-files|-systflv trace-level|-systfs trace-file-size|-systfn number-of-trace-files|-pchk {on [-intv

Page 298 - . Allocate the device ID

Item name Default value Recommended valueNumber of errorlog files2 2Trace level 0: Do not output any trace. 0: Do not output any trace.Trace file size

Page 299

off: Disabled-lbtype {rr|exrr|lio|exlio|lbk|exlbk}Specify the algorithm to be used for load balancing.rr: The Round Robin algorithmexrr: The Extended

Page 300

name = set, completion time = yyyy/mm/dd hh:mm:ss#-elfs error-log-file-sizeSpecify a value from 100 to 2000000 (in kilobytes) for the size of the erro

Page 301

The paths are simply selected in order from among all the connectedpaths.¢Extended Least I/OsThe path that has the least number of I/Os being processe

Page 302

Specify the size of the trace file in kilobytes. Specify a value from 100 to16000.By specifying both the trace file size and the number of trace files

Page 303

When you change the checking interval, the new setting takes effectimmediately. When the checking interval is shortened and thechecking interval after

Page 304

Specify the interval between path status checks. Specify a value from1 to 1440 minutes. The default is 1. Specify an interval appropriate foryour oper

Page 305 - . Edit the /etc/vfstab file

If you omit the intermittent error monitoring interval or the number oftimes that the error is to occur, each setting is specified as follows:¢When th

Page 306

During intermittent error monitoring, if you change the number oftimes that the error is to occur, the error count and the elapsed timemeasured since

Page 307

SettingExecutable operation Result of operationAFB IEMSet IEM to on. • When a path is being monitored(during a period of conditionalintermittent error

Page 308

#2Because automatic failback is off, intermittent error monitoring isdisabled.ExampleThe following example shows how to monitor for intermittent error

Page 309

A temporary license key cannot be installed by using the dlnkmgrcommand's set operation.Example 1The following example shows how to update the li

Page 310

-category [[ss] [a] [ca]|all]Specifies the categories of audit log data to be collected. The tablebelow lists and describes the values used for this s

Page 311

Specifies the number of times the same path can be used for sequentialI/O operations when the extended Round Robin (exrr), Least I/Os(exlio), or Least

Page 312

If a path in which an error has occurred recovers from the error, HDLM canthen switch back to that path. This is called a failback.Two types of failov

Page 313

Table 6-10 Display items for which the display results of the viewoperation differ depending on the -pstv parameter specificationOperation Display Ite

Page 314

| -iem off | -lic | -audlog on [ -audlv AudlogLevel ]

Page 315

yyyy/mm/dd hh:mm:ss#view (Displays Information)The dlnkmgr command's view operation displays HDLM program information,path information, LU infor

Page 316 - Not Using Solaris Cluster)

[-pstv|-vstv][-stname][-srt {lu|cp}][-t]To display LU informationTo display LU information/opt/DynamicLinkManager/bin/dlnkmgr view -lu[-pstv|-vstv][-h

Page 317

To display the format of the view operation/opt/DynamicLinkManager/bin/dlnkmgr view -helpParametersThis section describes the parameters for the view

Page 318

Parameterand programinformationto bedisplayedItem DescriptionHDLM functionsettingsLoad BalanceSettings for load balancing• Setting status:on: Enabledo

Page 319

Parameterand programinformationto bedisplayedItem Description• 4: Outputs all information.Trace FileSize(KB)Trace file size in kilobytesNumber OfTrace

Page 320 - Using Solaris Cluster)

Parameterand programinformationto bedisplayedItem Description• Checking intervalThe parentheses following the setting statusshows the checking interva

Page 321

Parameterand programinformationto bedisplayedItem DescriptionFor example, when there are 100 days left untilthe license period (2006/08/21) expires, t

Page 322

Parameterand programinformationto bedisplayedItem Descriptionextended loadbalancingIf you used Global Link Manager to set the number oftimes the same

Page 323

For example, in Figure 2-8 Path Switching on page 2-17, the ownercontroller of LU is CHA0, and access to the LU is made only via the physicalpath (A).

Page 324

= view, completion time = yyyy/mm/dd hh:mm:ss#Example 3The following example shows how to display information about the HDLMalert driver: # /opt/Dynam

Page 325 - Node Must Be Restarted)

# Example 8The following example shows how to display the number of times thesame path can be used for extended load balancing:# /opt/DynamicLinkMana

Page 326

displayed according to the value specified in the -pstv parameter ofset operations.For information about the items that are displayed differentlydepen

Page 327

Omits the title for each information item.ExampleThe following example shows how to display information about thepaths that access a host device.To di

Page 328

Selectable items Sub-parametersDNum dnuHDevName hdIEP iepHBAPortWWN hbaportwwnPhysical-LDEV physVirtual-LDEV virtPhysical-DskName vidPhysical-iLU vidP

Page 329

-stnameUse this parameter to display the model ID of the storage system inthe product ID element of the DskName field. When this parameter isomitted,

Page 330

To display a summary of path information-path -cWhen you specify the -path parameter together with the -c parameter,only the PathID, DskName, iLU, CP,

Page 331 - Dynamic Reconfiguration)

displayed according to the value specified in the -pstv parameter ofset operations.For information about the items that are displayed differentlydepen

Page 332

Displayed path informationTable 6-13 Displayed Path Information on page 6-50 describes the displayedpath information. The following explains the table

Page 333

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedIO-CountTotal I/O count for all the displayed paths, indicated by adecimal number. The maxi

Page 334

Path Status Transition... 2-19The Online Path Status...

Page 335

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

Page 336

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedThis number combined with the storage system name(shown in DskName) identifies the LU that

Page 337

Displayed ItemDescriptionNosummarydisplayedSummarydisplayed• Online(D): The paths to the primary volume (P-VOL)in an HAM environment can be recovereda

Page 338

Displayed ItemDescriptionNosummarydisplayedSummarydisplayedOne of the following values is displayed for each path:•-Indicates that intermittent error

Page 339 - Troubleshooting

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

Page 340

#1The path information is displayed only when a value is specified for the -path -item parameter.#2This storage system applies when the dynamic I/O pa

Page 341 - What To Do for a Path Error

Model names of storagesystemsProduct IDWithout the -stnameparameterWith the -stnameparameter(Displays the followingfor the model ID)• Hitachi Universa

Page 342

displayed. The sorting key is iLU and its configuration information isdisplayed for each LU.For details on the content of each displayed item, see Tab

Page 343

0671 c6t5d1 sd75 000001 Online sd81 000007 Offline(E)0672 c6t5d2 sd76 000002 Online sd82 000008 Offline(C)KAPL01

Page 344

Item that can be added Sub-parameterPhysical-ChaPort vidOrg-Product haOrg-SerialNumber haOrg-iLU haHaStat hastatAll items are displayedallFor details

Page 345

Example 2When using Hitachi AMS2000 series, Hitachi SMS series, or HUS100 seriesand displaying LU information with DPC added to the display items: # /

Page 346 - Obtaining Program Information

However, if there is only one online path for a particular LU, that path cannotbe manually switched offline. Also, a path with an error that has not b

Page 347 - What To Do for Other Errors

When the -c parameter is specified with the -lu parameter, a summaryof LU configuration information is displayed on one line. The total numberof paths

Page 348

The following table lists the correspondence between the display itemsthat can be added by using the -item parameter and the parametervalues that can

Page 349 - Command Reference

Table 6-18 Displayed LU InformationDisplayed itemDescriptionNo summarydisplayedSummarydisplayedProductModel ID of the storage systemSerialnumberS/NSer

Page 350 - Command format

Displayed itemDescriptionNo summarydisplayedSummarydisplayedthe storage system. You can identify an actualLU by referencing iLU from the storage syste

Page 351 - Parameters

Displayed itemDescriptionNo summarydisplayedSummarydisplayed• Host port number (hexadecimal number)• Bus number (hexadecimal number)• Target ID (hexad

Page 352 - Parameter

Displayed itemDescriptionNo summarydisplayedSummarydisplayedseries, Hitachi AMS2000 series#3, Hitachi SMSseries#3, HUS100 series#3, or HUS VM all path

Page 353 - Examples

Displayed itemDescriptionNo summarydisplayedSummarydisplayedYou can identify the physical volume from thisinformation. If the volume is not virtualize

Page 354 - To place paths offline

Displayed itemDescriptionNo summarydisplayedSummarydisplayedpaths and take resolve the problem for any pathsthat have an error status.Org-Product-- Fo

Page 355

This storage system applies when the dynamic I/O path control function isdisabled.To display HBA port information-hbaUse this parameter to display inf

Page 356

name = view, completion time = yyyy/mm/dd hh:mm:ss#The following shows the subsequent sub-parameters:-srt pbSorts the HBA port information by the host

Page 357

If none of the paths accessing a single LU are in the Online status, one ofthe paths will be changed to the Online(E) status. All the paths thataccess

Page 358

Item DescriptionOnlinePathsNumber of available paths in the displayed paths, indicated by adecimal number. When the value of Paths equals the value of

Page 359 - Reference

-tOmits the title for each information item.Table 6-21 To Display Corresponding Information About an HDLMDevice, sd or ssd Device, and LDEVItem Descri

Page 360

# /opt/DynamicLinkManager/bin/dlnkmgr view -helpview: Format dlnkmgr view -sys [ -sfunc | -msrv | -adrv | -pdrv | -lic | -audlog |

Page 361

If you perform dynamic reconfiguration of the HDLM device during themonitor operation, the KAPL01078-W message is displayed and the monitoroperation s

Page 362

Table 6-22 Recommended values for the -intvl parameter when thereare 500 or more pathsNumber of paths(approximate)Recommended value specified for the

Page 363

Item Description(4294967295). If the total I/O count reaches the maximumvalue, it is reset, and the count is re-started from 0.IO-ErrorsTotal I/O erro

Page 364

Table 6-24 Items displayed as I/O information for each CHA portItem DescriptionChaIDCHA port IDProductModel ID of the storage systemSerialNumberSerial

Page 365

dlnkmgr monitor -hbaid HBA_ID [-intvl Interval-Time] [-count Number-Of-Times] [-t] dlnkmgr monitor {

Page 366

-sExecutes the command without displaying the message asking forconfirmation of command execution from the user. Specify this parameterif you want to

Page 367

FormatTo Delete a Path Dynamically/opt/DynamicLinkManager/bin/dlnkmgr delete -path [-s]To Display the Format of the delete Operation/opt/DynamicLinkMa

Page 368

Figure 2-9 Path Status TransitionsLegend:Online operation: Online operation performed by executing the dlnkmgrcommand's online operation.Offline

Page 369 - Table 6-4 Trace Level Values

• Set up the storage system (remove the mapping between theinternal LU and the storage port LUN).• Terminate the connection between the storage port a

Page 370

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

Page 371

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

Page 372

This utility outputs the file that has the same format as the VxVMmanagement target exclusion file that matches the definition in the HDLMdriver confi

Page 373

When the host is restarted, a part of the information that was collected bythe DLMgetras utility will be cleared. If an error occurs, immediately exec

Page 374

¢Do not specify a directory that contains the directory to which thecollected information is output. If you specify this directory, theDLMgetras utili

Page 375

List of Collected Error InformationThe following illustrates the error information collected by executing theDLMgetras utility, which is explained sep

Page 376 - Table 6-6 License Key Types

Output directory#1Files Explanationdlmcfgmgr1.logdlmcfgmgr2.logExecution log file of thedlmcfgmgr utility whichcollects the details oferror occurred d

Page 377

Output directory#1Files Explanationopt/hitachi/HNTRLib/mmap hntrmmap.mmMemory mapped filecreated when HDLM04-00 or earlier is usedopt/hitachi/HNTRLib2

Page 378 - Value Explanation

Output directory#1Files Explanationbfa.conf,emlxs.conf,fca-pci.conf,fcaw.conf,fcp.conf,fjpfca.conf,fjfcif.conf,fp.conf,jnic.conf,jnic146x.conf,jfca.co

Page 379

#4One of the Offline(E) paths is changed to the Online(E) path.#5When an Offline(E) path exists among the paths that access the same LU.Figure 2-10 Pa

Page 380

Output directory#1Files ExplanationmnttabFile system mountinformationsyslog.confsyslog output directorydefinitionrsyslog.confrsyslog definition file (

Page 381

Output directory#1Files Explanationdlmgetomtrace.dmpIn-memory traceinformationdlmls-la.txtList of directories and filesrelated to the HDLMinstallation

Page 382

Output directory#1Files Explanationpkginfo-l.txtList of packageinformationpkg-info.txtList of packageinformation (for Solaris11)pkg-history-l.txtList

Page 383

Output directory#1Files Explanationwhat.txtOutput of what commandzfs-list.txt#6ZFS file systeminformation (outputresults of the zfs listcommand)zpool-

Page 384

Output directory#1Files Explanationsystem-hdlm-manager:default.log.[0-9]system-hdlm-manager:default.logsystem-hdlm-initpath:default.log.[0-9]Log of th

Page 385

Output directory#1Files ExplanationVCS_hasys-list.txtSystem information in theVCS clusterVCS_hagrp-display.txtService group informationVCS_hares-displ

Page 386

Output directory#1Files ExplanationSC3.0#6(Not applicable) Sun Cluster informationcollection directorySC3.0_pkginfo.txtPackage informationSC3.0_scstat

Page 387

The dlmcfgmgr Utility for Managing the HDLM ConfigurationThis utility makes the HDLM driver recognize the contents of the HDLM driverconfiguration def

Page 388

Parameters-aApplies the contents of the HDLM driver configuration definition file (/kernel/drv/dlmfdrv.conf) to HDLM driver. The added LU becomes vali

Page 389

¢If the HDLM driver configuration definition file (/kernel/drv/dlmfdrv.conf) contains the definition of a newly added LU, thedlmcfgmgr utility makes t

Page 390

When you are using intermittent error monitoring, the path in which theintermittent error occurred is not automatically placed online even when thepat

Page 391 - To display path information

¢If no change is made to the HDLM-managed devices when thedlmcfgmgr utility is executed, the utility outputs the message andterminates.¢You cannot con

Page 392

Format/opt/DynamicLinkManager/bin/dlmlisthdev input-file-nameParametersinput-file-nameSpecifies, as an input file, the name of the output file that st

Page 393

in HDLM 04-00 and those in the newer version of HDLM, and displays theresult in the standard output. The result of the command execution is asfollows:

Page 394

The dlmsetboot Utility for Assisting Configuration of anHDLM Boot Disk EnvironmentThis utility automates part of the tasks for configuring a boot disk

Page 395

configuration definition file (/kernel/drv/dlmfdrv.conf) and the HDLMnexus driver configuration definition file (/kernel/drv/dlmndrv.conf).The sd or s

Page 396

Parameters-d output-directory-nameSpecifies the name of the directory to which the configuration definitionfile created by the dlmsetconf utility is t

Page 397

LU is managed by HDLM is updated, and applied in the system when thereconfiguration option is specified to restart the host.When the -u parameter is s

Page 398 - Displayed path information

The -d parameter is specified:A configuration definition file is created in the /tmp directory:# mkdir /tmp/dlmdir# /opt/DynamicLinkManager/bin/dlmset

Page 399

dlmfdrv.unconf file exists either in the /opt/DynamicLinkManager/config directory or in a user-defined directory, the file is renameddlmfdrv.unconf.ba

Page 400

• If you want HDLM to manage a device that is not currently managing,comment out the LDEV line (add a hash mark (#) at the beginning of theline) of th

Page 401

determined to have an intermittent error if an error occurs 3 or more times in30 minutes.You can set up intermittent error monitoring by executing the

Page 402

The dlmstart Utility for Configuring HDLM DevicesThis utility configures HDLM devices without needing to restart the hostimmediately after HDLM is ins

Page 403 - --: Not displayed

This example uses the existing dlmfdrv.conf content to configure theHDLM devices. # /opt/DynamicLinkManager/bin/dlmstart -t Note• To reconfigure HDLM

Page 404

Format/opt/DynamicLinkManager/bin/dlmvxexclude [-d output-directory-name|-h ]Parameters-d output-directory-nameSpecifies the path name of the director

Page 405 - To display LU information

physical paths. Thus, executing the dlmvxexclude utility outputsentries for HDLM devices that have not actually been created.Entries for these devices

Page 406

Used) on page 3-55, Performing a New Installation of HDLM (When SolarisCluster Is Being Used) on page 3-62, or Performing an Upgrade Installationor Re

Page 407

[INSTALLATION_SETTINGS] sectionThis section defines operation information for the installhdlm utility. The[INSTALLATION_SETTINGS] section must be spec

Page 408

Key name#1Explanation#2Required oroptional?Maximum length(characters)For newinstallationForupgradeinstallation or re-installationdriver_configSpecify

Page 409 - Example 2

#1Only one key name and value can be specified on each line.#2Specifying an invalid value causes an error.#3When you perform a new installation of HDL

Page 410

Key name#1Explanation#2Required oroptional?Maximumlength(characters)Requiredfor newinstallationRequiredforupgradeinstallation or re-installationlio: T

Page 411 - Displayed LU information

Key name#1Explanation#2Required oroptional?Maximumlength(characters)Requiredfor newinstallationRequiredforupgradeinstallation or re-installationerror_

Page 412

Figure 2-11 Action What Will Happen When an Intermittent Error Occurson a PathWhen an Intermittent Error Does Not OccurIf an error does not occur in t

Page 413

Key name#1Explanation#2Required oroptional?Maximumlength(characters)Requiredfor newinstallationRequiredforupgradeinstallation or re-installationoff: D

Page 414

Key name#1Explanation#2Required oroptional?Maximumlength(characters)Requiredfor newinstallationRequiredforupgradeinstallation or re-installationabout

Page 415

#5The checking interval can be set regardless of whether the dynamic I/Opath control function is enabled or disabled.The following is an example of an

Page 416

Note• If VxVM is installed on the host, do not use the -r option or the -t option.Perform the installation without specifying any options.After the in

Page 417

installux.sh Utility for HDLM Common InstallerThis utility determines what OS HDLM will be installed on, and installs thecorresponding version of HDLM

Page 418

Log fileThe installux.sh utility outputs execution information to the logfile /var/tmp/hdlm_installux_sh.log. If the hdlm_installux_sh.log logfile alr

Page 419

# reboot -- -rAt the ok prompt, execute the following:boot -r • If HDLM devices are used in ZFS or in SVM, do not use the -r option orthe -t option.Pe

Page 420

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

Page 421

□Return Codes for Hitachi Command Suite Common Agent Component8-2MessagesHitachi Dynamic Link Manager (for Solaris) User Guide

Page 422

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

Page 423

As shown in Figure 2-12 What Will Happen When an Intermittent Error DoesNot Occur on a Path on page 2-25, normally, the count for the number oftimes t

Page 424

• HDLM management targetKAPL01001 to KAPL02000MessageIDMessage Text ExplanationKAPL01001-IThe HDLM command completednormally. Operation name =aa...aa,

Page 425

MessageIDMessage Text Explanationretry. For details on the helpoperation, see help (Displays theOperation Format) on page 6-4.KAPL01006-WA necessary p

Page 426

MessageIDMessage Text ExplanationExecute the view operation of theHDLM command (dlnkmgr) tocheck whether the HDLMmanager has started. Start theHDLM ma

Page 427

MessageIDMessage Text Explanationfor the relevant HBA port, andthen retry. For details on theview operation, seeview (DisplaysInformation) on page 6-3

Page 428

MessageIDMessage Text Explanationdetails on the view operation,seeview (Displays Information)on page 6-34.KAPL01019-WThe target path was not found.Ope

Page 429

MessageIDMessage Text ExplanationTerminate unnecessaryapplications to increase theamount of free memory, and thenretry.KAPL01023-WThe last Online path

Page 430

MessageIDMessage Text ExplanationIf you want to continueprocessing of the onlineoperation of the HDLM commandfor other paths, enter y. If youwant to t

Page 431 - Utility Reference

MessageIDMessage Text ExplanationThe specified operation is not anoperation of the HDLM command.aa...aa: Specified operation nameActionUse the help op

Page 432 - Overview of the Utilities

MessageIDMessage Text ExplanationIf you want to execute onlineprocessing, enter y. If you wantto terminate processing, enter n.Before you execute thep

Page 433

MessageIDMessage Text ExplanationIf you want to continueprocessing the offline operationof the HDLM command for otherpaths, enter y. If you want toter

Page 434

When a User Changes the Intermittent Error InformationThe following might be reset when a user changes any of the values set forthe intermittent error

Page 435

MessageIDMessage Text Explanationenter y. If you want to terminateprocessing, enter n.KAPL01058-WThe specified parameter value isnot needed. Operation

Page 436 - Files Explanation

MessageIDMessage Text Explanationaa...aa: Number of paths wherethe online/offline operationwas successful (decimal(base-10) number)bb...bb: Online, On

Page 437

MessageIDMessage Text ExplanationNone.KAPL01069-WThe entered license key is invalid. DetailsThe entered license key is invalid.ActionEnter a valid lic

Page 438

MessageIDMessage Text ExplanationRe-install HDLM.KAPL01076-IThe permanent license has beeninstalled.DetailsYou need not install a licensebecause a per

Page 439

MessageIDMessage Text ExplanationKAPL01082-EThere is no installable license keyin the license key file. File name =aa...aaDetailsThere is no useable l

Page 440

MessageIDMessage Text ExplanationKAPL01089-EOne of the following was executedat the same time as an HDLMcommand set -lic operation:another set -lic op

Page 441

MessageIDMessage Text Explanationto be put online has beenreserved by another path.aa...aa: Path IDbb...bb: Code showing reason forerrorActionUse the

Page 442

MessageIDMessage Text ExplanationHDLM error information to collectthe error information, and thencontact your HDLM vendor ormaintenance company if you

Page 443

MessageIDMessage Text ExplanationActionNone.KAPL01101-WThe target HBA port was not found.Operation name = aa...aaDetailsThe HBA having the HBA_IDspeci

Page 444

MessageIDMessage Text Explanationor -chaid parameter wasspecified. To collectively placemultiple paths Online, enter y. Tonot collectively place themO

Page 445

Notes on Hardware Settings... 3-39Notes on Installation...

Page 446

User operationNumber oferrors and timepassed sinceerrormonitoringstartedInformationabout pathsnot subject toautomaticfailbackmonitoring is beingperfor

Page 447

MessageIDMessage Text ExplanationKAPL01115-WThe audit log configuration filecannot be opened. Execute the"dlnkmgr view -sys -audlog"command

Page 448

MessageIDMessage Text ExplanationKAPL01120-WA storage system model ID couldnot be displayed. Details = aa...aa,bb...bbDetailsA storage system model ID

Page 449

MessageIDMessage Text ExplanationKAPL01134-IThe target paths are alreadyOnline or Online(S).DetailsThe specified paths are already inthe Online or Onl

Page 450 - • Add an LU dynamically

MessageIDMessage Text ExplanationUse the view operation of theHDLM command (dlnkmgr) tocheck the setting for the host,storage, and LUs. For details on

Page 451

MessageIDMessage Text ExplanationKAPL01162-IA path was added. (path ID =aa...aa, storage = bb...bb, iLU =cc...cc)DetailsThis message displaysinformati

Page 452 - HDLM Transitions

MessageIDMessage Text ExplanationTo set all paths to Online orOnline(D), enter y. To cancel theoperation, enter n. Before youexecute the processing, y

Page 453 - Configuration Definition File

MessageIDMessage Text ExplanationKAPL01171-IThe target paths are alreadyaa...aa or bb...bb.DetailsThe specified paths are already inthe Online, Online

Page 454

MessageIDMessage Text Explanationaa...aa: virtActionWhen specifying virtual storageinformation as a display item,enable the Physical Storage View.KAPL

Page 455

MessageIDMessage Text Explanationaa...aa: API trace errorinformationActionExecute the DLMgetras utility forcollecting HDLM errorinformation, and then

Page 456

MessageIDMessage Text ExplanationThis information is required forresolving problems.aa...aa: API trace errorinformationActionExecute the DLMgetras uti

Page 457

connected to non-owner paths, we recommend that you use path healthchecking to detect errors. This enables the system to use the most up-to-datepath-s

Page 458

MessageIDMessage Text Explanationyour HDLM vendor or themaintenance company if there isa maintenance contract forHDLM. For details on theDLMgetras uti

Page 459

MessageIDMessage Text ExplanationUse the dlnkmgr set operationto return options settings back towhere you had them.If the KAPL04033-W message isnot ou

Page 460

MessageIDMessage Text Explanationa maintenance contract forHDLM. For details on theDLMgetras utility, see TheDLMgetras Utility for CollectingHDLM Erro

Page 461 - Configuration File

MessageIDMessage Text ExplanationExecute the DLMgetras utility forcollecting HDLM errorinformation, and then contactyour HDLM vendor or themaintenance

Page 462

MessageIDMessage Text ExplanationHDLM Error Information on page7-3.KAPL04024-CA critical error occurred in the HDLMmanager. (aa...aa)DetailsThis infor

Page 463

MessageIDMessage Text ExplanationKAPL04029-EThe emergency license expired. ActionInstall a permanent license.KAPL04030-EThe temporary license has alre

Page 464

MessageIDMessage Text ExplanationKAPL04036-IThe path health check for the pathaa...aa was executed. Number oferror paths = bb...bbDetailsaa...aa: Numb

Page 465

MessageIDMessage Text ExplanationKAPL04054-IThe owner controller will now berevised. (number of LUs = aa...aa)Detailsaa...aa: number of targeted LUsAc

Page 466

MessageIDMessage Text Explanationnot started or contains an error,execute the DLMgetras utility forcollecting HDLM errorinformation, and then contacty

Page 467

MessageIDMessage Text Explanationthe DLMgetras utility to collect errorinformation, and then contact yourvendor or maintenance company.Refer to the HD

Page 468

Error ManagementFor troubleshooting purposes, HDLM collects information and stores it into logfiles. The error information to be collected can be filt

Page 469

MessageIDMessage Text Explanationinstructions how to execute theDLMgetras utility.Check the message of the HDLMcommand (dlnkmgr) or theHDLM manager, a

Page 470

MessageIDMessage Text ExplanationKAPL05041-EThe contents of the configurationdefinition file (dlmfdrv.conf) areinvalid. (Instance = aa...aa) Executeth

Page 471

MessageIDMessage Text ExplanationContact the HDLM vendor, or themaintenance company if youhave a maintenance contract forHDLM.KAPL05412-WAn attempt to

Page 472 - About the Log File

MessageIDMessage Text Explanationhow to execute the dlmsetconfcommand.bb...bb: Instance number(decimal number)ActionCheck whether the path iscorrectly

Page 473

MessageIDMessage Text Explanationproblems, this message issometimes output in Oracle ASMenvironments. If this is the case,you can ignore this messageb

Page 474

MessageIDMessage Text ExplanationRefer to the HDLM User's Guide forinstructions how to execute theDLMgetras utility.name of the HDLM device to th

Page 475 - Log file

MessageIDMessage Text Explanationbb...bb: Target memory size(hexadecimal number)ActionCheck whether the HDLM driverhas started normally. If it hasnot

Page 476

MessageIDMessage Text ExplanationActionCheck the message of the HDLMcommand (dlnkmgr) or HDLMmanager, and then take theappropriate action. If you do n

Page 477 - Messages

MessageIDMessage Text ExplanationKAPL06014-ECould not write emergencyinformation into the emergencyinformation buffer. (aa...aa:bb...bb)DetailsUrgent

Page 478

MessageIDMessage Text Explanationcc...cc: Detailed information 2(decimal (base-10) number)dd...dd: Detailed information 3(decimal (base-10) number)Act

Page 479 - Terms Meaning

Types of Collected LogsHDLM collects information on detected errors and trace information in theintegrated trace file, trace file, error logs, log for

Page 480 - KAPL01001 to KAPL02000

MessageIDMessage Text Explanation¢When a path error isdetected by a path healthchecking or the onlineoperation:Displays0x000F0000(Fixed).¢When a path

Page 481 - Message Text Explanation

MessageIDMessage Text Explanationhh...hh: Host device name(same as HDevName of view -path)ActionThere could be an error in thepath. See What To Do for

Page 482

MessageIDMessage Text ExplanationKAPL08027-EA path was excluded from the itemssubject to automatic failback. PathID= aa...aaDetailsA path was excluded

Page 483

KAPL09001 to KAPL10000MessageIDMessage Text ExplanationKAPL09002-EThe disk does not have sufficientfree space.DetailsThe file system of the installati

Page 484

MessageIDMessage Text ExplanationNetwork Objectplaza Trace Library2 fails again, contact your HDLMvendor or the maintenancecompany if there is a maint

Page 485

MessageIDMessage Text Explanation/opt/HDVM/agent/classes/com/Hitachi/soft/HiCommand/DVM/agent/module/HDLMManager.class/opt/HDVM/agent/docroot/webstart

Page 486

MessageIDMessage Text ExplanationNone.KAPL09077-IThe temporary license wasinstalled. The license expires onaa...aa.DetailsA temporary license was inst

Page 487

MessageIDMessage Text Explanationnow stop. Obtain a valid licensekey, and then re-install HDLM.license key was entered threetimes in a row.ActionObtai

Page 488

MessageIDMessage Text ExplanationInstall a permanent license at alater time.KAPL09091-EA fatal error occurred in HDLM.The system environment is invali

Page 489

MessageIDMessage Text ExplanationAlternatively, cancel theinstallation, save the correctlicense key file in the designateddirectory, and then re-execu

Page 490

Log name Description Output destinationfile /etc/syslog.conf or /etc/rsyslog.conf are collected. #We recommend that you configurethe system so that in

Page 491

MessageIDMessage Text Explanationresult of a user operationoccurred.ActionExecute the utility for collectingHDLM error information(DLMgetras), and acq

Page 492

MessageIDMessage Text Explanationaa...aa: One of the following filenames:¢/kernel/drv/dlmfdrv.conf¢/opt/DynamicLinkManager/config/dlmfdrv.unconf¢/kern

Page 493

MessageIDMessage Text ExplanationKAPL09149-EAn attempt to update the file hasfailed. File name = aa...aa, Details= bb...bb. Please contact productsupp

Page 494

MessageIDMessage Text Explanationby HDLM, edit the HDLMdriver unconfigurationdefinition file (/opt/DynamicLinkManager/config/dlmfdrv.unconf) andre-exe

Page 495

MessageIDMessage Text ExplanationKAPL09190-WThe installation informationsettings file is not specified.DetailsThe installation-informationsettings fil

Page 496

MessageIDMessage Text ExplanationCheck the absolute path of thelicense key file, and then re-installHDLM.KAPL09205-EThere is no license key file. TheH

Page 497

MessageIDMessage Text Explanationaa...aa: installhdlm, pkgadd,dlnkmgr, dlmsetconf, ordlmstartActionNone.KAPL09212-Eaa...aa ended abnormally. Detailsaa

Page 498

MessageIDMessage Text ExplanationThe /var/tmp directory doesnot exist. Preparethe /var/tmp directory, andthen retry the operation.If the error code is

Page 499

MessageIDMessage Text ExplanationMake sure that sufficient freecapacity exists for the /var/tmpdirectory. If the capacity isinsufficient, allocate the

Page 500

MessageIDMessage Text Explanationpermission, re-executeinstallhdlm.If aa...aa isinstallhdlm_analysis:The correct location ofinstallhdlm_analysis is th

Page 501

In syslog, the HDLM messages on and above the level set by the userconfigured in /etc/syslog.conf or /etc/rsyslog.conf are collected. It isrecommended

Page 502

MessageIDMessage Text ExplanationSpecify the revised installationinformation settings file, and thenretry the operation.KAPL09221-WThe definition of t

Page 503

MessageIDMessage Text ExplanationSpecify the revised installationinformation settings file and thenretry the operation.KAPL09229-WThe definition of th

Page 504

MessageIDMessage Text ExplanationSpecify the revised installationinformation settings file and thenretry the operation.KAPL09232-WThe composition of t

Page 505

MessageIDMessage Text ExplanationKAPL09235-EThe log file cannot be output to itsdestination because theenvironment is invalid. Error Code= aa...aaDeta

Page 506

MessageIDMessage Text Explanationexists. If the directory exists,delete it by using the followingcommand:# rm -rf /var/opt/DynamicLinkManagerHowever,

Page 507 - KAPL03001 to KAPL04000

MessageIDMessage Text Explanationinstallation utility(dlminstcomp).If the error code is 5:Install the prerequisite JDK,and then execute the HDLMcompon

Page 508

MessageIDMessage Text ExplanationContact your HDLM vendor or yourmaintenance company if you havea maintenance contract for HDLM.KAPL09248-WA parameter

Page 509 - KAPL04001 to KAPL05000

MessageIDMessage Text Explanationremovehdlm: DVD-ROM-mount-point/HDLM_Solaris/IPS/remove_scripts/removehdlmKAPL09290-IA user operation endedremovehdlm

Page 510

MessageIDMessage Text ExplanationAn SP cannot be applied becauseHDLM is not installed on thesystem.ActionCheck whether HDLM has beencorrectly installe

Page 511

MessageIDMessage Text ExplanationInstallation of SP (aa...aa) isstopped.aa...aa: The version of the SP tobe installedbb...bb: The version of theinstal

Page 512

following table describes the categories of audit log data that Hitachi storage-related products can collect.Table 2-8 Categories of Audit Log Data th

Page 513

MessageIDMessage Text Explanation¢Confirm that the OS commandexists, and that you have theproper permission.KAPL09604-EA system error occurred. Theins

Page 514

MessageIDMessage Text ExplanationThe first parameter must be adirectory to which collectedinformation will be output.aa...aa: First parameterActionChe

Page 515

MessageIDMessage Text ExplanationActionCheck whether the specified filefor defining the information to becollected exists, and checkwhether you have a

Page 516

MessageIDMessage Text ExplanationDLMgetras Utility for CollectingHDLM Error Information on page7-3.KAPL10010-WA root directory has been specified.Line

Page 517 - KAPL05001 to KAPL06000

MessageIDMessage Text ExplanationKAPL10012-WThe specified file or directory doesnot exist. Line = aa...aa, Value =bb...bbDetailsThe specified file or

Page 518

MessageIDMessage Text ExplanationDLMgetras utility, see TheDLMgetras Utility for CollectingHDLM Error Information on page7-3.KAPL10014-WYou lack read

Page 519

MessageIDMessage Text ExplanationA root "/" cannot be specified in adirectory to which collectedinformation is output.ActionCheck the parame

Page 520

MessageIDMessage Text ExplanationNone. For details on theDLMgetras utility, see TheDLMgetras Utility for CollectingHDLM Error Information on page7-3.K

Page 521 - . Execute the dlmsetconf

MessageIDMessage Text Explanationbb...bb: cq command outputmessageActionAn error occurred during copyingof the file to be collected. Theuser environme

Page 522

MessageIDMessage Text ExplanationNone.KAPL10050-IThe utility for collecting HDLM errorinformation started. Start time =aa...aa (GMT aa...aa)DetailsThe

Page 523

Category Explanation• Updating account settings, such as adding and deletingaccounts• Setting up security• Viewing or updating audit log settingsMaint

Page 524

MessageIDMessage Text Explanationaa...aa: Name of the configurationdefinition fileActionCheck the system configuration.KAPL10223-EAn error occurred wh

Page 525 - KAPL06001 to KAPL07000

MessageIDMessage Text ExplanationKAPL10229-EInternal processing error. DetailsAn internal processing erroroccurred.ActionInternal processing error. Co

Page 526

MessageIDMessage Text ExplanationRemove the error by referencingErrno, and then retry.KAPL10236-ECould not allocate memory. Errno= aa...aa (bb...bb)De

Page 527

MessageIDMessage Text ExplanationActionRemove the error by referencingErrno, and then retry.KAPL10242-ITo configure HDLM, device files ofsd/ssd device

Page 528 - KAPL07001 to KAPL08000

MessageIDMessage Text ExplanationActionCheck the system configuration.KAPL10251-WAn attempt to retrieve informationfor the directory aa...aa failed.Fu

Page 529 - KAPL08001 to KAPL09000

MessageIDMessage Text ExplanationProcessing will stop because anincorrect value was entered threeor more times for the messageconfirming the execution

Page 530

MessageIDMessage Text Explanationproperly connected to the server.If there are any errors, removethe error, and then re-execute thecommand.If the disk

Page 531

MessageIDMessage Text Explanationcommand differs from the outputof the dlnkmgr view -pathcommand.ActionCheck the input file, and thenretry. For detail

Page 532

MessageIDMessage Text ExplanationConfirm the existence of the fileand access permission. If there isno problem, contact your HDLMvendor or maintenance

Page 533 - KAPL09001 to KAPL10000

MessageIDMessage Text ExplanationKAPL10371-WThe HDLM support disk informationdoes not exist in the configurationfile (dlmfdrv.conf). Check thesystem c

Page 534

Category Explanation Audit eventSeverity#1Message IDStartup of the I/Oinformationmonitoring functionwas successful.6 KAPL15112-IStartup of the I/Oinfo

Page 535

MessageIDMessage Text Explanationdlmcfgmgr Utility for Managingthe HDLM Configuration on page7-17.KAPL10376-EThe device (aa...aa) could not beopened.

Page 536

MessageIDMessage Text Explanationdlmcfgmgr Utility for Managingthe HDLM Configuration on page7-17.KAPL10382-WThere is no instance of the HDLMnexus dri

Page 537

MessageIDMessage Text Explanationthe LDEV name has changed,reboot the host.ActionIf the path configuration of the LUshown by the LDEV name haschanged,

Page 538

MessageIDMessage Text ExplanationKAPL10391-EThe output file (aa...aa) could notbe opened. ErrorCode = bb...bb(cc...cc). Resolve the error byreferencin

Page 539

MessageIDMessage Text Explanationto complete execution and then runthe command.cannot be simultaneouslyexecuted for multiple processes.ActionWait unti

Page 540

MessageIDMessage Text ExplanationActionIt is not necessary to execute thiscommand. For details on thedlmvxexclude utility, see Thedlmvxexclude Utility

Page 541

MessageIDMessage Text ExplanationCreation of the VxVMConfiguration File on page 7-31.KAPL10708-ENo authority to executedlmvxexclude.DetailsYou do not

Page 542

MessageIDMessage Text ExplanationA valid entry does not exist inthe /kernel/drv/dlmfdrv.conffile.ActionCheck the system configurationand then execute

Page 543 - . Restart the host with the

MessageIDMessage Text Explanationaa...aa: Directory nameActionSpecify the correct directory.KAPL10717-EThe directory specified by the -doption does no

Page 544

MessageIDMessage Text Explanationmessage confirming execution ofthe dlmvxexclude utility forassisting creation of the VxVMconfiguration file.ActionRet

Page 545

Category Explanation Audit eventSeverity#1Message IDenvironment wassuccessful.Setup of theoperatingenvironment failed.3 KAPL15106-EAn attempt todispla

Page 546

MessageIDMessage Text Explanationaa...aa: Physical-device file pathof the sd or ssd device thatcorresponds to the HDLM devicefor which the path was de

Page 547

MessageIDMessage Text ExplanationNone.KAPL10752-IThe dlmsetboot utility completedsuccessfully. End time = aa...aaDetailsThe dlmsetboot utility complet

Page 548

MessageIDMessage Text ExplanationKAPL10756-EThe entered value is invalid. Thedlmsetboot utility processing willnow stop. Execute the utility again.End

Page 549

MessageIDMessage Text ExplanationKAPL10760-EThe post-migration boot disk deviceis not an HDLM managementtarget. (aa...aa)DetailsThe post-migration boo

Page 550

MessageIDMessage Text Explanation#The following information isoutput:/usr/sbin/installboot/usr/sbin/newfs/usr/sbin/mount/usr/sbin/ufsdump/usr/sbin/ufs

Page 551

MessageIDMessage Text ExplanationKAPL10768-IThe post-migration boot disk deviceconfiguration was updated.(aa...aa) (bb...bb)DetailsThe post-migration

Page 552

MessageIDMessage Text Explanationaa...aa: Physical device path ofthe sd or ssd device associatedwith the HDLM device for which apath was successfully

Page 553

MessageIDMessage Text Explanationaa...aa: SerialNobb...bb: iLuActionNone.KAPL10776-IFor LU information that is not in thestorage migration information

Page 554

MessageIDMessage Text ExplanationKAPL10780-EThe storage migration informationdefinition file is invalid. It is empty.(aa...aa)DetailsThe storage migra

Page 555

MessageIDMessage Text ExplanationKAPL10784-WThe storage migration informationdefinition file does not exist.(aa...aa)DetailsThe storage migration info

Page 556

Creating a New Boot Environment... 3-112Configuring the Post-Migration ZFS Boot Disk Environment.

Page 557

Category Explanation Audit eventSeverity#1Message IDd] command wassuccessful.Processing of thedlmvxexclude [-d] commandfailed.3 KAPL15027-EThe status

Page 558

MessageIDMessage Text ExplanationKAPL10863-EThe aa...aa service cannot beenabled.DetailsA service cannot be enabled.aa...aa: Service nameActionCheck t

Page 559

MessageIDMessage Text ExplanationNoneKAPL10868-ELog in as the root user before usingthe dlmstart utility.DetailsLog in as the root user beforeusing th

Page 560 - KAPL10001 to KAPL11000

MessageIDMessage Text ExplanationExecute the DLMgetras utility forcollecting HDLM error information,and then contact your HDLMvendor or the maintenanc

Page 561

MessageIDMessage Text ExplanationMake sure that the other instanceof dlmstart finished successfully.KAPL10880-EAn attempt to generate a linkfailed. Th

Page 562 - . Check that the disk has

MessageIDMessage Text Explanationaa...aa: LDEV namebb...bb: Filter pathActionIf you want to use the LU, rebootthe host.KAPL10953-EDeletion of the path

Page 563

MessageIDMessage Text Explanation¢Get HDLM Alert Driver Status¢Get SNMP Trap Information¢Set SNMP Trap Information¢Set LU Load Balance¢Get Path Status

Page 564

MessageIDMessage Text Explanation¢Get Local Time¢Add Path Information¢Delete Path Information¢Set Storage IdentificationInformationActionNone.KAPL1190

Page 565

MessageIDMessage Text ExplanationKAPL11905-EAn unexpected error occurred. DetailsAn exception occurred duringprocessing on the host.ActionExecute the

Page 566

MessageIDMessage Text ExplanationManager, and execute the "dlnkmgrview -sys -audlog" command andcheck the setting.ActionRestart the HDLM Man

Page 567

MessageIDMessage Text ExplanationContact your HDLM vendor or themaintenance company if there isa maintenance contract forHDLM.KAPL13606-WAn error occu

Page 568

¢If the severity specified by the HDLM command's set operation differsfrom the severity specified by the configuration file /etc/syslog.confor /e

Page 569

MessageIDMessage Text ExplanationKAPL15027-EAn attempt to output informationabout exclusion from VxVMmanagement has failed. CommandLine = aa...aaDetai

Page 570

MessageIDMessage Text ExplanationKAPL15109-IInformation about HDLM-management targets wassuccessfully displayed. CommandLine = aa...aaDetailsaa...aa:

Page 571

MessageIDMessage Text ExplanationKAPL15401-IHDLM Manager successfully started. -KAPL15402-ECould not start the HDLM manager. -KAPL15403-IHDLM Manager

Page 572

Message ID ExplanationThe target path of the offline operation is the last,remaining path connected to the device and therefore,cannot be placed in th

Page 573

Message ID Explanationyou have a maintenance contract for HDLM. For details onthe DLMgetras utility, see The DLMgetras Utility forCollecting HDLM Erro

Page 574

Message ID ExplanationRefresh the host information, and then perform theoperation again. If the same error occurs even afterremoving the reservation,

Page 575

Message ID Explanationcontact your HDLM vendor or maintenance company if thereis a maintenance contract for HDLM.For details on the DLMgetras utility,

Page 576

Message ID ExplanationRefresh the host information, check the path status, andthen perform the operation again.1045 DetailsA parameter is invalid.Acti

Page 577

8-142MessagesHitachi Dynamic Link Manager (for Solaris) User Guide

Page 578

ASun Cluster 3.2 CommandsThis section describes the Sun Cluster 3.2 commands.□Sun Cluster 3.2 CommandsSun Cluster 3.2 CommandsA-1Hitachi Dynamic Link

Page 579

¢All of the aboveFor details on how to specify audit log settings, see Setting Up the HDLMFunctions on page 3-140.Audit Log Data FormatsThe following

Page 580

Sun Cluster 3.2 CommandsThe table below shows the correspondence between Sun Cluster 3.1commands and Sun Cluster 3.2 commands used in this manual. For

Page 581

Commands for Sun Cluster 3.1 Commands for Sun Cluster 3.2scswitch -F -D device-group-name cldevicegroup offline device-group-namescswitch -S -h node-n

Page 582

A-4Sun Cluster 3.2 CommandsHitachi Dynamic Link Manager (for Solaris) User Guide

Page 583

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

Page 584

Functional Differences Between Version 6.1 or Later andVersions Earlier Than 6.1In a new installation of HDLM, the default load balancing algorithm ha

Page 585

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

Page 586

DDBMSDatabase Management SystemDevDeviceDMPDynamic MultipathingDNSDomain Name ServerDRDynamic ReconfigurationFFCFibre ChannelFC-SPFibre Channel Securi

Page 587

HHBAHost Bus AdapterHDevHost DeviceHLUHost Logical UnitHTTPHypertext Transfer ProtocolII/OInput/OutputIPInternet ProtocoliSCSIInternet Small Computer

Page 588

LULogical UnitLUNLogical Unit NumberMMPMaintenance PackNNASNetwork Attached StorageNFSNetwork File SystemNTPNetwork Time ProtocolOOBPOpenBoot PROMOSOp

Page 589

SSANStorage Area NetworkSCSISmall Computer System InterfaceSLPRStorage Logical PartitionSMTPSimple Mail Transfer ProtocolSNMPSimple Network Management

Page 590

Item#ExplanationAudit event type Event typeAudit event result Event resultSubject ID for auditevent resultDepending on the event, an account ID, proce

Page 591

ZZFSZettabyte File System#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 Solaris) User Guide

Page 592

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

Page 593

CLPR(Cache Logical Partition)A function supported by the Hitachi USP series, Universal Storage Platform V/VM series,Virtual Storage Platform series, V

Page 594

FfailbackA function for placing the status of a path recovered from an error into the Onlinestatus, and then switching the access path to the path tha

Page 595

hostA generic term for both servers and clients.host deviceA logical area in a host LU.(See also: host LU, host device name)host device nameA name ass

Page 596

- The Least Blocks algorithm- The Extended Least Blocks algorithmlocal boot disk environmentAn environment in which a boot disk is located on the host

Page 597

owner pathA path that passes through an owner controller for an LU in the Thunder 9500V Series,or Hitachi AMS/WMS series is in use. A path that passes

Page 598

an LU that has been reserved is given only to the host that issued the reservation, sothe LU cannot be accessed from multiple paths (coming from multi

Page 599

# 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 Solaris) User Guide

Page 600

IndexSymbols/etc/system filesetup 3-49/kernel/drv/sd.conf filesetup 3-48Aactive host 2-43add 6-79addinga new logical unit 4-22adding path to existing

Page 601

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

Page 602

offline 6-6online 6-12set 6-17view 6-34commands of HDLM (dlnkmgr)help 6-4monitor 6-74componentsHDLM system components 2-4core logic component 2-8Criti

Page 603

functions of HDLM 2-1Ggetras.tar.Z 7-6Global Link Manager 2-41glossary Glossary-1HHAM environment Glossary-3handlingpath error 5-3HBA 2-4HBA (Host Bus

Page 604 - KAPL11001 to KAPL12000

installation 3-45performing an upgrade installation or re-installation 3-73preparations for a new installation of HDLM 3-45preparations for an upgrade

Page 605

Oobtainingpath information 5-5program information 5-8offline 2-16, 6-6offline(C) status 2-20offline(E) status 2-20online 2-16, 6-12online status 2-19o

Page 606

/kernel/drv/sd.conf file 3-48HDLM functions 3-140integrated traces 3-149Sun Cluster 3-51VxVM (before installing HDLM) 3-50single-user modeoperation 4-

Page 607 - KAPL13001 to KAPL14000

Hitachi Dynamic Link Manager (for Solaris) User Guide

Page 608

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

Page 609 - KAPL15001 to KAPL16000

For details on cluster software supported by HDLM, the supported Solarisversion, and usable volume management software, see Combinations ofCluster Sof

Page 610

2-44HDLM FunctionsHitachi Dynamic Link Manager (for Solaris) User Guide

Page 611

3Creating an HDLM EnvironmentThis chapter describes the procedures for setting up an HDLM environmentand the procedure for canceling those settings.Ma

Page 612 - Component

□Creating File Systems for HDLM (When Volume Management Software IsNot Used)□Setting Up VxVM□Setting Up SDS□Setting Up SVM□Setting Up VCS□Removing HDL

Page 613 - Message ID Explanation

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

Page 614

Devices to Be Removed from VxVM...3-161Removing Devices from VxVM on a Controller Basis...

Page 615

Table 3-2 JDK required for linking with Global Link ManagerOS JDK packageSolaris 8 or Solaris 9 • JDK 1.4.2_15 or later (32 bit version)• JDK 5.0_11 o

Page 616

The applicable storage systems require a dual controller configuration. Ifyou use the system in a hub-connected environment, you must setunique loop I

Page 617

Cluster Software Supported by HDLMThe following table lists the cluster software versions supported by HDLMwhen building a cluster configuration.Table

Page 618

• When combining configurations by using VxVMVxVM 4.1#1 or VxVM 5.0#1HDLM-managed boot disks do not support a mirrored boot disk configurationincorpor

Page 619 - Sun Cluster 3.2 Commands

OS Cluster Volume managerSun Cluster 3.1 (9/04)#1NoneSDS 4.2.1Sun Cluster 3.1 (8/05)#1NoneSDS 4.2.1VCS 5.0#2 #3NoneVxVM 5.0Solaris 9 None NoneSVM#4VxV

Page 620

OS Cluster Volume managerSVM #4 #9VxVM 5.0Oracle Solaris Cluster 3.3#10 #13NoneSVM#5 #6 #8 #9VxVM 5.1#5 #8VCS 5.0#3None#14VxVM 5.0#5 #8 #15VCS 5.1#14N

Page 621

¢Multi-owner disksets¢Diskset import¢Automatic (top down) volume creation#7In a configuration that uses a driver other than the Oracle HBA driver(othe

Page 622

The I/O fencing function can be used only when Hitachi USP series,Universal Storage Platform V/VM series, or Virtual Storage Platform seriesstorage sy

Page 623 - Versions of HDLM

Table 3-6 Programs required to create an Oracle RAC 10g environment(For Solaris 8 or Solaris 9)ConfigurationProgram RemarksConfiguration1OS Solaris 8

Page 624

ConfigurationProgram Remarksthe documentation forOracle RAC 10g.Configuration3OS Solaris 9 --Oracle RAC 10g Oracle 10g Database10.1.0.4.0--Cluster Ora

Page 625

Initializing HDLM When the Host Is Started in Single-User Mode...4-4Tasks that Can Be Performed in Single-User Mode...

Page 626 - Acronyms-2

ConfigurationProgram Remarksof the Oracle database.In Oracle RAC 10g,HDLM devices can beused following thesame procedures asfor disk devices.For detai

Page 627 - Acronyms-3

ConfigurationProgram RemarksCluster Oracle Clusterware10.2.0.1.0--VolumeManagerASM • ASM is bundled withOracle RAC 10g.• ASM is used as the diskmemory

Page 628 - Acronyms-4

ConfigurationProgram RemarksOracle RAC10gOracle 10g Database10.2.0.2.0Only two-nodeconfigurations aresupported.Cluster Sun Cluster 3.1 8/05 andOracle

Page 629 - Acronyms-5

ConfigurationProgram Remarksprocedures as for diskdevices.For details on how toinstall ASM, refer to thedocumentation forOracle RAC 10g.Configuration

Page 630 - Acronyms-6

ConfigurationProgram Remarksrefer to the documentationfor Oracle RAC 10g.Configuration 13OS Solaris 10 --Oracle RAC10gOracle 10g Database10.2.0.4.0Onl

Page 631

ConfigurationProgram RemarksOracle database filesand recovery files. Forthe disk device used byASM, specify the SunCluster device ID.For details on ho

Page 632 - Glossary-2

ConfigurationProgram RemarksCluster Oracle Solaris Cluster 3.3and Oracle Clusterware10.2.0.4.0VolumeManagerNone (Specify an HDLM rawdevice from the Su

Page 633 - Glossary-3

Target program Patch ID Timing for applying108773-18 or later108921-16 or later108940-53 or later108987-13 or later108989-02 or later108993-19 or late

Page 634 - Glossary-4

#It is necessary only when using Oracle RAC 10g 10.1.0.4.0.Note• When a host and an Oracle RAC 10g voting disk are connected bymultiple paths, HDLM pe

Page 635 - Glossary-5

• 600 seconds (default value of Oracle Clusterware)Table 3-12 Formula for Calculating MISSCOUNTStorage system typeFormula for obtaining the value ofMI

Page 636 - Glossary-6

Specifying Whether a Logical Unit Is To Be Managed by HDLM (When Using SolarisCluster)...

Page 637 - Glossary-7

For details on how to change MISSCOUNT and DISKTIMEOUT, contact thecompany with which you have a contract for Oracle Support Services.Note that when y

Page 638 - Glossary-8

c. For the created alias device file, set the owner, group, and accesspermission mode by using the following command. The owner, group,and access perm

Page 639

ConfigurationProgram RemarksVolumeManagerASM • ASM is bundled withOracle RAC 11g.• ASM is used as the diskmemory area for theOracle database files and

Page 640

ConfigurationProgram RemarksVolumeManagerNone (Specify an HDLMraw device)--Configuration 6OS Solaris 10 --Oracle RAC 11g Oracle 11g Database11.1.0.6.0

Page 641

ConfigurationProgram Remarksdocumentation forOracle RAC 11g.Configuration 9OS Solaris 10 --Oracle RAC 11g Oracle 11g Database11.1.0.7.0--Cluster Oracl

Page 642

ConfigurationProgram RemarksOracle RAC 11g Oracle 11g Database11.2.0.1.0--Cluster Oracle Grid Infrastructure11.2.0.1.0--VolumeManagerASM • ASM is bund

Page 643

ConfigurationProgram RemarksVolumeManagerASM • ASM is bundled withOracle GridInfrastructure.• ASM is used as the diskmemory area for theOracle databas

Page 644

ConfigurationProgram Remarksrecovery files. In OracleRAC 11g, HDLM devicescan be used as diskdevices by following theusual procedures forHDLM devices.

Page 645

ConfigurationProgram RemarksFor details on how to useASM, refer to thedocumentation forOracle RAC 11g.#You must apply MP3 or later.Note• When a host a

Page 646 - MK-92DLM114-28

the change, use the following table to obtain the value to be specified,and then change the current value to a value equal to or greater thanthe value

Commentaires sur ces manuels

Pas de commentaire