HPP9000 RAID Manager User GuideAbstractThis guide provides information on using HP P9000 RAID Manager Software on HP StorgeWorks P9000 disk arrays. In
The transaction mode can execute the following checking.• Context check: This check is executed when a script file is specified by the -zt option. It
Corresponding commandDescriptionOperation type(See thefollowing-grp_opt <group option> -device_grp_name<device group name> [<device nam
Operation methodSpecify the name of device group (max: 32 characters) and the device name in the device group(max: 32 characters), and execute a comma
PORT GID HMD LUN NUM LDEV CM Serial# HMO_BITsCL8-A 0 LINUX/IRIX 0 1 17000 - 64577CL8-A 0 LINUX/IRIX
Resource group operationsCreating resource groupsTo create resource groups, perform the following provisioning operations.CommandDescriptionOperationS
CommandDescriptionOperationStepAt that time, allocation of resources to theresource group: meta_resource must befinished.raidcom add resource -resourc
CommandDescriptionOperationStepraidcom modify host_grp -port <port>[<host group name>] -host_mode < hostSpecify port and set host mode
CommandDescriptionOperationStepraidcom modify ldev -ldev_id <ldev#>-mp_blade_id <mp#>Configures MP blades of createdLDEVs.Configuring MPbl
Figure 32 Script examples of internal volume (open volume) operation (1/2)Internal volume operations 107
Figure 33 Script examples of internal volume (open volume) operation (2/2)Script examplesThe following shows the script examples of internal volume (m
Figure 34 Script examples of internal volume (mainframe volume) operationVirtual volume (Thin Provisioning) operationsCreating virtual volumes (Thin P
LAN to the virtual command device, and the requested operations are then performed by thestorage system.The following table illustrates in-band and ou
Executed commandDescriptionOperation overviewStepmode> [-host_mode_opt <host modeoption> … ]raidcom get host_grp -port <port> [<host
Script examplesThe following shows the script examples of virtual volume (Thin Provisioning) operation.Figure 35 Script examples of virtual volume (Th
Figure 36 Script examples of virtual volume (Thin Provisioning) operation (2/3)Figure 37 Script examples of virtual volume (Thin Provisioning) operati
Virtual volume (Thin Provisioning Z) operationsCreating virtual volumes (Thin Provisioning Z)To create LDEVs of virtual volumes (Thin Provisioning Z)
Figure 38 Script examples of virtual volume (Thin Provisioning Z ) operation (1/2)Figure 39 Script examples of virtual volume (Thin Provisioning Z) op
Note *1: A multi tiered pool cannot be created initially using raid manager. You must first createthe pool using a single tier type, then enable smart
Creating virtual volumes (Smart Tiers)Use the following operations to create LDEVs of virtual volumes (Smart Tiers) and making the LDEVsavailable to t
Executed commandDescriptionOperation overviewStepraidcom add ldev -pool {<pool ID#> |<pool naming> | snap} -ldev_id <ldev#>Specify p
Figure 40 Script examples of virtual volume (Smart Tiers) operation (1/3)118 Provisioning operations with RAID Manager
Figure 41 Script examples of virtual volume (Smart Tiers) operation (2/3)Virtual volume (Smart Tiers) operations 119
LDEV nickname functionA unique nickname with up to 32 characters can be given to an LDEV.LDEV grouping functionIn the RAID Manager before supporting P
Figure 42 Script examples of virtual volume (Smart Tiers) operation (3/3)External volume operationsCreating external volumesUse the following provisio
Executed commandDescriptionOperation overviewStepraidcom modify external_grp-external_grp_id <gno-sgno> {-cache_modeModify external volume optio
Figure 43 Script Examples of External Volume Operation (1/3)Figure 44 Script Examples of External Volume Operation (2/3)122 Provisioning operations wi
Figure 45 Script Examples of External Volume Operation (3/3)Cache Partition operationsCache Partition operations using RAID Manager include migrating
Displaying CLPR informationThe raidcom get clpr command lists and displays the status of the CLPRs in the storage system. Ifno CLPRs have been created
6 Data replication operations with RAID ManagerData replication operations can be performed using RAID Manager.About data replication operationsThe da
Figure 46 Concept of paired volumesAddressing paired logical volumes: The correspondence of paired logical volumes to their physicalvolumes is defined
Continuous Access Synchronous operations, please see the HP P9000 Continuous AccessSynchronous User Guide for your storage system.Business Copy operat
Figure 48 Business Copy duplicated mirrorsBusiness Copy cascading pairsBusiness Copy provides a cascading function for the Business Copy S-VOL. The ca
Figure 49 Business Copy cascade volume pairsRestrictions for Business Copy cascading volumesPair Creation. Pair creation of S-VOL (oradb1) can only be
Resource group locking functionThe resource group locking function prevents conflict among multiple users:User scripts cannot be guaranteed to work co
Restriction for Continuous Access Synchronous/Business Copy cascading volumesPair restore (resynchronization from S-VOL (oradb1) to S/P-VOL) can only
Figure 50 Server failover system configurationIn an HA environment, a package is a group of applications that are scripted to run on thesecondary host
• Pair resynchronization command: Resynchronizes a split volume pair based on the primaryvolume. The primary volume remains accessible during resynchr
Figure 53 Continuous Access Synchronous local system configurationContinuous Access Synchronous, Business Copy, and Continuous AccessJournal operation
Continuous Access Synchronous/Business Copy/Continuous Access Journal volumestatusEach Continuous Access Synchronous pair consists of one P-VOL and on
Table 27 Continuous Access Journal pair statusSecondaryPrimaryContinuous Access Journal Pair StatusStatusR/W enabledR/W enabledUnpaired volumeSMPLR en
Table 28 Pair status versus Continuous Access Synchronous and Continuous Access Journal commandsContinuous Access Synchronous command-pairresyncpairsp
NOTE: If the P-VOL does not have Write in the PAIR state, then data identical with an S-VOL isguaranteed. Therefore, when using the S-VOL with the SMP
P-VOL_PSUS from/to S-VOL_SSUS(WE)T2: P-VOL_PSUS from/to S-VOL_SSUS(WE)• If you attempt the pairevtwait -s psus in P-VOL_PSUS & S-VOL_COPY state, t
Figure 54 Continuous Access Asynchronous consistency groupsRestrictions• Group definition of Continuous Access Asynchronous/Continuous Access Journal/
2 RAID Manager software environmentThe RAID Manager software environment involves components on the RAID storage system(s) andRAID Manager instance co
Continuous Access Asynchronous and Continuous Access Journal volume characteristicsContinuous Access Asynchronous/Continuous Access Journal volumes ha
to store the next new write data. The copy pending timeout group option is defined using RemoteWeb Console and specifies the maximum delay between the
Table 32 State table for Continuous Access Synchronous vs. Continuous Access Asynchronous (continued)Transfer data viaESCONWriting control on Cnt Ac-S
Continuous Access Synchronous/Continuous Access Asynchronous and ContinuousAccess Journal fence level settingsContinuous Access Synchronous volume pai
Table 33 Relationship between Continuous Access Synchronous pair statuses and fence levels (continued)Fence level and write responseContinuous Access
Figure 58 Snapshot and volume mappingSnapshot volumesThe specifications for Snapshot volumes are:• Allowable type of paired volume: The supported volu
A V-VOL has the following characteristics:• It appears as "OPEN-0V" to identify a V-VOL easily via the SCSI Inquiry or RAID Manager.• A V-VO
Table 35 Pair status relationship to Snapshot commandsSnapshot Command-pairresyncpairsplitpaircreateResync-S option-C option-E option-splitNo -splitPa
Figure 59 Auto LUN configurations(1) Command specificationRAID Manager operates the volume migration by specifying to the horcm*.conf as same BC andCn
(5) HORCM instanceIt is possible to describe the original and target volume for the volume migration to MU# as anothergroup in horcm*.conf for HORCM i
Each command device must be set using the LUN Manager software on Remote Web Console. Inaddition, for using a Provisioning command, user authenticatio
It is possible to confirm the status for Auto LUN by using “-fe” option of the pairdisplay command.pairdisplay -g <group> -fe-feThis option is u
sdv CL2-G 63528 2768 - s/s/ss 000B U:00000 OPEN-0Vsdw CL2-G 63528 2769 - s/s/ss 000B E:16384 OPEN-
Table 36 Command issues and pairing status transitionPair SplittingPair CreationCommand:Simplex -S-m ccPairing Status CC:AcceptableAccepted1. 1 SMPL2
Restrictions for Auto LUNAuto LUN must be used within the following restrictions:• Business Copy (HOMRCF). The operation for the volume migration must
Thus, RAID Manager supports Cnt Ac-J MxN for open systems in the four ways described in “Policy” (page 154).PolicyAll data consistency of the CT group
HORCM CTQM#groupinterval (10ms)mode(optionaloradb300where• group is to be allowed as a group across multiple storage system• interval is the interval
# pairdisplay -g ora -v jnltJID MU CTG JNLS AP U(%) Q-Marker Q-CNT D-SZ(BLK) Seq# DOW PBW APW001 1 0 PJNN 1 0 00000c76 20 1
(3) pairsplit -S option• Issues Freeze to CT group on each MCU• Issues Delete & Run to make a deleting state for CT group on each MCU• Searches/co
• Repeats above until detecting an EOM(End Of Marker) marked on all RCU via RCU• Issues End of Delete to terminate a deleting stateNotice on system op
To terminate this status, re-execute the RAID Manager command, then terminate suspending/deletingstatus after “JNL Consistency Restore”.(8) Detecting
Figure 2 Current assignment sequenceFigure 3 Improved assignment sequenceThe command device performs the assignment of an instance through TWO phase t
(1) Cnt Ac-J 2x2160 Data replication operations with RAID Manager
(2) Cnt Ac-J 2x1Remote volume discoveryIn the configuration separating “Storage admin server (RAID Manager server)” and each productionserver, it is d
Figure 60 Volume discoveryDiscovering a remote volumeThe inqraid command exports the device information discovered on the production servers. Thedevic
# ls /dev/rdsk/c1t* | inqraid -CLI -export | ssh <RAID Managerhost> raidscan -find verifyDEVICE_FILE Group PairVol PORT TAR
7 Data protection operations with RAID ManagerData protection operations can be performed using RAID Manager.Data protection operationsUser data files
Restrictions on Data Retention volumes• File systems using Data RetentionWhen using UNIX file system volumes with Data Retention, the volumes must be
Restrictions on Database Validator• Oracle tablespace locationFile system-based Oracle files are not supported by Database Validator. All Oracletables
an unmirrored HARD-enabled LV, then makes it mirrored on the fly without HARD-enablingall sides of the mirror, that entire LV is exposed to data corru
Data Protection Facility specificationsOnly the permitted volumes can be registered in horcm.conf. When creating the horcm.conffile, describe volumes
Figure 62 Example for the two-host configurationFigure 63 Example for the one-host configurationTarget commands for protectionThe following commands a
subject to the LVM can use the alternate path PV-LINK. To avoid command device failure, RAIDManager supports an alternate command device function.• De
-find to make horcm.conf, because only permitted volumes are shown with host sideview. Following is an example for HP-UX systems:# ioscan -fun | grep
raidscan –f[d]This option shows the Device_File that was registered on the group of HORCM, based on the LDEV(as defined in the local instance configur
/dev/rdsk/c0t3d1 oradb1 oradev2 c0t3d1 1 35013 18/dev/rdsk/c0t3d2 oradb oradev3 c0t3d2 1 35013
Environment variables$HORCMPROMODThis environment variable turns protection mode ON as specified in the following table. If yourcommand device is set
8 Examples of using RAID Manager commandsExamples are provided to help you perform RAID Manager commands.Group version control for mixed storage syste
Figure 65 LDM volume configurationVolume discovery functionRAID Manager supports the volume discovery function on three levels showing the relationshi
G:\Dmt1\Dsk2 CL2-K 61456 257 - s/s/ss 0005 1:01-11 OPEN-3G:\Dmt1\Dsk3 CL2-K 61456 258 - s/s/ss 0005 1:01-11 OPEN-3inqraid $Vol
MOUNTVOL [drive:]path VolumeNameMOUNTVOL [drive:]path /DMOUNTVOL [drive:]path /L \\?\Volume{56e4954a-28d5-4824-a408-3ff9a6521e5d}\ G:\ \\
Offline backup using raidscan-find sync for Windows file system:The raidscan-find sync command flushes the system buffer associated with a logical dri
The raidscan-find sync command flushes the system buffer through finding a logical drivecorresponding to a group of the configuration file, without us
commands is viewed as a normal disk by the SCSI interface, the OS can access its local controlarea. The RAID storage system must distinguish such acce
to avoid such problems is to transport to another host outside the cluster, but this enforces to setup a backup server, so RAID Manager supports a fac
GPT disk for WindowsWindows supports the basic disk called GPT disk using GUID partition instead of the Signature.The GPT disk also can be used as an
Directory mount facility for Windows systemsThe attached mountvol command into Windows supports the directory mount, but it does notsupport the direct
Volume{cec25efe-d3b8-11d4-aead-00c00d003b1e}\Vol3\Dsk0 CL2-D 62496 256 - - - - OPEN-3-CVS-CM[ Mount used DefineDosDevice(
CL1-An where n: unit ID for multiple RAID• Specifying the port name with a host groupCL1-A-g where g: host groupCL1-An-g where n-g: host group=g on CL
The purpose of RAID Manager SLPR security is to prevent RAID Manager from operating the volumeson another SLPR (SLPR#N) through the command device fro
SLPR configuration examplesSingle hostFigure 70 (page 186) provides an example of when control is denied to the paircreate andraidscan commands in the
Figure 72 Operation across SLPRs using a shared command device on a single hostDual HostsIn the following example, the paircreate command is unable to
Figure 74 Operation across SLPRs using two command devices on dual hostsTo operate SLPR#N, share the command device. If HostB has a shared command dev
Figure 76 Continuous Access Synchronous operation using SLPRUsing RAID Manager SLPR security 189
Figure 7 Command flowIssuing commands for LDEVs within a LUSE deviceA LUSE device is a group of LDEVs regarded as a single logical unit. Because it is
9 TroubleshootingTroubleshooting information is provided to assist if you have trouble using RAID Manager.General troubleshootingIf you have a problem
is detected, please collect the data in the error log file and trace data (all files in HORCM_LOGdirectory), and report the failure to your HP represe
Recommended actionConditionRestart of HORCM is required if the storage system configuration is changed (e.g., microcodeexchange, cache memory install/
Recommended actionConditionThe command of second line will remove “/var/tmp/.lcm*” directory after 720 Hr fromHORCM startup, even though RAID Manager
Table 40 System log messages (continued)Recommended actionCauseConditionMessage IDRefer to the HORCM startup log to identifythe cause of the error.A s
Table 41 Command error messages (continued)ValueRecommended actionConditionErrormessageError code247Verify the device or group name andadd it to the c
Table 41 Command error messages (continued)ValueRecommended actionConditionErrormessageError code($HORCM_LOG), and call HPTechnical Support.221Verify
Table 41 Command error messages (continued)ValueRecommended actionConditionErrormessageError code234Please issue the pairresynccommand manually to the
Table 41 Command error messages (continued)ValueRecommended actionConditionErrormessageError code217Choose an existing CTGID (usepairvolchk to display
Table 41 Command error messages (continued)ValueRecommended actionConditionErrormessageError code207Please make the SLPR so that thetarget port and th
© Copyright 2010, 2012 Hewlett-Packard Development Company, L.P.Confidential computer software. Valid license from HP required for possession, use or
Figure 9 HORCM operational environmentRAID Manager instance configurationsThe basic unit of the RAID Manager software structure is the RAID Manager in
Table 41 Command error messages (continued)ValueRecommended actionConditionErrormessageError codeof option, or the total number ofcharacters are to be
Table 42 Generic error codes (horctakeover and pair commands) (continued)ValueError messageError codeCategory244Result too largeEX_ERANGE243File name
Table 43 Generic error codes (raidscan, raidqry, raidar, horcctl)ValueError messageError codeCategory254Required Arg listEX_REQARGSyntax for Argument(
Table 44 Specific error codesValueError messageError codeCategory236Unmatched volume status within the groupEX_ENQVOLVolume Status(Unrecoverable)229In
The following describes the SSB codes that are returned by the replication commands and theconfiguration setting command (raidcom).SSB code returned b
Table 45 SSB codes that are returned by the configuration setting command (common)commonDescriptionError codeExecuting/AsynchronousError messageSSB2SS
Table 46 SSB codes that are returned by raidcom add external_grp command (continued)raidcom add external_grpDescriptionError codeExecuting/Asynchronou
Table 48 SSB codes that are returned by raidcom delete external_grp commandraidcom delete external_grpDescriptionError codeExecuting/AsynchronousError
Table 48 SSB codes that are returned by raidcom delete external_grp command (continued)raidcom delete external_grpDescriptionError codeExecuting/Async
Table 50 SSB codes that are returned by raidcom disconnect external_grp commandraidcom disconnect external_grpDescriptionError codeExecuting/Asynchron
Figure 10 RAID Manager instance configuration & componentsThe four possible RAID Manager instance configurations are:• One host connected to one s
Table 50 SSB codes that are returned by raidcom disconnect external_grp command (continued)raidcom disconnect external_grpDescriptionError codeExecuti
Table 52 SSB codes that are returned by raidcom modify port -loop_id commandraidcom modify port -loop_idDescriptionError codeExecuting/AsynchronousErr
Table 54 SSB codes that are returned by raidcom modify port -security _switch commandraidcom modify port -security _switchDescriptionError codeExecuti
Table 55 SSB codes that are returned by raidcom add ldev command (continued)raidcom add ldevDescriptionError codeExecuting/AsynchronousError messageSS
Table 55 SSB codes that are returned by raidcom add ldev command (continued)raidcom add ldevDescriptionError codeExecuting/AsynchronousError messageSS
Table 55 SSB codes that are returned by raidcom add ldev command (continued)raidcom add ldevDescriptionError codeExecuting/AsynchronousError messageSS
Table 57 SSB codes that are returned by raidcom add journal commandraidcom add journalDescriptionError codeExecuting/AsynchronousError messageSSB2SSB1
Table 57 SSB codes that are returned by raidcom add journal command (continued)raidcom add journalDescriptionError codeExecuting/AsynchronousError mes
Table 57 SSB codes that are returned by raidcom add journal command (continued)raidcom add journalDescriptionError codeExecuting/AsynchronousError mes
Table 58 SSB codes that are returned by raidcom modify journal command (continued)raidcom modify journalDescriptionError codeExecuting/AsynchronousErr
by different hosts. This guards against storage system failure as well as host failure. The RAIDManager instances of separate hosts are connected via
Table 61 SSB codes that are returned by raidcom add device_grp commandraidcom add device_grpDescriptionError codeExecuting/AsynchronousError messageSS
Table 63 SSB codes that are returned by raidcom initialize ldev command (continued)raidcom initialize ldevDescriptionError codeExecuting/AsynchronousE
Table 63 SSB codes that are returned by raidcom initialize ldev command (continued)raidcom initialize ldevDescriptionError codeExecuting/AsynchronousE
Table 64 SSB codes that are returned by raidcom modify ldev -command_device (continued)raidcom modify ldev -command_deviceDescriptionError codeExecuti
Table 66 SSB codes that are returned by raidcom modify ldev -status nml command (continued)raidcom modify ldev -status nmlDescriptionError codeExecuti
Table 67 SSB codes that are returned by raidcom modify ldev -status blk command (continued)raidcom modify ldev -status blkDescriptionError codeExecuti
Table 68 SSB codes that are returned by raidcom modify ldev -status enable_reallocation command(continued)raidcom modify ldev -status enable_reallocat
Table 71 SSB codes that are returned by raidcom delete lun commandraidcom delete lunDescriptionError codeExecuting/AsyncError messageSSB2SSB1The other
Table 72 SSB codes that are returned by raidcom add lun command (continued)raidcom add lunDescriptionError codeExecuting/AsynchronousError messageSSB2
Table 73 SSB codes that are returned by raidcom modify pool commandraidcom modify poolDescriptionError codeExecuting/AsynchronousError messageSSB2SSB1
Table 3 Supported RAID Manager (HORCM) communicationMPE/iXHORCM 64 bitHORCM 32 bitHORCMbigbiglittlebiglittleAV-AVAVAVlittle32 bitAV-AVAVAVbigNA-AVAVAV
Table 73 SSB codes that are returned by raidcom modify pool command (continued)raidcom modify poolDescriptionError codeExecuting/AsynchronousError mes
Table 75 SSB codes that are returned by raidcom delete pool command (continued)raidcom delete poolDescriptionError codeExecuting/AsynchronousError mes
Table 76 SSB codes that are returned by raidcom add snap_pool commandraidcom add snap_poolDescriptionError codeExecuting/AsyncError messageSSB2SSB1The
Table 76 SSB codes that are returned by raidcom add snap_pool command (continued)raidcom add snap_poolDescriptionError codeExecuting/AsyncError messag
Table 77 SSB codes returned by raidcom add snapshot (continued)raidcom add snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1A pair can
Table 77 SSB codes returned by raidcom add snapshot (continued)raidcom add snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1The comman
Table 77 SSB codes returned by raidcom add snapshot (continued)raidcom add snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1A Fast Sna
Table 77 SSB codes returned by raidcom add snapshot (continued)raidcom add snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1A Fast Sna
Table 77 SSB codes returned by raidcom add snapshot (continued)raidcom add snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1The comman
Table 77 SSB codes returned by raidcom add snapshot (continued)raidcom add snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1The comman
# at the head of each line is used to insert a comment in the configuration file.Example 2 Configuration file example — UNIX-based serversHORCM_MON#ip
Table 78 SSB codes returned by raidcom modify snapshot (continued)raidcom modify snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1A Fa
Table 78 SSB codes returned by raidcom modify snapshot (continued)raidcom modify snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1A pa
Table 78 SSB codes returned by raidcom modify snapshot (continued)raidcom modify snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1The
Table 80 SSB codes returned by raidcom delete snapshot (continued)raidcom delete snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1The
Table 80 SSB codes returned by raidcom delete snapshot (continued)raidcom delete snapshotDescriptionError codeExecuting/AsyncError messageSSB2SSB1The
Table 82 SSB codes that are returned by raidcom delete ssid command (continued)raidcom delete ssidDescriptionError codeExecuting/AsynchronousError mes
Table 83 SSB codes that are returned by raidcom add thp_pool command (continued)raidcom add thp_poolDescriptionError codeExecuting/AsyncError messageS
Table 83 SSB codes that are returned by raidcom add thp_pool command (continued)raidcom add thp_poolDescriptionError codeExecuting/AsyncError messageS
Table 84 SSB codes that are returned by raidcom modify rcu command (continued)raidcom modify rcuDescriptionError codeExecuting/AsyncError messageSSB2S
Table 85 SSB codes that are returned by raidcom delete rcu_path command (continued)raidcom delete rcu_pathDescriptionError codeExecuting/AsynchronousE
Table 4 Configuration (HORCM_CONF) parameters (continued)LimitTypeDefaultParameterNoneNumeric value*3000timeout (10 ms)31 charactersCharacter stringNo
Table 86 SSB codes that are returned by raidcom add rcu_path command (continued)raidcom add rcu_pathDescriptionError codeExecuting/AsynchronousError m
Table 87 SSB codes that are returned by raidcom delete rcu command (continued)raidcom delete rcuDescriptionError codeExecuting/AsynchronousError messa
Table 88 SSB codes that are returned by raidcom add rcu command (continued)raidcom add rcuDescriptionError codeExecuting/AsynchronousError messageSSB2
Table 89 SSB codes that are returned by raidcom delete ldev command (continued)raidcom delete ldevDescriptionError codeExecuting/AsyncError messageSSB
Table 90 SSB codes that are returned by raidcom delete hba_wwn commandraidcom delete hba_wwnDescriptionError codeExecuting/AsyncError messageSSB2SSB1T
Table 93 SSB codes that are returned by raidcom reset hba_wwn command (continued)raidcom reset hba_wwnDescriptionError codeExecuting/AsyncError messag
Table 96 SSB codes that are returned by raidcom modify port -port_speed command (continued)raidcom modify port -port_speedDescriptionError codeExecuti
Table 98 SSB codes that are returned by raidcom delete host_grp commandraidcom delete host_grpDescriptionError codeExecuting/AsynchronousError message
Table 101 SSB codes that are returned by raidcom disconnect path commandraidcom disconnect pathDescriptionError codeExecuting/AsynchronousError messag
Table 102 SSB codes that are returned by raidcom delete path command (continued)raidcom delete pathDescriptionError codeExecuting/AsyncError messageSS
The command device must be mapped to the SCSI/fibre using LUN Manager. You can definemore than one command device to provide failover in case the orig
Table 104 SSB codes that are returned by raidcom -logout commandraidcom -logoutDescriptionError codeExecuting/AsynchronousError messageSSB2SSB1Failed
Table 106 SSB codes that are returned by raidcom reallocate pool command (continued)raidcom reallocate poolDescriptionError codeExecuting/AsyncError m
Table 109 SSB codes that are returned by raidcom add resource commandraidcom add resourceDescriptionError codeExecuting/AsynchronousError messageSSB2S
Table 111 SSB codes that are returned by raidcom unlock resource commandraidcom unlock resourceDescriptionError codeExecuting/AsynchronousError messag
Table 112 SSB codes that are returned by raidcom modify clpr command (continued)raidcom modify clprDescriptionError codeExecuting/AsyncError messageSS
Table 117 SSB codes that are returned by raidcom delete pfc_wwn commandraidcom delete pfc_wwnDescriptionError codeExecuting/AsynchronousError messageS
10 Support and other resourcesContacting HPFor worldwide technical support information, see the HP support website:http://www.hp.com/supportBefore con
HP websitesFor additional information, see the following HP websites:• http://www.hp.com• http://www.hp.com/go/storage• http://www.hp.com/service_loca
Table 119 Document conventions (continued)ElementConventionMonospace text• File and directory names• System output• Code• Commands, their arguments,
GlossaryAL Arbitrated loop.AL-PA Arbitrated loop physical address. A 1-byte value that the arbitrated loop topology uses to identifythe loop ports. Th
Figure 14 Configuration and Unit IDs for Multiple Storage systemsdev_name for WindowsIn Windows SAN environment, “Volume{guid}” will be changed on eve
HORCM_DEV A section of the RAID Manager instance configuration file that describes the physical volumescorresponding to the paired volume names.HORCM_
RCU Remote control unit.remote instance The instance with which the local instance communicates, as configured in the HORCM_INSTsection of the RAID Ma
IndexAalternate command device, 16defining, 17asynchronous commandslist of provisioning, 93processing, 9, 92authorities for commands and operations, 5
raidscan, raidqry, raidar, horcctl:troubleshooting, 201troubleshooting, 193, 202error messagestroubleshooting, 193examplesdirectory mound for Windows,
cascading volumes, 129duplicated mirroring, 127in-system , 13local system configuration, 132operations, 125, 133pair status, 134paired volumes, 138rem
HORCM_CMD#dev_name dev_name dev_name\\.\CMD-30095-250-CL1-A-1:/dev/rdsk/once this name is specified, HORCM finds
The following values are defined in the HORCM_DEV parameter:• dev_group: Names a group of paired logical volumes. A command is executed for allcorresp
Contents1 Overview...8About RAID Manager...
• Target ID: Defines the SCSI/fibre target ID (TID) number of the physical volume on the specifiedport.• LU#: Defines the SCSI/fibre logical unit numb
Figure 15 Configuration for multiple networks(5) HORCM_LDEVThe HORCM_LDEV parameter is used for specifying stable LDEV# and Serial# as the physicalvol
(6) HORCM_LDEVGThe HORCM_LDEVG parameter defines the device group information that the RAID Managerinstance reads. For details about device group, see
Table 5 Mirror descriptors and group assignmentsCnt Ac-JonlyBusiness Copy(Snapshot) onlyMU#0HORCM_DEV parameter in configuration fileMU#1-#3MU#1-#2(MU
Figure 17 Business Copy cascade connection and configuration fileBusiness CopySince Business Copy is a mirrored configuration within one storage syste
Figure 19 Pairdisplay on HORCMINST1Figure 20 Pairdisplay on HORCMINST0Cascading connections for Continuous Access Synchronous and Business CopyThe cas
Figure 21 Continuous Access Synchronous/Business Copy cascading connection and configurationfileFigure 22 (page 36) through Figure 25 (page 37) show C
Figure 23 Pairdisplay for Continuous Access Synchronous on HOST2 (HORCMINST)Figure 24 Pairdisplay for Business Copy on HOST2 (HORCMINST)Figure 25 Pair
RAID Manager software filesThe RAID Manager software consists of files supplied with the software, log files created internally,and files created by t
GroupUser*1ModeCommand nameFile nameTitlesysroot0544raidcomHORCM/usr/bin/raidcomConfiguration setting commandsysroot0644-HORCM/etc/Raidcom_Dic_Raid_RM
Logging raidcom command...46User-created files...
Command nameFile nameTitleraidvchkdsp\HORCM\etc\raidvchkdsp.exeOracle Validation confirmationraidvchkscan\HORCM\etc\raidvchkscan.exeOracle Validation
UserCommand nameFile nameTitlesyspairmon$ROOT:[HORCM.usr.bin]pairmon.exeError notificationsyspairvolchk$ROOT:[HORCM.usr.bin]pairvolchk.exeVolume check
RAID Manager log filesHORCM logs are classified into startup logs and execution logs.• The startup logs contain data on errors that occur before HORCM
Table 6 Log file names and locations (continued)Windows-based systemsUNIX-based systemsFileHORCM trace:HORCM trace:Trace$HORCM_LOG\horcmlog_HOST\horcm
environment, it is possible to change the trace control parameters into the global parameters usingthis command. Table 8 (page 44) lists and describes
The masking feature is to enable the tracing without changing their scripts. And this featureis available for all RAID Manager commands (except inqrai
• Examples for execution/HORCM/log* directory[root@raidmanager log9]# ls ltotal 16drwxr-xr-x 3 root root 4096 Oct 27 17:33 curlog-rw-r--r-- 1 r
The conditions to support the output of syslog fileThe conditions to support this function are explained in the following:Supported OSThis function is
Table 9 Display information of the title rowOutput exampleItemJun 27 10:15:13 rmsolx86 raidcom: [ID 702911 user.info]Syslog fixed output part(Includin
Aug 24 12:24:27 raidmanager raidcom: PID:06857 [raidcom] User authentication has failed on Serial#(64568).Aug 24 12:24:27 raidmanager raidcom: PID:068
LDEV nickname function...94Available provisioning o
3 RAID Manager functions on P9500The RAID Manager functions available on the P9500 storage system are more comprehensive thanon previous RAID storage
Setting command devices using in-band and out-of-band methodsThe setting contents of a command device or a virtual command device to be defined for ac
The user authentication function inputs a login command from the client (server) and, to authenticatethe user ID and password sent from RAID Manager a
Controlling user resourcesRAID Manager verifies the user who executes the command has been authenticated already. Afterthat, RAID Manager obtains the
• Host group• RAID group• External connection groupThe commands that are executed depending on the operation authorities managedby Remote Web Console
Table 13 Commands and operation authority managed by Remote Web Console and SVP (continued)Operation authority(Role)Executable commandAuthorityOperati
Table 13 Commands and operation authority managed by Remote Web Console and SVP (continued)Operation authority(Role)Executable commandAuthorityOperati
Figure 28 The relationship among user, command devices, and resource groupsTable 14 The relationship between resource groups and command devicesOut-of
Table 14 The relationship between resource groups and command devices (continued)Out-of-BandConfigurationchangeReferenceOperating rangeCommanddeviceLo
performed, each configuration change command can be performed. However, the competitionwith the other application might cause an error.The commands fo
Continuous Access Asynchronous, Continuous Access Synchronous, and Continuous Access Journalvolumes...
Table 15 Execution modes and options of the configuration setting command (line-by-line mode)RemarksCommandexecution with noerrorConfigurationcheckCon
raidcom -zt <created script file name> -load<configuration file> -checkmode precheckDetails of check contentsDetails of Context check is d
• raidcom check_ext_storage external_grp {-external_grp_id <gno-sgno> | -ldev_id <ldev#> |-grp_opt <group option> -device_grp_name &
for /l %%i in (1,1,3) do (raidcom add ldev -parity_grp_id 01-01 -ldev_id %%i -capacity 100M)• Execution result (the text in bold indicates the content
• raidcom disconnect path -path_grp <path group#> -port <port#> -external_wwn <wwn strings>• raidcom add rcu {-rcu <serial#> &
It is checked whether the operation is performed for the existing host group. If the host group doesnot exist, an error is detected.If it is not clear
Check the operation for LDEVraidcom get ldev {-ldev_id <ldev#> … [-cnt <count>] | -grp_opt <group option> -device_grp_name <devic
Figure 29 LDEV grouping up to and including XP24000/XP20000 Disk ArrayFor P9500 RAID storage systems, RAID Manager can be used to create a group of mu
Figure 30 LDEV grouping from P9500 (device group and copy group)However, for executing replication function commands in RAID Manager, two device group
file to incorporate it into the RAID Manager instance. This can be executed at RAID Managerthat supports P9500 or later.• Define a configuration defin
8 Examples of using RAID Manager commands...174Group version control for mixed storage system configurations.
Notes when specifying a device name• Multiple device names can be defined in one LDEV (Max: 1,024names).• The length of a device name must be up to 32
Device group creationCreating a device group by specifying a subject of multiple LDEV IDs and device group names ofthe device groups to be created.• U
• Use CasesThe following shows use cases that can be added an LDEV to a device group.◦ Adding an LDEV (simplex volume) with a different device name to
LDEV can be deleted from the device group associating a copy group. The pair status does notchange even if the LDEV is deleted from the device group.•
from the device, the relevant device group is deleted. And, even if a device group is deleted, thepair status of the pair in the device group does not
When creating a copy group• In case of creating a copy group by executing a command, a copy group cannot be createdthrough direct specification of mul
Copy group creationSpecifying two device groups and creating a copy group. The same device name must not bedefined for any LDEVs in a specified device
With the same device name, the operation for the device group associated with a copy groupcannot be performed.• Use casesThe following shows use cases
It is not possible to delete LDEVs directly from the copy group.• Use casesThe following shows use cases that can be deleted LDEVs from the device gro
• Use casesA copy group can be deleted even if it is configured of simplex volumes or paired volumes.The following shows use cases that can be deleted
1 OverviewRAID Manager enables you to perform storage system configuration and data managementoperations by issuing commands to the RAID storage syste
If there is no target LDEV to be a pair in the copy group, the process is terminated by detectingan error.80 RAID Manager functions on P9500
• Use casesAs an example of pair operation, the following shows use cases that can be created a pairby specifying a copy group.◦ Creating a pair in ca
◦ Creating a pair in cases where the numbers of LDEVs in two device groups in a copygroup configured of simplex volumes are different.In the following
Displayed pair statusesPair statuses of mainframe LDEVs are displayed in a same way as those of open LDEVs. However,access permissions to mainframe P-
Table 20 Pair statuses of Continuous Access Journal/Continuous Access Journal Z (continued)NotesAccess tomainframeS-VOLAccess tomainframeP-VOLPair sta
Table 22 Comparing multi-platform volumes performanceContinuous AccessJournal performanceContinuous AccessSynchronousperformanceBusiness Copyperforman
Table 23 Differences in replication commands (continued)NotesPerformance inmainframesystemPerformance inopen systemDescriptionOptionCommand#You cannot
4 Starting up RAID ManagerAfter you have installed the RAID Manager software, set the command device, created theconfiguration definition file(s), and
3. Execute the horcmstart.sh script manually to start the RAID Manager instances: # horcmstart.sh0 14. Set an instance number to the environment that
3. Execute the horcmstart script manually to start RAID Manager: D:\HORCM\etc> horcmstart 014. Set an instance number to the environment that execu
DescriptionItemSupports the user authentication function in conjunction with the Remote WebConsole/SVP. Once user authentication is enabled, a command
Two instancesTo start up two instances of RAID Manager on an OpenVMS system:1. Create the configuration definition files.For a new installation, the c
C:\HORCM\tool\>svcexe• Usage for adding [HORCM_START_SVC]: svcexe /A=command_path◦ for deleting [HORCM_START_SVC]: svcexe /D◦ for specifying a serv
5 Provisioning operations with RAID ManagerProvisioning operations can be performed using RAID Manager.About provisioning operationsProvisioning opera
When executing an asynchronous command, execute a command or a script with the followingprocedures.1. Execute a raidcom reset command_status command.R
Table 24 Asynchronous commands of the configuration setting command (continued)Command syntaxFunctionraidcom add journal -journal_id <journal ID#&g
Corresponding commandDescriptionOperation typeraidcom get resourceDisplay resource group information.raidcom add resource -resource_name<resource g
Corresponding commandDescriptionOperation type(See the manual: HP P9000Provisioning for Open Systems-device_grp_name <device group name>[<dev
Corresponding commandDescriptionOperation type-device_grp_name <device group name>[<device name>]}[-user_threshold<threshold_1> [<
Corresponding commandDescriptionOperation typeraidcom modify external_grp-external_grp_id <gno-sgno> -cache_mode< y|n >Change cache mode o
Corresponding commandDescriptionOperation typeraidcom delete device_grp-device_grp_name <device group name>-ldev_id <ldev#>… [-cnt <cou
Comments to this Manuals