background image

       Command Control Interface

User and Reference Guide

Hitachi Virtual Storage Platform G1000 and G1500

Hitachi Virtual Storage Platform F1500

Hitachi Virtual Storage Platform G200, G400, G600, G800

Hitachi Virtual Storage Platform F400, F600, F800

Hitachi Virtual Storage

Hitachi PlatformUnified Storage VM

Hitachi Universal Storage Platform V/VM

MK-90RD7010-32

May 2017

Summary of Contents for HUS VM

Page 1: ...orm G1000 and G1500 Hitachi Virtual Storage Platform F1500 Hitachi Virtual Storage Platform G200 G400 G600 G800 Hitachi Virtual Storage Platform F400 F600 F800 Hitachi Virtual Storage Hitachi PlatformUnified Storage VM Hitachi Universal Storage Platform V VM MK 90RD7010 32 May 2017 ...

Page 2: ...quired under local privacy laws or otherwise from authorized employees and other individuals to access relevant data and 2 Verifying that data continues to be held retrieved deleted or otherwise processed in accordance with relevant laws Notice on Export Controls The technical data and technology inherent in this Document may be subject to U S export control laws including the U S Export Administr...

Page 3: ...onous command processing 1 3 Command execution modes 1 4 Precheck function 1 4 Command execution by the in band and out of band methods 1 5 User authentication mode 1 8 LDEV nickname function 1 8 LDEV grouping function 1 8 Resource group function 1 9 Resource locking function 1 9 CCI functions available on all RAID storage systems 1 9 In system replication 1 9 Remote replication 1 9 Data protectio...

Page 4: ...nection and configuration files 2 30 ShadowImage 2 31 Cascading connections for TrueCopy and ShadowImage 2 33 CCI software files 2 35 CCI files supplied with the software 2 36 CCI files for UNIX based systems 2 36 CCI files for Windows based systems 2 37 CCI files for OpenVMS based systems 2 39 CCI log and trace files 2 40 CCI log files 2 40 CCI trace files 2 43 CCI trace control command 2 43 Comm...

Page 5: ... volumes 3 49 Using dummy LUs for mainframe LDEVs 3 49 Pair status and access permission for mainframe LDEVs 3 50 Operational differences for multiplatform volumes 3 52 Operational differences for replication commands 3 53 Global storage virtualization function 3 54 System configuration example with the global storage virtualization function 3 54 Using CCI with the global storage virtualization fu...

Page 6: ...isioning operations 5 26 Creating virtual volumes Dynamic Provisioning 5 26 Script examples 5 28 Deleting a virtual volume for which capacity saving is enabled 5 31 Using the operation initialize_capacity_saving option of the raidcom delete ldev command to delete a virtual volume 5 31 Deleting a virtual volume by blocking initializing and then deleting the volume 5 32 Virtual volume Dynamic Provis...

Page 7: ...Using CCI with Thin Image 6 4 Using CCI with global active device 6 5 ShadowImage operations 6 5 ShadowImage duplicated mirroring 6 6 ShadowImage cascading pairs 6 7 Restrictions for ShadowImage cascading volumes 6 8 Restriction for TrueCopy ShadowImage cascading volumes 6 9 TrueCopy operations 6 9 TrueCopy takeover commands 6 10 Takeover switch function 6 12 Swap takeover function 6 13 SVOL takeo...

Page 8: ...ing a remote volume 6 59 7 Data protection operations with CCI 7 1 Data protection operations 7 2 Data Retention Utility 7 2 Restrictions on Data Retention Utility volumes 7 3 Database Validator 7 3 Restrictions on Database Validator 7 4 Protection parameters and operations 7 5 Data Protection facility 7 5 Data Protection Facility specifications 7 7 Examples for configuration and protected volumes...

Page 9: ...oup 8 15 Using CCI SLPR security 8 16 Specifying the SLPR Protection Facility 8 17 SLPR configuration examples 8 18 9 Troubleshooting 9 1 General troubleshooting 9 2 Operational notes and restrictions for CCI operations 9 3 Error messages and error codes 9 6 System log messages 9 6 Command error messages 9 8 Generic error codes horctakeover and pair commands 9 18 Generic error codes raidscan raidq...

Page 10: ...x Command Control Interface User and Reference Guide ...

Page 11: ...lease read this document carefully to understand how to use this product and maintain a copy for reference purposes Intended audience Product version Release notes Changes in this revision Referenced documents Document conventions Convention for storage capacity values Accessing product documentation Getting help Comments Preface xi Command Control Interface User and Reference Guide ...

Page 12: ...The CCI release notes are available on Hitachi Data Systems Support Connect https knowledge hds com Documents Read the release notes before installing and using this product They may contain requirements or restrictions that are not fully described in this document or updates or corrections to this document Changes in this revision Added instructions for configuring iSCSI virtual ports Setting an ...

Page 13: ...M8021 Hitachi Universal Replicator User Guide MK 94HM8023 Hitachi Universal Volume Manager User Guide MK 92RD8024 Global Active Device User Guide MK 92RD8072 Hitachi Virtual Storage Platform G1000 G1500 and Hitachi Virtual Storage Platform F1500 Hitachi Thin Image User Guide MK 92RD8011 Provisioning Guide for Open Systems MK 92RD8014 System Administrator Guide MK 92RD8016 Hitachi Device Manager St...

Page 14: ...or User Guide MK 90RD7032 Hitachi Universal Volume Manager User Guide MK 90RD7033 Hitachi Thin Image User Guide MK 90RD7179 Hitachi Universal Storage Platform V VM Hitachi Copy on Write Snapshot User Guide MK 96RD607 LUN Manager User s Guide MK 96RD615 Hitachi ShadowImage for Mainframe User Guide MK 96RD619 Hitachi ShadowImage User Guide MK 96RD618 Hitachi Storage Navigator User Guide MK 96RD621 H...

Page 15: ...words in text Indicates a variable which is a placeholder for actual text provided by the user or for output by the system Example pairdisplay g group For exceptions to this convention for variables see the entry for angle brackets Monospace Indicates text that is displayed on screen or entered by the user Example pairdisplay g oradb angle brackets Indicates variables in the following scenarios Va...

Page 16: ...s the user of severe conditions or consequences for example destructive operations Convention for storage capacity values Physical storage capacity values for example disk drive capacity are calculated based on the following values Physical capacity unit Value 1 KB 1 000 103 bytes 1 MB 1 000 KB or 1 0002 bytes 1 GB 1 000 MB or 1 0003 bytes 1 TB 1 000 GB or 1 0004 bytes 1 PB 1 000 TB or 1 0005 byte...

Page 17: ...ta Systems To contact technical support log on to Hitachi Data Systems Support Connect for contact information https support hds com en_us contact us html Hitachi Data Systems Community is a new global online community for HDS customers partners independent software vendors employees and prospects It is the destination to get answers discover insights and make connections Join the conversation tod...

Page 18: ...xviii Preface Command Control Interface User and Reference Guide ...

Page 19: ...ommand Control Interface CCI software and CCI operations on the Hitachi RAID storage systems About Command Control Interface CCI functions CCI functions available on all RAID storage systems Overview 1 1 Command Control Interface User and Reference Guide ...

Page 20: ...ontinues to provide the proven functionality that has been available for the USP V VM and previous storage system models including in system replication remote replication and data protection operations In addition CCI for VSP and later provides command line access to the same provisioning and storage management operations that are available in the GUI software for example Hitachi Command Suite St...

Page 21: ...version of the VSP storage system is 70 03 3x xx xx or later the operation of TrueCopy for Mainframe Universal Replicator for Mainframe and ShadowImage for Mainframe can be performed from Command Control Interface Provisioning functions The raidcom configuration setting command enables you to perform provisioning functions such as setting commands or creating LDEVs from CCI For information about t...

Page 22: ...e raidcom zt script_file Configuration check This check verifies that the actual storage system configuration is valid implemented for the resources specified in the commands for example LDEVs ports pools Syntax example raidcom get ldev ldev_id cnt 65280 store work_file raidcom zt script_file load work_file Precheck function CCI provides a precheck function for the configuration setting raidcom co...

Page 23: ... system via Fibre Channel or iSCSI Older CCI versions that do not support VSP can only issue commands by using the in band method In this method when a command is issued it is sent to the dedicated LDEV command device of the storage system selected by the user via Fibre Channel or iSCSI from CCI on the host Out of band method This method issues commands from a UNIX PC host connected to the storage...

Page 24: ...using the in band method is recommended Tip For older versions of CCI that do not support VSP if you want to issue a command from a client PC which is not connected to a storage system directly you must write a remote shell script which is executed by your logging in to the CCI server of the in band method via Telnet or SSH The following figure illustrates in band and out of band CCI operations Fo...

Page 25: ...cification In band Replication The requirement for user authentication depends on the setting of user authentication Provisioning User authentication is required User authentication mode of the command device must be enabled Out of band Replication User authentication is required For virtual command devices user authentication mode is always enabled Overview 1 7 Command Control Interface User and ...

Page 26: ...ons after the VSP the information registered in the storage system can be used This LDEV grouping function can minimize the description of the CCI configuration definition file on each host When the copy group information changes you need to update only one configuration definition file saving time and eliminating the chance for error due to mismatching edits The LDEV grouping functionality is imp...

Page 27: ...evice Manager Storage Navigator SVP Maintenance utility VSP Gx00 models and VSP Fx00 models Maintenance PC You can use the lock command while the script is running to ensure completion To use the lock command user authentication is required CCI functions available on all RAID storage systems CCI provides the following functionality on all Hitachi Data Systems RAID storage systems In system replica...

Page 28: ...and Hitachi Data Retention Utility Database Validator The CCI software provides commands to set and verify parameters for volume level validation checking of Oracle database operations Once validation checking is enabled all write operations to the specified volumes must have valid Oracle checksums CCI reports a validation check error to the syslog file each time an error is detected Database Vali...

Page 29: ...ew of the CCI software environment CCI components on the RAID storage system CCI instance components on the host server CCI software files CCI log and trace files User created files User environment variable CCI software environment 2 1 Command Control Interface User and Reference Guide ...

Page 30: ...the CCI software on the host The command device is dedicated to CCI communications and cannot be used by any other applications The command device accepts CCI read and write commands that are issued by the storage system The command device also returns read requests to the host The volume designated as the command device is used only by the storage system and is blocked from the user The command d...

Page 31: ...ust be labeled To enable dual path of the command device make sure to include all paths to the command device on a single line in the HORCM_CMD section of the configuration definition file The following shows an example with two controller paths to the command device Putting the path information on separate lines might cause parsing issues and failover might not occur unless the HORCM startup scri...

Page 32: ...ble If the command device is attacked the instance assignment table is filled with temporary allocation 1 0 status After that the command device will detect a fault of full space as the instance assignment clear up all temporary allocation 1 0 and then reassign the required instance automatically This does not require a service representative to switch the command device OFF ON to clear up the ins...

Page 33: ... they are recognized as alternate command devices Create all alternate command devices within the same resource group of the same storage system Timing of alternate command devices When the HORCM receives an error notification in reply from the operating system via the raw I O interface the alternate command device is used You can also change to the alternate command device forcibly by using the h...

Page 34: ...500 RCD is required in 3DC TC UR and 3DC TCz URz configurations including intermix configurations with VSP or USP V VM RCD is required in 3DC URxUR and 3DC URzxURz configurations including intermix configurations with VSP or USP V VM RCD is not required in GAD 3DC delta resync GAD UR configurations Virtual Storage Platform G200 G400 G600 G800 and Virtual Storage Platform F400 F600 F800 RCD is requ...

Page 35: ...the control command area LBA The host issues control commands through the raw I O special file of a special LDEV Since the specific LU command device receiving these commands is viewed as a normal disk by the SCSI interface the OS can access its local control area The RAID storage system must distinguish such accesses from the control command accesses Normally several megabytes of the OS control a...

Page 36: ...rage system cannot take the proper action To avoid such a problem two or more write commands should not be issued to a single LDEV The command initiators should not issue two or more write commands to a single LDEV unless the storage system can receive commands with independent initiator number LDEV number simultaneously Figure 2 5 HORCM and command issue process Command flow This figure shows the...

Page 37: ...SE Device and Command Issue CCI instance components on the host server HORCM operational environment The HORCM operates as a daemon process on the host server and is activated either automatically when the server machine starts up or manually by the startup script HORCM reads the definitions specified in the configuration file upon startup The environment variable HORCM_CONF is used to define the ...

Page 38: ...mands to be used are selected by the environment variable HORCC_MRCF The default command execution environment for CCI is TrueCopy The CCI instance shown in the following figure has a remote execution link and a connection to the RAID storage system The remote execution link is a network connection to another PC to allow you to execute CCI functions remotely The connection between the CCI instance...

Page 39: ...CI instance communicates independently with the command device The RAID storage system contains the command device that communicates with the CCI instances as well as the primary and secondary volumes of both CCI instances One host connected to two storage systems Connecting the host to two storage systems enables you to migrate data or implement disaster recovery by maintaining duplicate sets of ...

Page 40: ...sts are connected via the LAN so that they can maintain awareness of each other Each RAID storage system has a command device that communicates with each CCI instance independently Each storage system contains the primary volumes of its connected CCI instance and the secondary volumes of the other CCI instance located on a different host in this case Host machines that can be paired When you perfo...

Page 41: ... AV AV big Configuration definition file The CCI configuration definition file is a text file that defines a CCI instance The connected hosts volumes and groups known to the CCI instance are defined in the configuration definition file Physical volumes special files used independently by the servers are combined when paired logical volume names and group names are given to them The configuration d...

Page 42: ...line indicates a comment HORCM_MON ip_address service poll 10ms timeout 10ms HST1 horcm 1000 3000 HORCM_CMD unitID 0 seq 30014 dev_name dev_name dev_name dev rdsk c0t0d0 unitID 1 seq 30015 dev_name dev_name dev_name dev rdsk c1t0d0 HORCM_DEV dev_group dev_name port TargetID LU MU oradb oradb1 CL1 A 3 1 0 oradb oradb2 CL1 A 3 1 1 oralog oralog1 CL1 A 5 0 oralog oralog2 CL1 A1 5 0 2 14 CCI software ...

Page 43: ...t for each parameter Table 2 2 Configuration HORCM_CONF parameters Parameter Default Type Limit ip_address None Character string 63 characters Service None Character string or numeric value 15 characters poll 10 ms 1000 Numeric value1 None timeout 10 ms 3000 Numeric value1 None dev_name for HORCM_CMD None Character string 63 characters Recommended value 8 char or fewer dev_name for HORCM_DEV None ...

Page 44: ...restart CCI When you change the storage system configuration microprogram cache capacity LU path and so on you need to restart CCI regardless of the necessity of the configuration definition file editing When you restart CCI confirm that there is no contradiction in the connection configuration by using the c option of pairdisplay command and raidqry command But you cannot confirm the consistency ...

Page 45: ...umes are not monitored The value of 1 is specified when two or more CCI instances run on a single machine Timeout The time out period of communication with the remote server If HORCM_MON is not specified then the following are set as defaults HORCM_MON ip_address service poll 10ms timeout 10ms NONE default_port 1000 3000H Default_port For none specified HORCM instance 31000 0 For instance HORCM X ...

Page 46: ... 0006 1 02 01 OPEN V SUN The command device is dev rdsk c1t0d2s2 Example for the inqraid command Windows host D HORCM etc inqraid Phys CLI PhysicalDrive1 Harddisk1 VOL61459_449_DA7C0D92 OPEN 3 PhysicalDrive2 Harddisk2 VOL61459_450_DA7C0D93 OPEN 3 CM The command device is PhysicalDrive2 After the process of command device mapping set HORCM_CMD of the configuration definition file as follows CMD Ser...

Page 47: ...le in the same order The following figure illustrates unit IDs when multiple servers share multiple storage systems Figure 2 12 Configuration and unit IDs for multiple storage systems For Windows 2000 2003 2008 and 2012 Normally physical drives are specified for command devices in storage systems However CCI provides a method that is not affected by changes of physical drives in Windows 2000 2003 ...

Page 48: ...number 12345 The following example specifies 30095 for the storage system s serial number 250 for the LDEV number and CL1 A for the port number HORCM_CMD dev_name dev_name dev_name CMD 30095 250 CL1 A dev rdsk HINT provides a path to scan and specifies a directory ending with a slash or a name pattern including the directory Device files are searched via a name filter similar to the inqraid comman...

Page 49: ...he command device by using inqraid command Command example root myhost ls dev sd HORCM usr bin inqraid CLI grep CM sda CL1 B 30095 0 0000 A 00000 OPEN V CM sdgh CL1 A 30095 0 0000 A 00000 OPEN V CM root myhost 2 Find the path name from the by path directory Command example root myhost ls l dev disk by path grep sdgh lrwxrwxrwx 1 root root 10 Jun 11 17 04 2015 pci 0000 08 00 0 fc 0x50060e8010311940...

Page 50: ...em for the multiple units connection configuration This can be omitted Note To use the maintenance utility we recommend that you set the combination of all GUM IP addresses in the storage system and the UDP communication port numbers by an alternative configuration See the following examples for how to set the combination To use a CCI server port as a virtual command device Specify the following i...

Page 51: ...d a service name HORCM_DEV The device parameter HORCM_DEV defines the RAID storage system device addresses for the paired logical volume names When the server is connected to two or more storage systems the unit ID is expressed by port extension Each group name is a unique name discriminated by a server that uses the volumes the attributes of the volumes such as database data redo log file UNIX fi...

Page 52: ... group CL1 An g where n g is the host group g on CL1 A in unit ID n The following ports can be specified for USP V VM and TagmaStore USP TagmaStore NSC Basic Option Option Option CL5 an bn cn dn en fn gn hn jn kn ln mn nn pn qn rn CL6 an bn cn dn en fn gn hn jn kn ln mn nn pn qn rn CL7 an bn cn dn en fn gn hn jn kn ln mn nn pn qn rn CL8 an bn cn dn en fn gn hn jn kn ln mn nn pn qn rn CL9 an bn cn ...

Page 53: ...e number for example 0 or 1 Feature SMPL P VOL S VOL MU 0 2 MU 3 63 MU 0 2 MU 3 63 MU 0 MU 1 63 ShadowImage Valid Not valid Valid Not valid Valid Not valid Copy on Write Snapshot Valid Valid Valid Valid Valid Not valid MU for TrueCopy Universal Replicator global active device Defines the mirror unit number 0 3 if using redundant mirror for the identical LU on TC UR GAD If this number is omitted it...

Page 54: ... be found using the raidqry r group command on each host The current HORCM network address can be changed using horcctl NC group on each host When you use all IP addresses of the local host in a configuration for multiple networks specify NONE for IPv4 or NONE6 for IPv6 to the ip_address of the HORCM_MON parameter Figure 2 13 Configuration for multiple networks HORCM_LDEV The HORCM_LDEV parameter ...

Page 55: ...le for LDEV 260 0x104 Note The HORCM_LDEV format can only be used on the TagmaStore USP TagmaStore NSC LDEV will be converted to Port Targ Lun mapping to this LDEV internally because the RAID storage system needs to specify Port Targ Lun for the target device This feature is TagmaStore USP TagmaStore NSC microcode dependent if HORCM fails to start HORCM_DEV needs to be used HORCM_LDEVG The HORCM_L...

Page 56: ...W_INST parameter is used to restrict the users using the virtual command device The allowed IP addresses and port numbers are as follows For IPv4 HORCM_ALLOW_INST ip_address service 158 214 135 113 34000 158 214 135 114 34000 For IPv6 HORCM_ALLOW_INST ip_address service fe80 209 6bff febe 3c17 34000 Note If CCI clients not defined HORCM_ALLOW_INST HORCM instance starting up is rejected by SCSI che...

Page 57: ...ple 2 1 0 Table 2 3 Assignments of Group name and MU to Mirror Descriptors HORCM_DEV Parameter in Configuration File MU 0 ShadowIma ge Copy on Write Snapshot Only UR GAD TC UR GAD SI MU 1 2 MU 3 63 MU 1 3 HORCM_DEV dev_group dev_name port TargetID LU MU Oradb oradev1 CL1 D 2 1 oradev1 oradev1 HORCM_DEV dev_group dev_name port TargetID LU MU Oradb oradev1 CL1 D 2 1 Oradb1 oradev11 CL1 D 2 1 1 Oradb...

Page 58: ...1 CL1 D 2 1 Oradb1 oradev11 CL1 D 2 1 0 Oradb2 oradev21 CL1 D 2 1 h1 Oradb3 oradev31 CL1 D 2 1 h2 Oradb4 oradev41 CL1 D 2 1 h3 oradev1 oradev11 oradev21 oradev31 oradev41 Cascading connection and configuration files A volume of the cascading connection describes entity in a configuration definition file on the same instance and classifies connection of volume through the mirror descriptor In case ...

Page 59: ...files For a ShadowImage only cascading connection the specified group is assigned to the mirror descriptor MU of ShadowImage specifically defining 0 as the MU for ShadowImage Figure 2 16 Pairdisplay on HORCMINST0 on page 2 32 Figure 2 18 Pairdisplay on HORCMINST0 on page 2 32 show ShadowImage cascading configurations and the pairdisplay information for each configuration CCI software environment 2...

Page 60: ...Figure 2 16 Pairdisplay on HORCMINST0 Figure 2 17 Pairdisplay on HORCMINST1 Figure 2 18 Pairdisplay on HORCMINST0 2 32 CCI software environment Command Control Interface User and Reference Guide ...

Page 61: ...rueCopy definitely describe 0 as MU and the mirror descriptor of TrueCopy does not describe 0 as MU Figure 2 19 TrueCopy ShadowImage cascading connection and configuration file Figure 2 20 Pairdisplay for TrueCopy on HOST1 on page 2 34 through Figure 2 23 Pairdisplay for ShadowImage on HOST2 HORCMINST0 on page 2 35 show TrueCopy ShadowImage cascading configurations and the pairdisplay information ...

Page 62: ...Figure 2 20 Pairdisplay for TrueCopy on HOST1 Figure 2 21 Pairdisplay for TrueCopy on HOST2 HORCMINST 2 34 CCI software environment Command Control Interface User and Reference Guide ...

Page 63: ... of files supplied with the software log files created internally and files created by the user These files are stored on the local disk in the server machine CCI files supplied with the software on page 2 36 CCI log and trace files on page 2 40 User environment variable on page 2 49 CCI software environment 2 35 Command Control Interface User and Reference Guide ...

Page 64: ... notification usr bin pairmon pairmon 0544 root sys Volume check usr bin pairvolchk pairvolchk 0544 root sys Pair configuration confirmation usr bin pairdisplay pairdisplay 0544 root sys RAID scanning usr bin raidscan raidscan 0544 root sys RAID activity reporting usr bin raidar raidar 0544 root sys Connection confirming usr bin raidqry raidqry 0544 root sys Trace control usr bin horcctl horcctl 0...

Page 65: ...e Installation and Configuration Guide CCI files for Windows based systems Title File name Command name HORCM HORCM etc horcmgr exe horcmd HORCM_CONF HORCM etc horcm conf Takeover HORCM etc horctakeover exe horctakeover Accessibility check HORCM etc paircurchk exe paircurchk Pair generation HORCM etc paircreate exe paircreate Pair split HORCM etc pairsplit exe pairsplit Pair re synchronization HOR...

Page 66: ...xe svcexe Sample script for svcexe HORCM Tool HORCM0_run txt Tool HORCM Tool TRCLOG bat TRCLOG Storage Replication Adapter HORCM etc rmsra exe rmsra Takeover HORCM usr bin horctakeover exe horctakeover Accessibility check HORCM usr bin paircurchk exe paircurchk Pair generation HORCM usr bin paircreate exe paircreate Pair split HORCM usr bin pairsplit exe pairsplit Pair re synchronization HORCM usr...

Page 67: ...accessibility check ROOT HORCM usr bin paircurchk exe paircurchk sys Pair generation ROOT HORCM usr bin paircreate exe paircreate sys Pair splitting ROOT HORCM usr bin pairsplit exe pairsplit sys Pair re synchronization ROOT HORCM usr bin pairresync exe pairresync sys Event waiting ROOT HORCM usr bin pairevtwait exe pairevtwait sys Error notification ROOT HORCM usr bin pairmon exe pairmon sys Volu...

Page 68: ...at can be used to identify the causes of errors and to keep records of the status transition history of the paired volumes CCI log files on page 2 40 CCI trace files on page 2 43 CCI trace control command on page 2 43 Command logging for audit on page 2 43 CCI log files HORCM logs are classified into startup logs and execution logs The startup logs contain data on errors that occur before HORCM be...

Page 69: ...s are created the error logs are output in the system log file If the HORCM activation fails the system administrator should check the system log file and activation log identify the error cause and take the proper action The system log file for UNIX based systems is the syslog file The system log file for Windows based systems is the event log file Table 2 4 Log file names and locations File UNIX...

Page 70: ... using the environment variable HORCC_LOG is used as the log directory in the command execution environment If no directory is specified the directory HORCM log is used instance number A nonexistent directory can be specified as a log directory using the environment variable Table 2 5 Environment variables for log directories Directory name Definition HORCM_LOG A directory specified using the envi...

Page 71: ...rol parameters into the global parameters using this command Table 2 6 Trace command parameters on page 2 43 lists and describes the parameters of the trace control command Table 2 6 Trace command parameters Parameter Function Trace level parameter Specifies the trace level range 0 to 15 Trace size parameter Specifies the trace file size in KB Trace mode parameter Specifies the buffer mode or non ...

Page 72: ...the logging by specifying a condition of the command and returned value except inqraid or EX_xxx error code This variable is valid for NORMAL exit If executing the pairvolchk command repeatedly at every interval 30 seconds logging of this command might not be wanted Therefore you can mask it by specifying HORCC_LOGSZ 0 as shown below and you might need to change your scripts if tracing is ON Examp...

Page 73: ...ORC root 0 Thu Oct 27 17 36 32 2005 CMDLINE raidqry l 17 36 32 3d83c 17539 raidqry exit 0 COMMAND ERROR EUserId for HORC root 0 Thu Oct 27 17 31 28 2005 CMDLINE pairdisplay g UR 17 31 28 9a206 17514 ERROR cm_sndrcv rc 0 from HORCM 17 31 28 9b0a3 17514 pairdisplay exit 239 EX_ENOGRP No such group Cause The group name which was designated or the device name doesn t exist in the configuration file or...

Page 74: ...elete unnecessary files accordingly or make run the log rotation by installing such as the logrotate service separately The conditions to support the output of syslog file The conditions to support this function are explained in the following Supported OS This function is supported only when the OS of the host is one of the following Windows is out of support Solaris 2 5 Solaris 10 x86 HP UX 10 20...

Page 75: ...e client side by considering the lost of syslog at the syslog server In this case add the following settings facility user level info err info for the normal command operation err for the abnormal command operation Syslog file display information Three kinds of information for one raidcom command are output on the syslog file Title row first row Command row second row Result rows 3 132 rows the nu...

Page 76: ...r information EX_CMDRJE An order to the control command device was rejected It was rejected due to SKEY 0x05 ASC 0x26 ASCQ 0x00 SSB 0x2E11 0x2205 on Serial 64568 Result of get_command_status HANDLE SSB1 SSB2 ERR_CNT Serial Description 00c4 0 200414 Rows for the returned values of a command exit 0 Display example It might vary depending on the host OS Logs when the normal operation Aug 24 12 24 37 ...

Page 77: ...re defined in a text file The host reads the script file and sends the commands to the command device to execute the TrueCopy ShadowImage operations automatically The CCI scripts are HORCM startup script horcmstart sh horcmstart exe A script that starts HORCM etc horcmgr sets environment variables as needed for example HORCM_CONF HORCM_LOG HORCM_LOGS and starts HORCM HORCM shutdown script horcmshu...

Page 78: ...2 50 CCI software environment Command Control Interface User and Reference Guide ...

Page 79: ...User authentication Command operation authority and user authentication Relation between resource groups and command operations Resource lock function Command execution modes Resource location and parameter LDEV grouping function Pair operations with mainframe volumes Global storage virtualization function CCI functions 3 1 Command Control Interface User and Reference Guide ...

Page 80: ... see HORCM_CMD out of band method on page 2 21 The location of the virtual command device depends on the type of storage system The following table lists the storage system types and indicates the allowable locations of the virtual command device Storage system type Location of virtual command device SVP GUM CCI server1 VSP Gx00 models VSP Fx00 models OK2 OK OK VSP G1000 G1500 and VSP F1500 OK Not...

Page 81: ...he following figure CCI B is the CCI server of CCI A Users can issue a command from CCI A to a storage system via a virtual command device of CCI B Commands can also be issued directly from CCI B without using CCI A CCI functions 3 3 Command Control Interface User and Reference Guide ...

Page 82: ... VSP F800 Note In the out of band method using SVP of VSP G1000 VSP G1500 VSP F1500 VSP or HUS VM a command times out if the microcode of SVP is changed Execute the command again after the microcode change completes 3 4 CCI functions Command Control Interface User and Reference Guide ...

Page 83: ...2 21 Tip If you specify a CCI server port as a virtual command device it achieves better performance than the out of band method which specifies SVP or GUM as a virtual command device The following figure shows a system configuration example when a CCI server is connected to a storage system using the in band method Figure 3 3 System configuration example when the CCI server is connected to the st...

Page 84: ...rm G1500 and Virtual Storage Platform F1500 Following is the default port number If not specified the instance number 34000 If specified instance number X 34000 X 1 If you change the default port number use following environment variables HORCM_IPSCPORT services services port number or service name For details about supported platforms see the Command Control Interface Installation and Configurati...

Page 85: ...tion Security to be set see Notes 0 OFF OFF OFF No security 1 OFF OFF ON Only HORCM_DEV allowed 2 OFF ON OFF User authentication required 3 OFF ON ON User authentication required Only HORCM_DEV allowed 4 ON OFF OFF CMD security 5 ON OFF ON CMD security Only HORCM_DEV allowed 6 ON ON OFF CMD security User authentication required 7 ON ON ON CMD security User authentication required Only HORCM_DEV al...

Page 86: ...ion which is added to the command is valid the storage system permits the command execution When the user logs out the session information which is stored by CCI and the user ID the client ID and the session information which are stored in the storage system are deleted A storage system can store only one session information for the same user ID and the same client ID at the same time If the stora...

Page 87: ...s the execution authority of the command that is configured on the user role and then compares the relevant command and the execution authority Checking the execution authority If the configuring commands authenticated are compared with the execution authorities of commands configured on the user role and they do not correspond CCI rejects the command with an error code EX_EPPERM Normally the user...

Page 88: ...aircurchk paircreate pairsplit pairresync pairvolchk pairevtwait pairsyncwait pairmon raidscan find verify find inst find sync except for d pairdisplay raidar raidqry except for l and r raidvchkset raidvchkscan raidvchkdsp Relation between user authentication and resource groups In user authentication mode CCI verifies the access authority of the target resource based on the user authentication an...

Page 89: ...age machine for HORCM_CMD in the configuration definition file the resource operation for the entire resource group in the virtual storage machine to which the volume belongs is permitted For details about specifying the virtual storage machine to HORCM_VCMD see Configuration definition file settings with global storage virtualization on page 3 55 Check of the access authority when you operate a p...

Page 90: ... example of a local copy pair operation when you define the HOMRCF_CHECK_RSGID environment variable You can avoid creating a pair which includes the volume without authority therefore whether the both volumes which configure a pair are authenticated or not is checked 3 12 CCI functions Command Control Interface User and Reference Guide ...

Page 91: ...ource groups by each user LDEV Physical port Host group RAID group External connection group Commands executed depending on operation authorities The following table lists the commands executed depending on operation authority of a user set by Storage Navigator Device Manager Storage Navigator Maintenance utility CCI functions 3 13 Command Control Interface User and Reference Guide ...

Page 92: ...com delete license VSP G200 G400 G600 G800 and VSP F400 F600 F800 only raidcom modify license VSP G200 G400 G600 G800 and VSP F400 F600 F800 only Storage Administrator Initial configuration Overall setting MP blade MP blade setting authority raidcom modify ldev raidcom modify journal raidcom modify external_grp Storage Administrator System Resource Management CLPR Parity group migration authority ...

Page 93: ... Provisioning Parity group LDEV shredding execution authority raidcom initialize parity_grp Storage Administrator Provisioning Parity group creation authority raidcom modify parity_grp Storage Administrator Provisioning Parity group creation authority raidcom add parity_grp VSP Gx00 models VSP Fx00 models Storage Administrator Provisioning Parity group creation authority encryption setting cancell...

Page 94: ...nection check and resumption authority raidcom check_ext_storage external_grp raidcom disconnect external_grp Storage Administrator Provisioning External volume mapping release authority raidcom delete external_grp Storage Administrator Provisioning UVM Attribute value setting authority raidcom modify external_grp raidcom add external_iscsi_name raidcom delete external_iscsi_name raidcom modify ex...

Page 95: ...virtual volume deletion authority raidcom delete ldev Storage Administrator Provisioning Port LUN security setting authority raidcom modify port security_switch Storage Administrator System Resource Management Storage Administrator Provisioning Host group Host group creation authority raidcom add host_grp Storage Administrator Provisioning Host group deletion authority raidcom delete host_grp Stor...

Page 96: ...hority pairsplit S raidcom delete snapshot Storage Administrator Provisioning Volume Migration pair creation authority paircreate Storage Administrator Provisioning Volume Migration pair deletion authority pairsplit S Storage Administrator Provisioning Local copy environmental setting authority raidcom modify local_replica_opt Storage Administrator Local Copy Remote copy Pair creation authority pa...

Page 97: ...ort port port mtu value raidcom modify port port port isns_mode enable disable Storage Administrator Provisioning Host group Host group setting authority raidcom modify host_grp Storage Administrator Provisioning LUN LDEV setting authority raidcom modify lun Storage Administrator Provisioning WWN iSCSI name CHAP user name WWN setting authority raidcom set hba_wwn raidcom reset hba_wwn raidcom set ...

Page 98: ...aidcom modify snapshot raidcom map snapshot raidcom unmap snapshot raidcom replace snapshot Storage Administrator Local Copy Remote copy Environment construction authority raidcom add rcu raidcom delete rcu raidcom modify rcu raidcom add rcu_iscsi_port raidcom delete rcu_iscsi_port raidcom add rcu_path raidcom delete rcu_path raidcom add journal raidcom delete journal raidcom modify journal raidco...

Page 99: ...ons The operation for using resource groups are different by the command devices the In Band method or the Out of Band method that are used when you start CCI You can create resource groups for each resource And you can share them with multiple users When user 10 and user 20 share the port like the following figure the relation between the command devices and resource groups that user can use is l...

Page 100: ... Can operate all resource groups after logging in Operable Operable Operable CM10 Can operate only in the range of resource group 10 and the shared ports after logging in Operable Operable Inoperable CM11 Can operate only in the range of resource group 11 and the shared ports after logging in Operable Operable Inoperable CM20 Can operate only in the range of resource group 20 Operable Operable Ino...

Page 101: ...eration authority error Inoperable CM11 Cannot log in Nothing is displayed or the operation authority error Operation authority error Inoperable CM20 Can operate only in the range of resource group 20 and the shared ports after logging in Operable Operable Inoperable To use each resource group the user must separately execute raidcom login command For details about the raidcom login command see Co...

Page 102: ...V number 10 and 12 raidcom get ldev ldev_id 10 cnt 3 Execution results of LDEV number 10 and 12 are displayed LDEV number 11 is not displayed because the user does not have the authority of the resource Resource lock function When configuration changes from multiple user interfaces CCI HCS Device Manager Storage Navigator or maintenance utility are performed on the same resource at the same time u...

Page 103: ... executes commands input from the command line one at a time Transaction mode Executes a script file specified by the zt option When executing the configuration setting command the following checks can be done depending on the above two mode types Syntax check This function checks if there is no syntax error in the specified command This is executed every time at the both line by line mode and tra...

Page 104: ...eck Command execution with no error Remarks raidcom zt script file Executed Executed Not executed Executed Default raidcom zt script file load work file Executed Executed Executed Executed With configuration check raidcom zt script file checkmode precheck Executed Executed Not executed Not executed Check only raidcom zt script file load work file checkmode precheck Executed Executed Executed Not e...

Page 105: ...formed from the following perspective Note that checking for the object information that is related to the LDEV such as pool or device group or an attribute of LDEV is not executed Check with the additional operation It is checked to ensure no same LDEV as the already existing LDEV is added If the same LDEV is attempted to be added an error is detected If it is not clear whether the LDEV to be add...

Page 106: ...roup name device name raidcom add snap_pool pool_id pool ID pool_name pool naming pool_name pool naming pool_id pool ID pool_id pool ID pool_name pool naming ldev_id ldev cnt count grp_opt group option device_grp_name device group name device name user_threshold raidcom add dp_pool pool_id pool ID pool_name pool naming pool_name pool naming pool_id pool ID pool_id pool ID pool_name pool naming lde...

Page 107: ... add ldev parity_grp_id 01 01 ldev_id 2 capacity 100M raidcom add ldev parity_grp_id 01 01 ldev_id 3 capacity 100M Execution result C HORCM etc raidcom get ldev ldev_id 1 cnt 65280 store ldevconf_65 ldevconf_65 txt C HORCM etc raidcom zt 3_defined_ldev bat load ldevconf_65 dat checkmode precheck C HORCM etc raidcom add ldev parity_grp_id 01 01 ldev_id 1 capacity 100M C HORCM etc raidcom add ldev p...

Page 108: ... on UnitID 0 raidcom_ 6 EX_CTXCHK Context Check error C HORCM etc raidcom add ldev parity_grp_id 01 01 ldev_id 3 capacity 100M raidcom LDEV 3 is already existing as status is 1 on UnitID 0 raidcom_ 7 EX_CTXCHK Context Check error The number in raidcom of raidcom_ 7 EX_CTXCHK Context Check error is the number of times of performing the raidcom command by using work file The number of times is incre...

Page 109: ... raidcom add path path_grp 1 port CL1 C external_wwn 50060e80 06fc4180 raidcom add path path_grp 1 port CL1 D external_wwn 50060e80 06fc4190 raidcom add path path_grp 1 port CL1 E external_wwn 50060e80 06fc41a0 Execution result the text in bold indicates the contents of the error accompanying the invalid configuration definition in the script C HORCM etc raidcom get port store portcnf_27 dat PORT ...

Page 110: ...t executed Check with the attribute setting Checks whether the operation is performed for an existing host group If the host group does not exist an error is detected If it is not clear whether the target port or host group exists if the target port or host group information does not exist in the configuration definition file the error is not detected The commands as the target of the check are sh...

Page 111: ...ecution result the text in bold indicates the contents of the error accompanying the invalid configuration definition in the script C HORCM etc raidcom get host_grp port CL1 A store hostgrpcnf_27_cl1 a dat PORT GID GROUP_NAME Serial HMD HMO_BITs CL1 A 0 1A G00 64539 LINUX IRIX C HORCM etc raidcom zt 6_no_hstgrp bat load hostgrpcnf_27_cl1 a dat checkmode precheck C HORCM etc raidcom delete host_grp...

Page 112: ...ion file raidcom zt created script file name load work file Resource location and parameter MP blade location and parameter To specify MP blade IDs by the raidcom add ldev command specify the following IDs Table 3 7 MP blade names and parameters for VSP G1000 G1500 and VSP F1500 MP blade name MP blade number MP blade ID MPB 1MA 0 0 MPB 1MB 1 1 MPB 1PE 2 2 MPB 1PF 3 3 MPB 2MA 4 4 MPB 2MB 5 5 MPB 2P...

Page 113: ...of multiple LDEVs device group function and copy group function Overview CCI can be used to create a group of multiple LDEVs by defining copy groups which are a group of copy pairs This is accomplished in both the primary and secondary configuration definition files by defining the group names of the combined LDEVs dev_name of HORCM_DEV or HORCM_LDEV To change copy group information modify the pri...

Page 114: ...condary configuration definition file but not both By defining a device group LDEV information can be changed or defined in one operation It is not required to modify LDEV information in both configuration definition files For example referencing LDEVs or creating pools can be executed at the same time because all LDEVs in the device group are subjected to the operation 3 36 CCI functions Command ...

Page 115: ...SP and later device group and copy group However for executing replication function commands in CCI two device groups must be combined and defined as a copy group CCI functions 3 37 Command Control Interface User and Reference Guide ...

Page 116: ...ent to the dev_name definition of HORCM_DEV A device name is not required but it is convenient to use to specify device group or device name instead of LDEV number However to create a pool or a journal specifying LDEV number is required The LDEVs that have the same device name are recognized as a pair in the primary and secondary device group Therefore make match the device name for the LDEV to be...

Page 117: ...n of device group and copy group from the contents of the configuration definition file regardless of the setting of the command device Define device group A device group is created by specifying a device name and a device group name Once a device group is created the device group name the LDEV number and the information if there is copy group definition or not are stored in the storage system as ...

Page 118: ...to operate is specified by the device name all devices that have the same name with the beginning of the specified name will be operated The contents of the following operations that can be executed for a device group are expressed hereafter with its use cases 1 Device group creation 2 LDEV addition to device group 3 LDEV deletion from device group 4 Device group deletion Note The following symbol...

Page 119: ... volume with a different device name to a device group Adding an LDEV paired volume with a different device name to a device group Adding an LDEV to a device group already including the same device name The device name can be duplicated in the case of not creating the copy group by specifying a device group LDEV deletion from device group Deleting an LDEV from the device group by specifying a crea...

Page 120: ...oup Deleting an LDEV simplex volume associated with a copy group from a device group Deleting an LDEV paired volume associated with a copy group from a device group Device group deletion Deleting an LDEV that configuring a device group by specifying a created device group name and an LDEV ID of the LDEV to be deleted If all of the LDEVs configuring the device group are deleted from the device the ...

Page 121: ...p configured of paired volumes and associated with a copy group Copy group function Defining a copy group by specifying two device groups one device group from primary side and one device group from secondary side whether they are inside or outside the storage system A copy group cannot be defined by specifying more than one device group from just one side of primary or secondary When a copy group...

Page 122: ...leting a copy group If a copy group is deleted the association of two device groups is deleted However the actual pair status the consistency group ID and others are not changed not affected Even if the pair status in the copy group is not single and the copy group is deleted the copy group deletion processing is performed If an LDEV is deleted from a device group associated as a copy group the re...

Page 123: ...d the LDEVs within the device names of A to A and B to B become a subject of pair operation Creating a copy group in cases where two device groups are configured of paired volumes and the device names and the LDEV numbers in the respective device groups are the same In the following example although pairs have been created on the device names of A to A and B to B a copy group can be created LDEV a...

Page 124: ...om copy group Deleting an LDEV from a device group forming a copy group It can be deleted both the simplex volume or paired volume LDEVs It is not possible to delete LDEVs directly from the copy group Use cases The following shows use cases that can be deleted LDEVs from the device group forming a copy group Deleting an LDEV simplex volume from a device group forming a copy group Deleting an LDEV ...

Page 125: ...g a copy group configured of simplex volumes Deleting a copy group configured of paired volumes Pair operation by specifying a copy group Specifying a copy group and creating a pair Pairs are created for which the same device names of LDEV defined in respective device groups of the LDEVs Therefore it is required to give a same device name for the item to be operated as a pair CCI functions 3 47 Co...

Page 126: ...groups in a copy group configured of simplex volumes are the same In the following example pairs are created with LDEVs that have the same device name A to A and B to B Creating a pair in cases where the device names and the numbers of LDEVs in two device groups in a copy group configured of simplex volumes and paired volumes are the same In the following example a pair is created with LDEVs for t...

Page 127: ...I However some of the replication functions are not available in CCI For more detailed information see the user manual for the replication function Hitachi TrueCopy for Mainframe User Guide Hitachi Universal Replicator for Mainframe User Guide or Hitachi ShadowImage for Mainframe User Guide Using dummy LUs for mainframe LDEVs Pseudo LUs called dummy LUs are used to access mainframe LDEVs in CCI Th...

Page 128: ...tables show the pair status and access permissions for mainframe LDEVs For more information about displayed pair status of open LDEVs see TrueCopy ShadowImage Universal Replicator pair status on page 6 18 Table 3 11 Pair status and access permission for TrueCopy TrueCopy for Mainframe Pair status in Storage Navigator Pair status in CCI Access to mainframe P VOL Access to mainframe S VOL Notes Open...

Page 129: ...rite enabled Reject copying PAIR Duplex PAIR PAIR Read write enabled Reject pair PSUS pair suspended split Suspend PSUS PSUS Read write enabled Reject suspend PSUE pair suspended error Suspend PSUE PSUE Read write enabled Reject suspend Suspending Suspending PAIR PAIR Read write enabled Reject pair Deleting Deleting PAIR COPY PAIR COPY Read write enabled Reject pair copying HOLD Hold PSUS PSUS Rea...

Page 130: ...error Suspend PSUE PSUE Read write enabled Reject suspend by failure COPY RS Resync COPY COPY Read write enabled Reject resynchronizing COPY RS R Resync R RCPY RCPY Reject Reject restoring Operational differences for multiplatform volumes The following table shows the operational differences for TrueCopy Universal Replicator and ShadowImage multiplatform volumes Table 3 14 Operational differences ...

Page 131: ...d a pair is registered to the CTG ID in use You can specify this option You can specify this option ShadowImage pairs and ShadowImage for Mainframe pairs cannot be registered to the same CTG ID If both ShadowImage pairs and ShadowImage for Mainframe pairs are registered to one group the command ends abnormally pairsplit r rw Specifies access mode to S VOL after splitting a pair r Read only rw Read...

Page 132: ...storage virtualization function is supported only on the VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models and VSP Fx00 models System configuration example with the global storage virtualization function This topic shows a system configuration with the global storage virtualization function In this configuration a virtual storage machine is created in two storage systems respectively Volumes in the vi...

Page 133: ...e whose the serial number is not specified by HORC_VCMD If you specify the virtual storage machine to the command options that is s seq or u unit id instead of specifying with HORCM_VCMD you can also operate the virtual storage machine of the serial number not specifying to HORCM_VCMD After you change the virtual storage machine configuration with the raidcom add resource command or the raidcom de...

Page 134: ...he mkconf command make sure that the special file name of the volume that belongs to the virtual storage machine and the special file name of the volume that does not belong to the virtual storage machine are different HORCM_VCMD In HORCM_VCMD specify the serial number of the virtual storage machine to be operated by this instance You cannot operate the virtual storage machines whose serial number...

Page 135: ...s NONE horcm0 1000 3000 For HORCM_CMD HORCM_CMD dev_name CMD 367000 dev rdsk HORCM_VCMD redefine Virtual DKC Serial as unitIDs 65000 HORCM_LDEV Ora dev1 65000 01 00 h1 Ora dev2 65000 01 01 h1 For HORCM_INST HORCM_INST dev_group ip_address service Ora RHOST horcm1 Example of the configuration definition files HORCM1 The underlined parts indicate the information that needs to modify from the file of...

Page 136: ...ON ip_address service poll 10ms timeout 10ms NONE horcm0 1000 3000 For HORCM_CMD HORCM_CMD dev_name CMD 65000 dev rdsk HORCM_LDEV Ora dev1 65000 01 00 h1 Ora dev2 65000 01 01 h1 For HORCM_INST HORCM_INST dev_group ip_address service Ora RHOST horcm1 Example of the configuration definition files HORCM1 It is not necessary to change HORCM_CMD used in the previous model or to add HORCM_VCMD HORCM1 on...

Page 137: ...in the configuration definition file pairsplit Describe the virtual storage machine information in HORCM_LDEV in the configuration definition file pairresync Describe the virtual storage machine information in HORCM_LDEV in the configuration definition file pairevtwait Describe the virtual storage machine information in HORCM_LDEV in the configuration definition file pairvolchk Describe the virtua...

Page 138: ... no option to specify a serial number nor a unit ID Use the p port option as CL1 An specify a unit ID in n raidqry The information of VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models and the virtual storage machine is displayed raidvchkscan Specify the virtual storage machine by the command option s seq or u unit ID The virtual storage machine can be specified regardless of the des...

Page 139: ...ation of which command you can use You can execute by using the virtual storage machine information if the raidcom command can be used and if you specify the virtual storage machine for the command option see raidcom commands for volumes that belong to virtual storage machine for HORCM_CMD on page 3 68 Operation target for raidcom commands when specifying the virtual storage machine in HORCM_VCMD ...

Page 140: ...y_grp VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models Device group raidcom get device_grp VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom add device_grp VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom delete device_grp VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models External volume group raidcom get external_grp VS...

Page 141: ...00 models raidcom reset hba_iscsi VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom get chap_user VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom add chap_user VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom delete chap_user VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom set chap_user VSP G1000 VSP G...

Page 142: ...VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom disconnect path VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom check_ext_storage path VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom check_ext_storage external_grp VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom discover external_storage VSP G1000 VSP G1500 VS...

Page 143: ...modify pool VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom reallocate pool VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom monitor pool VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom initialize pool VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models Port raidcom get port VSP G1000 VSP G1500 VSP F1500 VSP Gx0...

Page 144: ... VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom add ssid VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom delete ssid VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models Resource group raidcom get resource VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom add resource VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models...

Page 145: ...VSP Fx00 models raidcom modify spm_group VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom monitor spm_wwn VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom monitor spm_group VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom modify spm_ldev VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom delete spm_ldev V...

Page 146: ...and_status VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom get error_message VSP G1000 VSP G1500 VSP F1500 VSP Gx00 models or VSP Fx00 models raidcom commands for volumes that belong to virtual storage machine for HORCM_CMD You can use the following raidcom commands when you specify a volume that belongs to virtual storage machine in HORCM_CMD raidcom command 1 raidcom get...

Page 147: ...nVMS only followed the porting requirements and restrictions One or two instances of CCI can be used simultaneously in UNIX Windows and OpenVMS operating system environments Starting up on UNIX systems Starting up on Windows systems Starting up on OpenVMS systems Starting CCI as a service Windows systems Starting up CCI 4 1 Command Control Interface User and Reference Guide ...

Page 148: ...HORCC_MRCF environment variable for the CCI execution environment For B shell HORCC_MRCF 1 export HORCC_MRCF For C shell setenv HORCC_MRCF 1 pairdisplay g xxxx xxxx group name Two instances To start up two instances of CCI on a UNIX system 1 Modify etc services to register the port name number service of each configuration definition file The port name number must be different for each CCI instanc...

Page 149: ... conf 2 If you want CCI to start automatically each time the system starts up add HORCM etc horcmstart to the system automatic startup file for example autoexec bat 3 Execute the horcmstart script manually to start CCI D HORCM etc horcmstart 4 Set the log directory HORCC_LOG in the command execution environment as needed 5 If you want to perform TrueCopy operations do not set the HORCC_MRCF enviro...

Page 150: ...up name Starting up on OpenVMS systems One instance To start up one instance of CCI on an OpenVMS system 1 Create the configuration definition file For a new installation use the configuration definition sample file that is supplied SYS POSIX_ROOT HORCM etc horcm conf Make a copy of the file COPY SYS POSIX_ROOT HORCM etc horcm conf SYS POSIX_ROOT etc Edit this file according to your system configu...

Page 151: ...Two instances To start up two instances of CCI on an OpenVMS system 1 Create the configuration definition files For a new installation use the configuration definition sample file that is supplied SYS POSIX_ROOT HORCM etc horcm conf Copy the file twice once for each instance COPY SYS POSIX_ROOT HORCM etc horcm conf SYS POSIX_ROOT etc horcm0 conf COPY SYS POSIX_ROOT HORCM etc horcm conf SYS POSIX_R...

Page 152: ...microcode change these changes will not take effect until you stop HORCM horcmshutdown 0 1 and restart HORCM horcmstart 0 and horcmstart 1 Use the c option of the pairdisplay command to verify that there are no configuration errors Starting CCI as a service Windows systems Usually CCI HORCM is started by executing the startup script from the Windows services However in the VSS environment there is...

Page 153: ...he CUI use sc config command as follows C HORCM tool sc config HORCM0 obj AccountName password password If the system administrator uses the default account LocalSystem add HORCM_EVERYCLI 1 For INSTANCE X change to HORCMINST X as needed START set HORCM_EVERYCLI 1 set HORCMINST 0 set HORCC_LOG STDERROUT C HORCM etc horcmstart exe exit 0 4 Starting the CCI instance from the service After you have co...

Page 154: ...4 8 Starting up CCI Command Control Interface User and Reference Guide ...

Page 155: ...perations Resource group operations Internal volume operations Virtual volume Dynamic Provisioning operations Virtual volume Dynamic Provisioning for Mainframe operations Virtual volume Dynamic Tiering operations Configuring iSCSI virtual ports External volume operations Virtual Partition Manager operations Server Priority Manager operations Virtual storage machine operations Provisioning operatio...

Page 156: ...ations host I O performance might deteriorate because of increased working ratio of processor by updating processing of the configuration information of storage system If you plan to execute many commands take account of the impact on the I O performance Overview of the configuration setting command CCI functions enable provisioning operations such as host setting LDEV creation and device group cr...

Page 157: ...onous command processing can be checked with the raidcom get command_status command When you execute the raidcom get command_status command after executing an asynchronous command the raidcom get command_status command is terminated after all asynchronous command processing has been completed Errors during asynchronous command processing When an error occurs during asynchronous command processing ...

Page 158: ... commands The asynchronous commands associated with the raidcom configuration setting command provide provisioning functions The following table lists the provisioning functions performed by asynchronous commands and describes the required syntax For details about raidcom command syntax see the Command Control Interface Command Reference Table 5 1 Asynchronous commands of the configuration setting...

Page 159: ...ion device_grp_name device group name device name user_threshold Deleting or shrinking a pool raidcom delete pool pool pool ID pool naming ldev ldev Releasing a blocked pool raidcom modify pool pool pool ID pool naming status nml RCU registration raidcom add rcu cu_free serial id pid mcu_port port rcu_port port RCU logical path addition raidcom add rcu_path cu_free serial id pid mcu_port port rcu_...

Page 160: ...tion drive location spare enable disable Help on configuration setting commands To see the configuration setting command help execute any command using the h option for example raidcom h raidcom h LDEV nickname function As a function of configuration setting command a nickname can be set for each LDEV The details of the definition for the LDEV nickname function are shown below The maximum length o...

Page 161: ...p name Display host group information raidcom get host_grp port port host group name Port see the Provisioning Guide for the storage system Set port raidcom modify port port port port_speed value loop_id value topology topology security_switch y n Set port attribute raidcom modify port port port port_attribute port attribute Display port information raidcom get port port port Internal volume see t...

Page 162: ...hold_2 Create pool for SS raidcom add snap_pool pool_id pool ID pool_name pool naming pool_name pool naming pool_id pool ID pool_id pool ID pool_name pool naming ldev_id ldev cnt count grp_opt group option device_grp_name device group name device name user_threshold Display pool information for HDP HDPz HDT HDTz active flash active flash for mainframe or SS raidcom get pool key keyword Delete pool...

Page 163: ...r HDT HDTz active flash or active flash for mainframe raidcom modify ldev ldev_id ldev status enable_reallocation disable_reallocation Discard a page of virtual volume for HDP HDPz HDT HDTz active flash or active flash for mainframe raidcom modify ldev ldev_id ldev status discard_zero_page Display the information of a pool for HDP HDPz HDT HDTz active flash or active flash for mainframe raidcom ge...

Page 164: ...earch external storage raidcom discover external_storage port port Search external volume raidcom discover lun port port external_wwn wwn strings Map external volume raidcom add external_grp path_grp path group external_grp_id gno sgno port port external_wwn wwn strings lun_id lun emulation emulation type Disconnect the connection for external volume raidcom disconnect external_grp external_grp_id...

Page 165: ... rcu id ssid ssid raidcom delete ssid rcu serial mcu rcu ssid ssid Maintena nce Host Add WWN of host path adapter raidcom add hba_wwn port port host group name hba_wwn WWN strings Delete WWN of host path adapter raidcom delete hba_wwn port port host group name hba_wwn WWN strings Set nickname for WWN of host path adapter raidcom set hba_wwn port port host group name hba_wwn WWN strings wwn_nicknam...

Page 166: ... raidcom delete rcu cu_free serial id pid Set RCU attribute raidcom modify rcu cu_free serial id pid rcu_option mpth rto rtt Display RCU information raidcom get rcu cu_free serial id pid RCU path see the manuals for TC TCz UR and URz Add RCU logical path raidcom add rcu_path cu_free serial id pid mcu_port port rcu_port port Delete RCU logical path raidcom delete rcu_path cu_free serial id pid mcu_...

Page 167: ...DEV V VOL raidcom delete ldev Extend the capacity of V VOL for Dynamic Provisioning Dynamic Provisioning for Mainframe Dynamic Tiering active flash Dynamic Tiering for Mainframe or active flash for mainframe raidcom extend ldev Display the LDEV information raidcom get ldev Format an LDEV raidcom initialize ldev Create an LU path raidcom add lun Delete an LU path raidcom delete lun Create a pool fo...

Page 168: ...name grp1 and device name data0 C HORCM etc raidcom add lun port CL8 A grp_opt ldev device_grp_name grp1 data0 GROUP grp1 DEVICE data0 UnitID 0 LDEV 17000 0x4268 1 PORT CL8 A LUN none raidcom LUN 0 0x0 will be used for adding done GROUP grp1 DEVICE data0 UnitID 0 LDEV 17001 0x4269 1 PORT CL8 A LUN none raidcom LUN 1 0x1 will be used for adding done C HORCM etc raidcom get lun port CL8 A 0 PORT GID...

Page 169: ..._jnl1 data1 513 64539 dg_jnl1 data1 514 64539 dg_jnl1 data1 515 64539 C HORCM etc raidcom add journal journal_id 2 grp_opt ldev device_grp_name dg_jnl1 GROUP dg_jnl1 DEVICE data1 UnitID 0 LDEV 512 0x0200 1 PORT none LUN none done GROUP dg_jnl1 DEVICE data1 UnitID 0 LDEV 513 0x0201 1 PORT none LUN none done GROUP dg_jnl1 DEVICE data1 UnitID 0 LDEV 514 0x0202 1 PORT none LUN none done GROUP dg_jnl1 ...

Page 170: ... port port port host group name parity_grp_id gno sgno external_grp_id gno sgno 3 Displaying a resource group information Displays a resource group information and confirms execution results of commands raidcom get resource Deleting resource groups To delete resource groups perform the following provisioning operations Step Operation Description Command 1 Deleting resources that are allocated to r...

Page 171: ...re allocated to resource groups Deletes resources that are allocated to resource groups In other words this operation allocates resources to resource group meta_resource raidcom delete resource resource_name resource group name ldev_id ldev port port port port host group name parity_grp_id gno sgno external_grp_id gno sgno 2 Confirming resource deletions Confirms that resources are not allocated t...

Page 172: ... PORT none LUN none done GROUP dg_jnl1 DEVICE data1 UnitID 0 LDEV 513 0x0201 1 PORT none LUN none done GROUP dg_jnl1 DEVICE data1 UnitID 0 LDEV 514 0x0202 1 PORT none LUN none done GROUP dg_jnl1 DEVICE data1 UnitID 0 LDEV 515 0x0203 1 PORT none LUN none done C HORCM etc raidcom delete resource resource_name rsg002 grp_opt ldev device_grp_name dg_jnl1 GROUP dg_jnl1 DEVICE data1 UnitID 0 LDEV 512 0x...

Page 173: ... Specify a parity group and create LDEV raidcom add ldev parity_grp_id gno sgno ldev_id ldev capacity size emulation emulation type location lba mp_blade_id mp 8 Formatting LDEV Format created LDEV raidcom initialize ldev ldev_id ldev operation type 9 Creating LDEV nickname arbitrary Create nickname for created LDEV This operation is arbitrary raidcom modify ldev ldev_id ldev ldev_name ldev naming...

Page 174: ...ng shows script examples of virtual volume Dynamic Provisioning operation Figure 5 2 Script examples of virtual volume operation Dynamic Provisioning 1 3 5 20 Provisioning operations with CCI Command Control Interface User and Reference Guide ...

Page 175: ...Figure 5 3 Script examples of virtual volume operation Dynamic Provisioning 2 3 Provisioning operations with CCI 5 21 Command Control Interface User and Reference Guide ...

Page 176: ... ldev ldev_id ldev ssid value 2 Creating LDEVs Creates LDEVs by specifying parity groups raidcom add ldev parity_grp_id gno sgno ldev_id ldev capacity size offset_capacity size cylinder size emulation emulation type location lba mp_blade_id mp 3 Formatting LDEVs Formats created LDEVs raidcom initialize ldev ldev_id ldev operation type 4 Creating LDEV nicknames arbitrarily Creates LDEV nicknames Th...

Page 177: ...ted LDEV and confirms an execution result of the command raidcom get ldev ldev_id ldev cnt count key keyword Script examples The following shows the script examples of internal volume mainframe volume operations Provisioning operations with CCI 5 23 Command Control Interface User and Reference Guide ...

Page 178: ...Figure 5 5 Script examples of internal volume Mainframe volume operation 5 24 Provisioning operations with CCI Command Control Interface User and Reference Guide ...

Page 179: ...ng shows script examples for internal open system volume operations Figure 5 6 Script examples of internal open system volume operation 1 2 Provisioning operations with CCI 5 25 Command Control Interface User and Reference Guide ...

Page 180: ... to create LDEVs of virtual volumes Dynamic Provisioning and make the LDEVs available to the host Step Operation overview Description Executed command 1 Setting port Enable LUN security for the port Modify settings such as port topology and data transfer speed as needed raidcom modify port port port security_switch y 5 26 Provisioning operations with CCI Command Control Interface User and Referenc...

Page 181: ...y a parity group and create LDEV raidcom add ldev parity_grp_id gno sgno ldev_id ldev capacity size offset_capacity size cylinder size emulation emulation type location lba mp_blade_id mp 8 Formatting LDEV Format created LDEV raidcom initialize ldev ldev_id ldev operation type 9 Creating LDEV nickname arbitrary Create nickname for LDEV This operation is arbitrary raidcom modify ldev ldev_id ldev l...

Page 182: ...ed LDEV V VOL raidcom modify ldev ldev_id ldev mp_blade_id mp 16 Displaying LDEV information V VOL Display information of created LDEV V VOL and confirm the result of executing the command raidcom get ldev ldev_id ldev cnt count key keyword 17 Creating LU path Specify port map LDEV to LUN and create an LU path raidcom add lun port port host group name ldev_id ldev lun_id lun 18 Displaying LU path ...

Page 183: ...Figure 5 8 Script examples of virtual volume operation Dynamic Provisioning 1 3 Provisioning operations with CCI 5 29 Command Control Interface User and Reference Guide ...

Page 184: ...Figure 5 9 Script examples of virtual volume operation Dynamic Provisioning 2 3 5 30 Provisioning operations with CCI Command Control Interface User and Reference Guide ...

Page 185: ... delete ldev command to delete a virtual volume Use the following procedure to delete a virtual volume by executing the raidcom delete ldev command with the operation initialize_capacity_saving option The command examples in this procedure use LDEV number 200 for the virtual volume being deleted 1 Delete the volume by executing the raidcom delete ldev command with the operation initialize_capacity...

Page 186: ...dcom modify ldev command raidcom modify ldev status blk ldev_id 200 2 Verify that the block LDEV command completed normally by executing the raidcom get command_status command If the command completed normally the value 0 is returned raidcom get command_status 3 Initialize the volume by executing the raidcom initialize ldev command raidcom initialize ldev operation fmt ldev_id 200 4 Verify that th...

Page 187: ...ting LDEVs Formats created LDEVs raidcom initialize ldev ldev_id ldev operation type 4 Creating LDEV nicknames arbitrarily Creates LDEV nicknames This operation is optional raidcom modify ldev ldev_id ldev ldev_name ldev naming 5 Configuring MP blades of LDEVs Configures MP blades of created LDEVs raidcom modify ldev ldev_id ldev mp_blade_id mp 6 Displaying a LDEV information Displays an informati...

Page 188: ... raidcom modify ldev ldev_id ldev ldev_name ldev naming 10 Configuring MP blades of LDEVs V VOL Configures MP blades of created LDEVs V VOL raidcom modify ldev ldev_id ldev mp_blade_id mp 11 Displaying a LDEV V VOL information Displays an information of created LDEV V VOL and confirms an execution result of the command raidcom get ldev ldev_id ldev cnt count key keyword Script examples The followi...

Page 189: ...Figure 5 11 Script examples of virtual volume operation Dynamic Provisioning for Mainframe 1 2 Provisioning operations with CCI 5 35 Command Control Interface User and Reference Guide ...

Page 190: ...ting pools and then the performance of pools must be monitored before the operation If the performance of pools are insufficient extend the capacity of pool volumes addition of pool volumes and of the V VOL The following diagram shows the flow of work to use a virtual volume Dynamic Tiering when operating with GUI Storage Navigator or CLI CCI 5 36 Provisioning operations with CCI Command Control I...

Page 191: ...Provisioning operations with CCI 5 37 Command Control Interface User and Reference Guide ...

Page 192: ... Executed command 1 Setting port Make enabled the LUN security of port Modify setting such as port topology and data transfer speed as needed raidcom modify port port port security_switch y 2 Creating host group Specify port and create host group raidcom add host_grp port port host_grp_name host group name 3 Setting host mode Specify port and set host mode for host group raidcom modify host_grp po...

Page 193: ...ol_id pool ID pool_id pool ID pool_name pool naming ldev_id ldev cnt count user_threshold 13 Setting pool option Modify pool for Dynamic Provisioning to pool for Dynamic Tiering raidcom modify pool pool pool ID pool naming pool_attribute dt_manual 14 Adding different media to pool volume Add a pool volume of different media to a pool for Dynamic Tiering raidcom add dp_pool pool_id pool ID pool_nam...

Page 194: ...nd raidcom get lun port port host group name 21 Starting performance monitoring of a pool for Dynamic Tiering Start the performance monitoring of a pool for Dynamic Tiering raidcom monitor pool pool pool ID pool naming operation start 22 Stopping performance monitoring of a pool for Dynamic Tiering Stop the performance monitoring of a pool for Dynamic Tiering raidcom monitor pool pool pool ID pool...

Page 195: ...Figure 5 13 Script examples of virtual volume operation Dynamic Tiering 1 3 Provisioning operations with CCI 5 41 Command Control Interface User and Reference Guide ...

Page 196: ...Figure 5 14 Script examples of virtual volume operation Dynamic Tiering 2 3 5 42 Provisioning operations with CCI Command Control Interface User and Reference Guide ...

Page 197: ...namic Tiering 3 3 Configuring iSCSI virtual ports You can use CCI to enable and disable the iSCSI virtual port mode and set and delete virtual port numbers for iSCSI ports Provisioning operations with CCI 5 43 Command Control Interface User and Reference Guide ...

Page 198: ...rt mode is enabled ISCSI_VP_MODE E then make sure that the information for the virtual port number 15 is set correctly raidcom get port port CL4 E key opt PORT CL4 E TCP_OPT IPV6_D SACK_E DACK_E INS_D VTAG_D IPV4_ADDR 192 168 0 181 IPV4_SMSK 255 255 255 0 ISCSI_VP_MODE E ISCSI_VP_ID 0 15 5 Confirm that the IPv4 address 192 168 4 100 is set for the virtual port raidcom get port port CL4 E key opt i...

Page 199: ...ommand 1 Setting port attribute of local storage system Set port attribute of local storage system to External ELUN port raidcom modify port port port port_attribute ELUN 2 Searching external storage Display port information on the external storage connected to the External port raidcom discover external_storage port port 3 Searching external volume Display a list of external volumes that can be m...

Page 200: ...st mode option Specify port and set host mode and host mode option for host group raidcom modify host_grp port port host group name host_mode host mode host_mode_opt host mode option 12 Displaying host group information Display host group information and confirm result of executing command raidcom get host_grp port port host group name 13 Adding host to host group Register host to host group of th...

Page 201: ...ort_attribute ELUN 2 Searching the iSCSI target of an external storage system Display information about the iSCSI target of the external storage system that has the specified IP address and is connected to the External ELUN port raidcom discover external_iscsi_name port port address external IP address 3 Registering the iSCSI name of the iSCSI target for an external storage system Register the iSC...

Page 202: ...rching external volumes List the external volumes that can be mapped from the External ELUN port raidcom discover lun port port external_iscsi_name external iscsi name external_address IP address 9 Mapping external volume groups Map the volume in the external storage system to the external volume group raidcom add external_grp path_grp path group external_grp_id gno sgno port port external_iscsi_n...

Page 203: ...ame host group name iscsi_name target iscsi name 17 Setting the host mode and host mode option Specify the port to set the host mode and host mode option for the host group raidcom modify host_grp port port host group name host_mode host mode host_mode_opt host mode option 18 Displaying host group information Display host group information and confirm the result of executing the command raidcom ge...

Page 204: ...t port host group name After registering the iSCSI name of the iSCSI target for an external storage system perform the login test to check if you can log in to the iSCSI target correctly If iSCSI targets to which you cannot log in correctly due to a security setting error are registered attempts to check connections are made while external volumes are being searched As a result external volumes an...

Page 205: ...Figure 5 16 Script Examples of External Volume Operation 1 3 Provisioning operations with CCI 5 51 Command Control Interface User and Reference Guide ...

Page 206: ...Figure 5 17 Script Examples of External Volume Operation 2 3 5 52 Provisioning operations with CCI Command Control Interface User and Reference Guide ...

Page 207: ...warnings and restrictions see the Hitachi Virtual Partition Manager User Guide for USP V VM or the Performance Guide for VSP For details about the CCI commands for Virtual Partition Manager operations see the Command Control Interface Command Reference Performing Virtual Partition Manager operations The following table shows the procedure for migrating LDEVs parity groups and external volume group...

Page 208: ...B U W S 000 Oracle_DB 40000 20000 4000 0 50 30 0 001 Oracle_DB_PROD 20000 10000 2000 0 50 10 0 003 Oracle_DB_BACK 10000 5000 500 0 50 5 0 Migrating parity groups in a CLPR This section explains operations from checking the parity group information to moving the parity group Displaying parity group information The raidcom check the status display the information about the parity group The following...

Page 209: ... 16 4 45 140000 RAID1 2D 2D 0 0 DKS2C K072FC R 32 17 4 45 140000 RAID1 2D 2D 0 1 DKS2C K072FC R 33 16 4 45 140000 RAID1 2D 2D 0 3 DKS2C K072FC R 33 17 4 45 140000 RAID1 2D 2D 0 3 DKS2C K072FC Server Priority Manager operations Server Priority Manager enables you to prioritize host I O operations to provide high speed processing for specified hosts The host is identified by the WWN or iSCSI name of...

Page 210: ...vers To control server performance specify the I O operation priority prioritized or non prioritized the threshold one value for each storage system and the upper limit one value for each non prioritized WWN for host bus adapters on a host Set a host bus adapter with higher priority as a prioritized WWN and set a host bus adapter with lower priority as a non prioritized WWN By adjusting the upper ...

Page 211: ...per system raidcom modify spm_wwn prioritized or non prioritized upper limit WWN or SPM name threshold raidcom modify spm_group prioritized or non prioritized upper limit SPM group name threshold raidcom add spm_wwn SPM name raidcom add spm_group SPM group name raidcom delete spm_wwn SPM name SPM information per port is also deleted raidcom delete spm_group SPM group name SPM information per port ...

Page 212: ... section describes how to use Server Priority Manager when setting a port and a WWN of a host bus adapter For VSP models the procedure varies depending on whether the host groups is registered in the SPM group Only VSP models can register host groups to the SPM group The following table shows the procedure when the host group is not registered in the SPM group 5 58 Provisioning operations with CCI...

Page 213: ...ings Specifying nickname To operate per group group multiple WWNs for SPM control into one group raidcom add spm_group port port spm_group group_name nick_name 4 Checking the SPM information Display the setting state of SPM by specifying WWN or the SPM name raidcom get spm_wwn port port hba_wwn wwn_strings spm_name nick_name Display the SPM information by specifying the SPM group name raidcom get ...

Page 214: ...only see Cautions when using host groups after registering them in SPM groups VSP only on page 5 65 Table 5 5 Controlling server performance when the host group is registered in the SPM group VSP only Ste p Operation overview Description Executed command 1 Registering the host group that contains WWN controlled by SPM to the SPM group Specify the host group to which WWN of the host bus adapter is ...

Page 215: ...ing from the SPM targets Specify the host group to delete it from the SPM target raidcom delete spm_group port port host group name spm_host_grp 10 Delete the host group to delete it from the SPM target raidcom delete host_grp port port host group name 11 Delete WWN from the host group to delete it from the SPM target raidcom delete hba_wwn port port host group name hba_wwn WWN strings Displaying ...

Page 216: ...L4 E WWN N 5000 63528 Displays the status of setting to specify the WWN 210000e08b039c15 raidcom get spm_wwn port CL4 E hba_wwn 210000e0 8b039c15 PORT SPM_MD FRI IOps KBps Serial CL4 E WWN Y 3000 63528 The threshold value displayed for the prioritized WWN by using the get spm_wwn command is set for the entire system Setting SPM names for host bus adapters The host bus adapters can be identified by...

Page 217: ... 210000e0 8b039c15 PORT SPM_MD IOps KBps Serial CL4 E WWN 5000 5000000 63528 Stopping performance control of server by using SPM function To stop controlling the performance of the server by using the SPM function delete the SPM name from the SPM targets Example of deleting from the SPM targets Delete the SPM name ORA_NODE0_CTL_0 from the SPM targets raidcom delete spm_wwn port CL4 E spm_name ORA_...

Page 218: ... Resolve the cause of the unexpected login logout behavior and then enable the upper limit value control When specifying ports and WWNs of HBAs Deleting SPM names or SPM group names If you delete a combination of the specified port and the WWN of the HBA from the SPM targets by using the SPM name the SPM setting and SPM name under the specified port are deleted If the same SPM name is set to anoth...

Page 219: ... WWN you might not be able to set SPM information with an iSCSI name specified In VSP Gx00 models and VSP Fx00 models with DKCMAIN firmware 83 03 0x or earlier if you specify SPM information for an invalid WWN and then update the firmware to 83 03 2x or later the following errors might occur Invalid WWNs with SPM information specified are deleted from the SPM target SPM information is set for the ...

Page 220: ...rioritized without changing the threshold For how to register host groups in SPM groups see Table 5 5 Controlling server performance when the host group is registered in the SPM group VSP only on page 5 60 Configuring Server Priority Manager by specifying LDEVs and WWNs or iSCSI names of HBAs To control the I O priority for volumes in a storage system on the server you can configure Server Priorit...

Page 221: ...M information to decrease the number of LDEVs with SPM configured to 4 095 or fewer and then configure SPM in the new LDEV again Table 5 6 Priority to be set by specifying a port and a WWN or iSCSI name of an HBA and control of server performance Priority Server performance Non prioritized Controls server performance based on the upper limit The upper limit is set for each non prioritized WWN or n...

Page 222: ...rmation raidcom monitor spm_ldev ldev_id ldev hba_wwn wwn strings hba_iscsi_name initiator iscsi name 4 Changing the upper limit of the prioritized and non prioritized WWNs If necessary determine the priority and the upper limit based on the monitoring information and then change the priority When the non prioritized option is set set the upper limit as well raidcom modify spm_ldev ldev_id ldev hb...

Page 223: ...Use the following provisioning operations to add LDEVs to a virtual storage machine and to use LDEVs from hosts Ste p Operation overview Description Executed command 1 Delete the virtual LDEV ID set by default Specify an LDEV ID to delete the virtual LDEV ID set by default By default the virtual LDEV ID is the same as the real LDEV ID raidcom unmap resource ldev_id ldev virtual_ldev_id ldev 2 Add ...

Page 224: ...the real LDEV ID in order to invalidate the LDEV virtualization raidcom map resource ldev_id ldev virtual_ldev_id ldev 5 Delete the host group Delete the host group in the virtual storage machine raidcom delete host_grp port port host group name 6 Remove the host group ID from the resource group Remove the host group ID that belongs to the resource group in the virtual storage machine raidcom dele...

Page 225: ...ith Thin Image Using CCI with global active device ShadowImage operations TrueCopy operations TrueCopy ShadowImage and Universal Replicator operations Copy on Write Snapshot operations Controlling Volume Migration Universal Replicator MxN configuration and control Duplication of CCI applications Remote volume discovery Data replication operations with CCI 6 1 Command Control Interface User and Ref...

Page 226: ... often handled independently by servers When CCI is used the paired volumes can be managed by the replication functions for example ShadowImage TrueCopy Universal Replicator global active device as combined or separated pairs The replication functions regard the two volumes being combined or separated as a uniquely paired logical volume used by the servers Paired volumes can also be handled as gro...

Page 227: ...ng server Specification of volumes by commands Volume names to be used by the CCI commands must be referenced via the paired logical volume names or the group names Using CCI with ShadowImage and TrueCopy CCI allows you to perform ShadowImage and TrueCopy operations by issuing ShadowImage and TrueCopy commands from the UNIX PC server host to the RAID storage system ShadowImage and TrueCopy operati...

Page 228: ...ystem Hitachi Thin Image stores snapshots in storage system Creating a Thin Image pair changes the status to PAIR and stores snapshot data as a copy of the data on the Thin Image P VOL A Thin Image pair consists of a P VOL one or more S VOLs that are virtual volumes V VOLs and one or more pool VOLs that are LDEVs P VOL differential data is stored as snapshot data in the pool VOLs If your storage s...

Page 229: ...EV see the Command Control Interface Command Reference Note If you set the S VOL Disable attribute of Data Retention Utility to a GAD secondary volume GAD pair operations from CCI are restricted Release the S VOL Disable attribute of the GAD secondary volume and then perform the GAD pair operations ShadowImage operations Figure 6 2 ShadowImage system configuration on page 6 6 illustrates a ShadowI...

Page 230: ...f the volume pairs this can also be used for checking the completion of a pair creation or pair resynchronization Figure 6 2 ShadowImage system configuration ShadowImage duplicated mirroring Duplicated mirroring of a single primary volume is possible when the ShadowImage feature is used Duplicated mirror volumes can be specified up tp the maximum quantity 3 The duplicated mirror volumes of the P V...

Page 231: ...lumes can be specified up to the maximum quantity 2 The cascading mirrors of the S VOL are expressed as virtual volumes using the mirror descriptors MU 1 2 in the configuration diagram as shown below The MU 0 of a mirror descriptor is used for connection of the S VOL Data replication operations with CCI 6 7 Command Control Interface User and Reference Guide ...

Page 232: ... pair first without creating the oradb the subsequent oradb creation will be rejected with EX_CMDRJE or EX_CMDIOE Pair splitting Pair splitting of S VOL oradb1 can only be performed after the S P VOL oradb is in a SMPL or PSUS state since ShadowImage copies are asynchronous If pair splitting of the S VOL oradb1 is attempted while 6 8 Data replication operations with CCI Command Control Interface U...

Page 233: ...VOL oradb1 to S P VOL can only be performed when the TrueCopy S VOL oradb and the P VOL oradb2 on the S P VOL are in the SMPL or PSUS SSUS state If pairresync of S VOL oradb1 is performed when the S P VOL oradb or oradb2 is in any other state the pairresync restore option command is rejected with EX_CMDRJE or EX_CMDIOE TrueCopy operations CCI TrueCopy commands operate in conjunction with the softw...

Page 234: ... error or a node error is detected the HA failover software causes the cluster manager CM to monitor server programs and causes the CM of the standby node to automatically activate the HA control script of the corresponding server program The HA control script usually contains database recovery procedures server program activation procedures and other related recovery procedures The TrueCopy CCI t...

Page 235: ...sferred when TrueCopy is being used The secondary package is switched to the primary package and vice versa when the primary volume is switched to the secondary volume Therefore the primary and secondary TrueCopy volumes should be switched depending on the package state Figure 6 6 Package transfer on high availability HA software The swap option of the takeover command allows swapping of the prima...

Page 236: ...akeover node Remote node Takeover action Volume attribute Fence and status Volume attribute P VOL status SMPL SMPL Reject P VOL Nop takeover1 S VOL Unconformable Unknown Reject P VOL primary Fence Data or Status pair status PSUE or PDUB or MINAP 0 SMPL Reject P VOL Unconformable S VOL PVOL Takeover2 Unknown PVOL Takeover2 Others SMPL Reject P VOL Unconformable S VOL Nop takeover1 Unknown Nop takeo...

Page 237: ...use Simplex and No Copy mode for Swapping in order to guarantee mirror consistence more surely and it is included as a function of SVOL takeover 1 As the preliminary step of swap takeover the command orders a Suspend for Swapping SSWS for the local volume S VOL If this step fails the swap takeover function is disabled and it will be returned at an error 2 The command orders a Resync for Swapping f...

Page 238: ...ecuted for all volumes in the group Inconsistent volumes are picked out and displayed in the execution log file as shown below Example Group Pair vol Port targ lun LDEV Volstat Status Fence To be oradb1 ora001 CL1 A 1 5 145 S VOL PAIR NEVER Analyzed oradb1 ora002 CL1 A 1 6 146 S VOL PSUS STATUS Suspected Even so the SVOL takeover function enables the secondary volume to be used i e reading and wri...

Page 239: ...sumption that the remote node possessing the secondary volume cannot be used The PVOL takeover function has two functions PVOL PSUE takeover and PVOL SMPL takeover A PVOL PSUE takeover forces the primary volume to suspend PSUE PSUS state which permits WRITEs to all primary volumes of the group even if the fence level is data Therefore PSUE and or PSUS are intermingled in the volume group through t...

Page 240: ...cessible during resynchronization Swaps p option TrueCopy only Swaps volume from the S VOL P VOL to the P VOL S VOL when the S VOL P VOL is in the suspended state and resynchronizes the NEW_SVOL based on the NEW_PVOL At the result of this operation the volume attributes of the host of reference local host are used as the attributes for the NEW_PVOL SVOL Event waiting command Used to wait for the c...

Page 241: ...em operation with volume backups among UNIX servers and their operating system management functions The TrueCopy local commands perform the same functions as the remote commands but within the same RAID storage system instead of between two RAID storage systems Figure 6 8 TrueCopy local system configuration TrueCopy ShadowImage and Universal Replicator operations TrueCopy ShadowImage volumes TrueC...

Page 242: ... by volume group TrueCopy ShadowImage commands can specify individual logical volumes or group names For LUSE volumes you must enter commands for each volume LDEV within the expanded LU If you define volume groups and you want to issue commands to those volume groups you must register the volume groups in the configuration file For further information about the server LVM see the user documentatio...

Page 243: ... for TrueCopy In paired state but reverse resync operation is not complete Includes COPY RS R status R enabled R enabled PSUS split SSUS split In paired state but updates to the S VOL data are suspended due to user requested pairsplit The RAID storage system keeps track of P VOL and S VOL updates while the pair is split In paired state but updates to the S VOL data are suspended due to user reques...

Page 244: ...from the primary system to change P VOL status to SMPL R W enabled R W enabled when using write enable pairsplit option PSUE The pair is suspended due to an error the pair is not synchronized The primary and secondary systems keep track of any journal data that are discarded during the suspension operation The primary system keeps track of P VOL tracks that are updated while the pair is suspended ...

Page 245: ...pted 1 Accepted 2 5 PSUE Rejected Rejected Acceptable Acceptable Accepted 1 Accepted 2 6 PDUB Rejected Rejected Rejected Rejected Accepted 1 Accepted 2 Legend Accepted Accepted and executed When the operation terminates normally the status changes to the indicated number Acceptable Accepted but no operation is executed Rejected Rejected and operation terminates abnormally Pairsplit of a TrueCopy A...

Page 246: ... is guaranteed Therefore when using the S VOL with the SMPL state after stopping Write to the P VOL generate a paired volume and then split the paired volume after confirming that the paired volume has the PAIR status In the PSUE state ShadowImage does not manage differential data at the P VOL or S VOL Therefore pairresync issued to a pair in the PSUE state is all copy performance but the copy pro...

Page 247: ...from to SVOL_PAIR WD PVOL_PSUS from to SVOL_COPY WE PVOL_PSUS from to SVOL_SSUS WE If P VOL has been reflected all data to S VOL in PAIR state Behavior of OLD pairsplit at T0 T0 PVOL_PAIR from to SVOL_PAIR WD T1 PVOL_PSUS from to SVOL_SSUS WE Behavior of First pairsplit at T0 PVOL_PAIR from to SVOL_PAIR WD PVOL_PSUS from to SVOL_SSUS WE The state changes for paircreate split are Behavior of OLD pa...

Page 248: ...sion of the RAID storage system Note pairsplit simplex S of Copy on Write Snapshot volume is returned without verification of state transition that waits until SMPL state In SMPL state the volume that was S VOL becomes R W disable and data is discarded In the PSUE state Copy on Write Snapshot does not manage for differential data between the primary volume and secondary volume TrueCopy Async TrueC...

Page 249: ... command and groups of configuration definition files are mapped to CTG ID The maximum number of consistency groups is as follows HUS VM VSP USP V VM and Universal Storage Platform TagmaStore NSC 256 CTG ID 0 CTG ID 255 VSP G800 VSP F800 and 9900V 128 CTG ID 0 CTG ID 127 VSP G400 G600 and VSP F400 F600 64 CTG ID 0 CTG ID 63 VSP G200 16 CTG ID 0 CTG ID 15 TrueCopy Async Universal Replicator global ...

Page 250: ...ll pending recordsets at the primary volume are sent to the secondary volume then the pair status changes to PSUS or SMPL With the pairsplit command only updates for the primary volume that occur during and after the pairsplit operation are marked on the bitmap of the primary volume Pair resynchronization The pairresync command resynchronizes the secondary volume based on the primary volume This r...

Page 251: ...nse in the range of 0 5 seconds to 4 seconds Following is an arithmetic expression of the HWM at 100 of a sidefile space HWM High water mark Sidefile threshold 30 to 70 100 Write I O control via the sidefile threshold When the quantity of data in the sidefile occupies the maximum defined sidefile area host write I Os are delayed until there is enough sidefile space to store the next new write data...

Page 252: ...e next new write data If a copy pending timeout occurs during this waiting state then the pair status changes from PAIR to PFUS host write I Os are accepted and write data is managed by bitmap The CCI software can detect and report the PFUL and PFUS states as follows As a return code of the pairvolchk command As the status code displayed to code item by the pairmon command As the paired status dis...

Page 253: ...ponse is not delayed HWM High Water Mark Sidefile quantity is over 30 of cache storage TrueCopy Async Universal Replicator error state In the case of an ESCON or fibre channel FC failure the S VOL FIFO queue is missing a data block that was transferred from the P VOL FIFO queue The RCU waits to store the next sequenced data block in the S VOL FIFO queue until the TrueCopy Async copy pending timeou...

Page 254: ...ndary volume Table 6 9 Relationship between TrueCopy pair statuses and fence levels on page 6 31 shows the relationship between TrueCopy pair statuses and fence levels The fence level for TrueCopy is Data Status Never The fence level for TrueCopy Async and Universal Replicator is always Async The fence level for global active device is always Never Mirror consistency Identity and sequence of data ...

Page 255: ...eason the P VOL write completes with an error The mirror consistency of the S VOL depends on its status PSUE The secondary volume is dubious PAIR The secondary volume can continue operation 3 When the fence level is never Writing to the P VOL is still enabled in the state where mirror consistency to the S VOL is lost regardless of whether the secondary volume status is updated or not Thus the seco...

Page 256: ...executed due to a write error of the redo log file the log file stays consistent with the data file However when the fence level is set to data a write I O error occurs even in the case where operation is suspended due to an error in the S VOL Accordingly duplication becomes meaningless when the S VOL takes over Thus applications using paired volumes with the data fence level should be able to han...

Page 257: ...put into pooling volumes called a Snapshot pool and a Snapshot pool is specified as a pool ID when a Snapshot is made Copy on Write Snapshot and volume mapping is illustrated in Figure 6 13 Copy on Write Snapshot and volume mapping on page 6 33 Figure 6 13 Copy on Write Snapshot and volume mapping Copy on Write Snapshot volumes The specifications for Copy on Write Snapshot volumes are Allowable ty...

Page 258: ... No pairmon Yes Yes No pairvolchk Yes Yes No pairdisplay Yes Yes No raidscan Yes Yes No raidcom No Yes Yes The MU numbers that can be used and referenced are from 0 to 63 Creating a Copy on Write Snapshot pair The CCI command for creating a Thin Image or Copy on Write Snapshot pair is the same as for ShadowImage However Thin Image pair can only operate up to 64 S VOLs Therefore use raidcom command...

Page 259: ...tate The P VOL controls the pair state that is reflected on the status of the S VOL The major pair statuses are SMPL PAIR PSUS COPY and RCPY The status is changed when the CCI command is issued A read or write request from the host is allowed or rejected according to the status Table 6 10 Copy on Write Snapshot Pairing Status P VOL Status Pairing Status Primary Secondary SMPL Unpaired Copy on Writ...

Page 260: ... Snapshot commands Copy on Write Snapshot Command paircreate pairsplit pairresync Pair Status No split split E option C option S option Resync 1 SMPL Accepted 2 Rejected Rejected Rejected Acceptable Rejected 2 COPY RCPY Acceptable Rejected Rejected Accepted Accepted 1 Acceptable 3 PAIR Acceptable Accepted 4 Rejected Accepted Accepted 1 Acceptable 4 PSUS PFUS Rejected Acceptable Rejected Accepted A...

Page 261: ...for Volume Migration CCI must be mapped to the port for pooling of RAID in order to control the volume of the external connection Therefore the external volume needs to be mapped previously to the RAID port without connecting to the host Following is an execution example of the volume migration executed for LDEV 18 Figure 6 14 Volume Migration configurations 1 Command specification CCI operates th...

Page 262: ...the volume mapped to the S VOL after execution as the discarded volume When HORCM demon is KILLed or the host has crash during group operation the group aborting the execution of the command has LUN mixed with the external connection and RAID Group as the group In this case CCI skips the executed LU and issues the CC Volume Migration command to the un executed LU and an identical command is execut...

Page 263: ...o S VOL and the physical volume mapping between P VOL and S VOL is swapped after copied c size This option is used to specify a track size of the case that copies paired volume at 1 15 extents In case of stopping Write to P VOL and copying in a short time the maximum value 15 is specified When this option is omitted it uses a default value of 3 is used for track size 2 Command for discovering an e...

Page 264: ...ption is invalid if the cascade options m all m cas are specified Display example Before execution of Volume Migration command pairdisplay g horc0 fe Group Seq LDEV P S Status Seq P LDEV M CTG CM EM E Seq E LDEV horc0 62496 18 SMPL horc0 62496 19 SMPL H 30053 30 paircreate g horc0 vl m cc During execution of Volume Migration command the progress is displayed in the copy pairdisplay g horc0 fe Grou...

Page 265: ...volumes by using the inqraid command Example in Linux ls dev sd inqraid CLI DEVICE_FILE PORT SERIAL LDEV CTG H M 12 SSID R Group PRODUCT_ID sdh CL2 G 63528 15360 s s ss 0100 5 01 09 OPEN V sdu CL2 G 63528 2755 s s ss 000B S 00001 OPEN 0V sdv CL2 G 63528 2768 s s ss 000B U 00000 OPEN 0V sdw CL2 G 63528 2769 s s ss 000B E 16384 OPEN V R Group This displays the physical position of an LDEV according ...

Page 266: ...roup number Sub number RAID5 Group Group number Sub number RAID6 Group Group number Sub number Copy on Write Snapshot S VOL SNAPS PoolID poolID number Unmapped UNMAP Group 00000 External LUN E LUN Group External Group number Relations between cc command issues and status The migration volumes can be handled by issuing the CCI commands pair creation and pair splitting commands The validity of the s...

Page 267: ...strictions for Volume Migration Volume Migration must be used within the following restrictions ShadowImage HOMRCF The operation for the volume migration must be operated at the SMPL or PAIR or COPY state If not paircreate m cc command is rejected with EX_CMDRJE or EX_CMDIOE Also ShadowImage cannot be operated to CC_SVOL moving in Volume Migration In copying CC_SVOL the copy operation for the volu...

Page 268: ...chitecture CCI needs to be running If CCI has stopped the storage system RCU function does not appear to exist Therefore the better architecture is to include the storage system RCU function into CCI CCI already supports the group control across multiple storage systems in the TC_Sync group This means that CCI can support Universal Replicator MxN on the open system if CCI is capable of delivering ...

Page 269: ...onfigured Universal Replicator in PAIR state If the PSUE PFUS state detects at least one storage system then it notifies another storage system to suspend PSUS in order to keep the state consistent in the consistency group Then the thread stops to deliver the timestamp and keeps monitoring its consistency group with interval of HORCM_CTQM until it becomes PAIR state by next pair resync 4 Committin...

Page 270: ...oradb dev1 30095 1 02 40 oradb dev2 30095 1 02 41 oradb dev3 30095 2 02 42 oradb dev4 30095 2 02 43 Note The number at the end of the serial number for example 1 or 2 specifies the Journal ID If JID Journal ID is specified on horcm conf as mentioned above then the paircreate command need not specify Journal ID jp jid js jid option If JID Journal ID is not specified on horcm conf then Journal ID jp...

Page 271: ...40 002 1 0 SJNN 1 0 00000c62 20 1633672703 64035 60 300 40 001 1 0 PJNN 1 0 00000c3a 7 211506164 64045 60 300 40 002 1 0 SJNN 1 0 00000c33 7 260319089 64046 60 300 40 pairdisplay g horc0 v jnl fe JID MU CTG JNLS AP U Q Marker Q CNT D SZ BLK Seq Num LDEV CTQM 016 2 0 PJSN 1 0 0000bb1b 0 198578688 64014 1 32768 018 2 0 SJSN 1 0 0000bb1b 0 99283968 64014 1 32770 0000187f 017 2 0 PJSN 1 0 00000011 0 1...

Page 272: ...ing an EOM End Of Marker marked on MCU on all RCU via MCU Issues End of Suspend to terminate a suspending state Exception If an uncommitted state that is link failure is detected while executing its operation then the operation of committing is aborted on keeping current CTQ Marker level and a suspending state terminates without waiting for the EOM End Of Marker 3 pairsplit S option Issues Freeze ...

Page 273: ...Repeats above until detecting an EOM End Of Marker marked on all RCU via RCU Issues End of Suspend to terminate a suspending state 5 pairsplit R option In the case of PAIR state NO failure Issues Delete to make a deleting state for consistency group on each RCU Searches commits a minimum matching point of the CTQ Marker on RCU via RCU in other words do Journal Restore with CTQ Marker Repeats above...

Page 274: ...me when using the FHORC option 3 Running HORCM daemon HORCM daemon process delivers the timestamps called the consistency Q Marker to the defined consistency group Therefore if HORCM daemon is stopped then UR will stop to delta commit and will suspend because of Journal Full state Thus HORCM daemon must be running to keep the PAIR state 4 Separating a command device IO from application IO The HORC...

Page 275: ...tecting inconsistent CTQ Marker The pairsplit command checks data consistency with CTQ Marker across multiple storage systems If an inconsistent CTQ Marker is detected then it returns with EX_VOLCUR after changed to suspend status This error needs to confirm if CTQMs are the same on S VOL on each storage system using the pairdisplay v jnl fe option pairdisplay g horc0 v jnl fe JID MU CTG JNLS AP U...

Page 276: ...tency Restore JNL Full Suspend suspends after JNL Full Restore Configuration examples CCI does not change the command options for supporting Universal Replicator MxN Open However the output of the command is added so that the command can display the consistency group and Q Marker for each storage system because the consistency group and Q Marker are managed on each storage system 6 52 Data replica...

Page 277: ... 1 UR 2x2 Data replication operations with CCI 6 53 Command Control Interface User and Reference Guide ...

Page 278: ... of CCI applications Caution You must read Requirements for duplication of CCI on page 6 57 before you duplicate CCI applications 6 54 Data replication operations with CCI Command Control Interface User and Reference Guide ...

Page 279: ...intain the data consistency in the consistency group when a failure occurs in the first CCI application You can use up to two CCI applications per one consistency group for each site The following figure illustrates the typical MxN configuration When you specify the command device to the HORCM_CMD in the configuration definition file you must make the definition sequence of storage system match wi...

Page 280: ...6 56 Data replication operations with CCI Command Control Interface User and Reference Guide ...

Page 281: ... requirements must be met in order to use multiple CCI applications If any of these requirements is not met the duplication of CCI makes data inconsistent on the RCU Data replication operations with CCI 6 57 Command Control Interface User and Reference Guide ...

Page 282: ...tency group for example CTQ Marker and the other CCI application stands by in case of a failure If the stand by CCI application issues the pairsplit command an error EX_INVVOL might occur If this error occurs issue the pairsplit command from the other CCI application Remote volume discovery In the configuration separating Storage admin server CCI server and each production server it is difficult t...

Page 283: ...mmand is needed only for discovering LUNs on the production server Example of exporting by inqraid command Solaris ls dev rdsk c1t inqraid CLI export INQRAID CL4 G 64015 0 124 OPEN V CM dev rdsk c1t0d0s2 INQRAID CL4 G 64015 1 124 OPEN V CM dev rdsk c1t0d1s2 INQRAID CL4 G 64015 2 95 OPEN V dev rdsk c1t0d2s2 INQRAID CL4 G 64015 3 95 OPEN V dev rdsk c1t0d3s2 INQRAID CL4 G 64015 4 95 OPEN V dev rdsk c...

Page 284: ...rdsk c1t0d7s2 64015 7 Import method by the startup of CCI horcmstart sh on the remote host The following is the method to import the volume information by exporting the volume information which is discovered on the production server and starting up the CCI on the remote host 1 Export the volume information from the local host Production server to etc horcmperm conf of CCI on the remote host instan...

Page 285: ...1t0d0s2 64015 0 dev rdsk c1t0d1s2 64015 1 dev rdsk c1t0d2s2 G1 G1 000 CL4 G 1 57 2 64015 2 dev rdsk c1t0d3s2 G1 G1 001 CL4 G 1 57 3 64015 3 dev rdsk c1t0d4s2 64015 4 dev rdsk c1t0d5s2 64015 5 dev rdsk c1t0d7s2 64015 7 Data replication operations with CCI 6 61 Command Control Interface User and Reference Guide ...

Page 286: ...6 62 Data replication operations with CCI Command Control Interface User and Reference Guide ...

Page 287: ...This chapter describes data protection operations using CCI Data protection operations Protection parameters and operations Data Protection facility Data protection operations with CCI 7 1 Command Control Interface User and Reference Guide ...

Page 288: ... 0 to the target volumes through the SCSI Read capacity command Read protection The RAID storage system protects reading from the target volumes by responding with the Illegal function check condition SenseKey 0x05 SenseCode 0x2200 Write protection The RAID storage system replies with Write Protect in the mode sense header and protects from writing the target volumes by responding with the Write P...

Page 289: ...ily Also after the completion of LVM configuration change set again the status as checking Data Retention Utility in HA Cluster Server If HA Cluster software writes to the metadata at regular intervals to confirm whether its disks are available or not then Data Retention Utility should not be used in HA environments Dynamic disk on Windows systems Data Retention Utility volumes cannot be used for ...

Page 290: ...t need to be temporarily turned off for those data files that were backed up prior to the Oracle checksum being enabled Old blocks can exist on disk without checksum information in them if the database was running without checksum enabled in the past Oracle on LVM VxVM LVM block size must be a multiple of the Oracle block size The Oracle block size must be less than or equal to the minimum of the ...

Page 291: ...t uses depending on the options used with the command Shows the port target ID LDEV and validation checking parameters for the specified volumes based on the raidscan command Shows the journal volume list setting and information for the journal volume Shows the Copy on Write Snapshot pool setting and information for the Copy on Write Snapshot pool Data Protection facility The Data Protection Facil...

Page 292: ...ognizable from the host can be operated The Data Protection Facility uses an enhanced command device that you define using the LUN Manager software or SNMP When you define the command device the DataProtection Facility is turned ON or OFF to each command device which has an attributes to enable the Data Protection Facility CCI distinguishes the ON from OFF attribute when CCI recognizes the command...

Page 293: ...rror Descriptor in horcm conf TrueCopy ShadowImage MU 0 MU 1 MU 2 E none E none E none E none Unknown dev rdsk c0t0d0 permitted volumes permitted volumes permitted volumes permitted volumes Unknown Legend E Mirror descriptor volume to be registered in horcm conf Unknown Volumes that own host cannot recognize even though volumes were registered in horcm conf CCI permits operation after the permissi...

Page 294: ... command device Examples for configuration and protected volumes Case 1 Two Hosts Figure 7 2 Example for the two host configuration on page 7 8 In protect mode Ora2 are rejected to operate the paired volume because of Unknown for Grp4 on HOST2 Case 2 One Host Figure 7 3 Example for the one host configuration on page 7 9 In protect mode Ora1 and Ora2 are rejected to operate the paired volume becaus...

Page 295: ... the local copy program products ShadowImage ShadowImage for Mainframe and Copy on Write Snapshot If you specify h0 h1 or h2 for the MU your operation authority is limited on the LUs for the remote copy operations TrueCopy TrueCopy for Mainframe TrueCopy Async Universal Replicator Universal Replicator for Mainframe and global active device If you specify nothing for the MU you have the operation a...

Page 296: ...8 OPEN 3 permission command CCI recognizes permitted volumes at the result of the permission command The permission command is the find inst option of raidscan This option issues an inquiry to a specified device file to get Ser and LDEV from the RAID storage system and checks an identification for volumes of horcm conf to all of own host volumes then stores the result within HORCM of the instance ...

Page 297: ...This option shows the relation between group on horcm conf and Device_File registered to the LDEV map tables from DEVICE_FILE of STDIN ioscan fun grep rdsk raidscan find verify fd DEVICE_FILE Group PairVol Device_File M SERIAL LDEV dev rdsk c0t3d0 oradb oradev1 c0t3d0 0 35013 17 dev rdsk c0t3d1 oradb oradev2 Unknown 0 35013 18 dev rdsk c0t3d2 0 35013 19 Note It shows shared LDEV among multiple dev...

Page 298: ...up of HORCM on protection mode The protected volumes must be registered to enable the Data Protection Facility at each startup of HORCM so that this registration process is executed automatically by etc horcmgr With a HORCMPERM file The following is executed for registration of permitted volume file HORCMPERM file if HORCMPERM file exists and there are permitted volumes To permit only the volumes ...

Page 299: ...isk13 harddisk17 DB1 For MU 1 hd20 23 Verifying a group for DB1 The following is an example of how to verify whether a DB volume group is mapped to a group MU 1 for ShadowImage in the horcm conf file correctly D HORCM etc set HORCC_MRCF 1 D HORCM etc echo hd20 23 raidscan find verify 1 fd DEVICE_FILE Group PairVol Device_File M SERIAL LDEV Harddisk20 oradb1 oradev1 Harddisk20 1 35013 17 Harddisk21...

Page 300: ...uted automatically by etc horcmgr without judgment for protection mode in order to validate the fd option This registration brings a degradation in horcmstart sh but HORCM daemon has been running as usual and it will depend on how many devices a host has To start faster at HORCM faster in non protection mode create the HORCMPERM file of SIZE 0 byte as a dummy file or to set HORCMPERM MGRNOINST At ...

Page 301: ... page 7 13 for examples of commands run on an operating basis etc horcmgr does not execute the built in command if the following is defined for HORCMPERM This is used to execute a system command to permit the volumes specified from a user s shell script HORCMPERM MGRNOINST Determining the protection mode command device The inquiry page is not changed for a command device with protection mode ON Th...

Page 302: ...7 16 Data protection operations with CCI Command Control Interface User and Reference Guide ...

Page 303: ...sing CCI commands Group version control for mixed storage system configurations LDM volume discovery and flushing for Windows Special facilities for Windows systems Host group control Using CCI SLPR security Examples of using CCI commands 8 1 Command Control Interface User and Reference Guide ...

Page 304: ...oup version control to manage a version for each group CCI HORCM daemon makes a facility version for each group based on a configuration file at the startup of HORCM In a mixed storage system configuration if the facility version of the storage systems for example USP V VM and TagmaStore USP TagmaStore NSC is different on a group CCI will apply the minimum version for each group see the following ...

Page 305: ...el CCI shows the relationship between Drive letter and LDM volume and PhysicalDrives and LDEV by given LETALL as KEY WORD for the discovery The KEY WORD Physical Volume LETALL can be used with raidscan find inqraid mkconf commands In Windows DOS devices for example C Volume are linked to a Device Object Name Device CCI indicates as the following by abbreviating a long Device Object Name Device Obj...

Page 306: ...inqraid Volume CLI DEVICE_FILE PORT SERIAL LDEV CTG H M 12 SSID R Group PRODUCT_ID Vol2 Dsk4 DDRS 34560D Vol44 Dsk0 CL2 K 61456 194 s s ss 0004 1 01 10 OPEN 3 Vol45 Dsk0 CL2 K 61456 194 s s ss 0004 1 01 10 OPEN 3 Dmt1 Dsk1 CL2 K 61456 256 s s ss 0005 1 01 11 OPEN 3 Dmt1 Dsk2 CL2 K 61456 257 s s ss 0005 1 01 11 OPEN 3 Dmt1 Dsk3 CL2 K 61456 258 s s ss 0005 1 01 11 OPEN 3 inqraid Phy CLI DEVICE_FILE ...

Page 307: ... Vol44 Dsk0 0 F CL2 K 7 2 61456 194 OPEN 3 F Vol45 Dsk0 0 F CL2 K 7 2 61456 194 OPEN 3 G Dmt1 Dsk1 0 F CL2 K 7 4 61456 256 OPEN 3 G Dmt1 Dsk2 0 F CL2 K 7 5 61456 257 OPEN 3 G Dmt1 Dsk3 0 F CL2 K 7 5 61456 258 OPEN 3 Mountvol attached to Windows 2012 2008 2003 2000 systems Pay attention to the mountvol D command attached to a Windows system such that it does not flush the system buffer associated w...

Page 308: ...ts a method that flushes the system buffer associated with a logical drive through finding a volume guid corresponding to a group of the configuration file This method does not depend on mounted point so that it is possible to flush the volume mounted by a directory This method is supported to be specified a group to the raidscan find sync command Figure 8 3 LDM volume flushing The following examp...

Page 309: ...find sync g ORB Split the paired volume using pairsplit g ORB with r w mode Open all logical drives on the P VOL by application Resynchronize the paired volume using pairresync g ORB Flush the system buffer for NEW S VOL data using raidscan pi Volume find sync g ORB Back up the S VOL data Flush the system buffer for S VOL updates using raidscan pi Volume find sync g ORB when the backup is finished...

Page 310: ...dscan pi LETALL find sync g ORB when the backup is finished Online backup using raidscan find sync for Windows NT file system The raidscan find sync command flushes the system buffer through finding a logical drive corresponding to a group of the configuration file without using the x mount and x umount commands The following examples are for group ORB P VOL Side S VOL Side Freeze DB on opening P ...

Page 311: ...RCF MSCS on Node2 will misunderstand the S VOL as MSCS cluster resource because the signature of S VOL and P VOL is the same due to copied The reason is that MSCS cluster resources are managed with the signature only Therefore S VOL of Node2 will unable to backup so that MSCS of Node2 carry away the S VOL This is a problem of MSCS service because Windows system does change the signature through re...

Page 312: ...2 SSID R Group PRODUCT_ID Harddisk0 Harddisk1 In this case do the following to disable the Cluster Disk Driver 1 In the Computer Management window double click System Tools and then click Device Manager 2 On the View menu click Show Hidden Devices Non Plug and Play Drivers appear in the list in the right pane 3 Open Non Plug and Play Drivers right click Cluster Disk and then click Disable When pro...

Page 313: ...n writes LUN signature GUID DiskId and volume layout information that had previously been saved in a system disk file by way of a raw device file provided via STDIN or arguments This option gets the serial and LDEV of the RAID storage system for the target device using SCSI Inquiry and writes the signature GUID DiskId and volume layout information from the VOLssss_llll ini file to the target devic...

Page 314: ...supports the directory mount but it does not support the directory mount function that flushes the system buffer associated to a logical drive such as in UNIX systems The directory mount structure on Windows is only symbolical link between a directory and Volume guid illustrated in Figure 8 5 Directory mount structure on page 8 12 below As such CCI supports the function to discover the mounted vol...

Page 315: ... for the device object name after recovering from a failure of the PhysicalDrive As a result the mountcommand specified in the device object name might fail Therefore CCI supports a mountcommand option that specifies a Volume GUID as well as the device object name Mount The mountcommand option specifies a Volume GUID as well as the device object name If a Volume GUID is specified then it is execut...

Page 316: ...espond to LUN on the host view and Storage Navigator CCI supports specifying a host group and LUN on the host view Specifying a host group 1 Defining the formats The addition of arguments for the host group to the raidscan command and the configuration file means that it is not compatible with conventional CLI Therefore CCI provides a way to support CLI by specifying a host group in the port strin...

Page 317: ...owing commands in order to show a LUN on the host view by finding a host group via the specified device raidscan pdg device raidar pdg device raidvchkscan pdg device raidscan pdg dev rdsk c57t4d1 PORT ALPA C TID LU Num LDEV P S Status Fence LDEV P Seq P LDEV CL2 D 1 da 0 4 0 1 256 SMPL CL2 D 1 da 0 4 1 1 257 SMPL CL2 D 1 da 0 4 2 1 258 SMPL Specified device hgrp 1 is LDEV 0257 raidscan findg ls de...

Page 318: ...V VM and TagmaStore USP TagmaStore NSC supports storage logical partitioning SLPR a feature that partitions the ports and volumes of the RAID storage system If CCI does not have SLPR security then it can operate the target volumes crossing SLPR through the command device The purpose of CCI SLPR security is to prevent CCI from operating the volumes on another SLPR SLPR N through the command device ...

Page 319: ...y setting the command device through SLPR 0 called Storage Administrator on Storage Navigator For example if the command device is shared with the port on SLPR 1 and SLPR 2 then the command device will automatically set the bitmap corresponding to SLPR 1 and SLPR 2 2 Testing SLPR CCI verifies whether or not the command device can access a target within SLPR So if the command device belongs to SLPR...

Page 320: ...he following cases The volume described on RMINST1 is different from the SLPR of the command device so the paircreate command cannot control the paired volume The specified port is different from the SLPR of the command device so the raidscan p CL3 A command cannot scan any ports that are defined as SLPR N Figure 8 7 SLPR configuration on a single host To operate SLPR N assign the command device I...

Page 321: ...scan a port because the shared command device has the Bitmap settings SLPR M and SLPR N Figure 8 9 Operation across SLPRs using a shared command device on a single host Dual Hosts In the following example the paircreate command is unable to operate the paired volume because the volume described on HostB is different than the SLPR of the command device Also the raidscan p CL3 A command via Examples...

Page 322: ... is unable to scan a port because the specified port is different than the SLPR of the command device In this case raidscan p CL3 A command must be operated via HostB Figure 8 11 Operation across SLPRs using two command devices on dual hosts To operate SLPR N share the command device If HostB has a shared command device for SLPR N the paircreate command is permitted Also the raidscan p CL3 A comma...

Page 323: ...hether the operation for paired volumes should be permitted at a remote site The result is that the paircreate command is not allowed to operate the paired volume because the volume described on HostB differs from the SLPR of the command device Also the raidscan p CL3 A command on HostB is not allowed to scan a port Figure 8 13 TrueCopy operation using SLPR Examples of using CCI commands 8 21 Comm...

Page 324: ...8 22 Examples of using CCI commands Command Control Interface User and Reference Guide ...

Page 325: ...oting information for CCI General troubleshooting Operational notes and restrictions for CCI operations Error messages and error codes Calling Hitachi Data Systems customer support Troubleshooting 9 1 Command Control Interface User and Reference Guide ...

Page 326: ...TL_SYNC case SCSI_IOCTL_START_UNIT case SCSI_IOCTL_STOP_UNIT printk KERN_WARNING program s is using a deprecated SCSI ioctl please convert it to SG_IO n current comm Thus CCI supports a way to change to the ioctl SG_IO automatically if Linux kernel supports the ioctl SG_IO for horcmgr and inqraid command However CCI might encounter Linux kernel that does not support the ioctl SG_IO fully so CCI al...

Page 327: ...the removal of RM Shadow Copy Provider 3 Close the program you found out in step 1 4 Try to remove RM Shadow Copy Provider again 5 Repeat steps 1 through 4 until you can remove RM Shadow Copy Provider successfully Operational notes and restrictions for CCI operations For maintenance of volumes used by CCI and the HDS features it supports if a volume failure occurs it is important to find the failu...

Page 328: ...the LVM mirror must be set to data Using paired volume in a single host When constructing paired volume in a single host it is necessary to activate two or more CCI instances To activate two or more CCI instances instance numbers must be assigned using the environment variable HORCMINST The HORCM and TrueCopy ShadowImage commands must possess this environment variable A configuration definition fi...

Page 329: ...out on command occurs Execute the command again after finishing the microcode exchange In out of band method using GUM if the maintenance on the controller with GUM is performed the timeout on command might occur Switch the command device so that the other virtual command device of GUM can be used before the maintenance For details about the alternate command device function see Alternate command ...

Page 330: ...or notification command or syslog file to identify a failed paired volume The system administrator can confirm that duplicated writing in a paired volume is suspended due to a failure and the system runs in regressed state using the error notification command of the TrueCopy HORCM monitors failures in paired volumes at regular intervals When it detects a failure it outputs it to the host s syslog ...

Page 331: ...ual memory or close any unnecessary programs HORCM_007 An error exists in the parameter value in the HORCM setup file An error exists in the parameter value setting in the HORCM setup file Refer to the startup log and reset the parameters HORCM_008 HORCM configuration definition file parameters reading fails An error exists in the format or parameters of the HORCM configuration definition file HOR...

Page 332: ... Condition Recommended action Returne d Value EX_COME RR Can t be communi cate with HORC Manager This command failed to communicate with the CCI software Confirm whether HORCM is enabled If HORCM is not activated yet start HORCM If HORCM ended abnormally despite being activated verify the disk capacity has 3000 KB or more free space Free up disk space and then restart HORCM If the problem persists...

Page 333: ...fy the RAID unit ID and add it to the configuration definition file of the remote and local hosts 219 EX_ENQS ER Unmatche d Serial vs RAID unitID The group designated by ShadowImage paircreate does not have the same RAID unit or the unitID is not identical to the unit ID in the same RAID serial Seq Confirm the serial Seq of the storage system using the pairdisplay command or confirm that the seria...

Page 334: ...n definition file of the remote and local hosts 239 EX_UNW COD Unknown function code Detected a contradiction for a command Retry your operation after restart of the instance for CCI Contact Hitachi Data Systems customer support if the operation fails because of same error again 238 EX_CMDI OE Control command I O error A read write to the command device failed with an I O error Refer to the host s...

Page 335: ... ports are set Verify CU paths have been established by Device Manager Storage Navigator CCI or other methods Verify that the volume which is the target of the pair operation is in the appropriate status for issuing the concerned command Verify that the status of the volume which is the target of the pair operation changed to the intended status after 160 or more seconds have passed since the conc...

Page 336: ...t command contact Hitachi Data Systems customer support 233 EX_EWSL TO Timeout waiting for specified status on the local host Timeout error because the remote did not notify about expected status in time Please confirm that HORC Manager on the remote host is running 232 EX_ESTM ON HORCM Monitor stopped HORC Manager monitoring was refused Please confirm the value of poll in the configuration defini...

Page 337: ...rror code Wrong error code Contact Hitachi Data Systems customer support EX_ENOC TG Not enough CT groups in RAID The specified CTG ID cannot be used when the volume for TrueCopy Universal Replicator global active device or ShadowImage pair is created because the specified CTG ID is used by the other program product in the storage system Otherwise CTG ID cannot be registered because the number of t...

Page 338: ...t or restart the HORCM instance which matches the configuration definition file used at step 6 8 Execute the paircreate command specifying the dev_group name of the consistency group in which the pair is added by the HORCM instance which matches the configuration definition file used at step 6 as follows In case of TC UR or GAD paircreate g dev_group name f g fence CTGID In case of SI paircreate g...

Page 339: ...follows In case of TC UR or GAD paircreate g dev_group name f g fence CTGID In case of SI paircreate g dev_group name m grp CTGID Confirm the CTG ID of the existing consistency group by pairvolchk command When the fg option is specified and CTGID is omitted in the paircreate command unused CTG ID is set automatically EX_EXTC TG Extended CT group across RAIDs A TrueCopy Universal Replicator global ...

Page 340: ...on Utility Please confirm whether a target volume is setting to S VOL disabling y using inqraid fl or raidvchkscan v gflag command 209 EX_ENOS UP Microcode not supported The storage system does not support a function for CCI Please confirm the storage system model name and microcode version by using the raidqry l command 210 EX_EPRO RT Mode changes denied due to retention time A target volume is d...

Page 341: ...er Storage Navigator or not 200 EX_ENAU TH Authentic ation failed with User User authentication failed at the authentication command device Check the user ID and password 202 EW_INVA RG Invalid argument Invalid option or an argument of the option User h option to check the correct option and specify it 253 EW_INVO PA Invalid option argument Invalid argument of an option Use h option to check the c...

Page 342: ...ole system or terminate unnecessary programs or daemons that are executed in parallel 245 EX_CHGO BJ Objects was changed while referring The object is in operation Issue the command again after the operation of the object is complete 198 EX_EGPE RM Permissio n denied with the Resource Group You do not have the operation authority to operate the target resource group Specify the resource group that...

Page 343: ...erial vs RAID unitID 218 EX_EXTCTG Extended CTgroup across RAIDs 216 EX_ENQCTG Unmatched CTGID within the group 214 EX_ENPERM Permission denied with the LDEV 213 EX_ERPERM Permission denied with the RAID 211 EX_ESPERM Permission denied with the SLPR 207 Command I O to RAID Recoverable EX_CMDRJE An order to the control command was rejected 221 EX_CMDIOE Control command I O error or rejected 237 EX_...

Page 344: ...ARG Required Arg list 254 EX_INVARG Invalid argument 253 EX_INVNAM Invalid name of option 249 EX_UNWOPT Unknown option 252 EX_UNWCOD Unknown function code 238 EX_UNWCMD Unknown command 230 EX_ERANGE Result too large 244 EX_ENAMLG File name too long 243 EX_INVRCD Invalid return code 226 Configuration Unrecoverable EX_ENLDEV No such LDEV within the RAID 227 EX_ENOUNT No such RAID unit 219 EX_INVMUN ...

Page 345: ... the command See the Command Control Interface Command Reference for more information on error codes for each command Table 9 5 Specific error codes Category Error code Error message Value Volume Status Unrecoverable EX_ENQVOL Unmatched volume status within the group 236 EX_INCSTG Inconsistent status in group 229 EX_INVVOL Invalid volume status 222 EX_EVOLCE Pair Volume combination error 235 EX_IN...

Page 346: ...left side of the comma is SSB1 for example b9ao and the alphanumeric characters on the right side is SSB2 for example 2089 SSB code that is output on the console The following shows an example of an SSB code that is output to the console Figure 9 1 An example of SSB code that is output to the console The alphanumeric characters after the SSB show an error code The last four digits of alphanumeric ...

Page 347: ...y raidvchkset vext Hitachi Dynamic Provisioning The following tables provide information about the SSB codes returned by the replication commands If you see an error not described in the tables contact Hitachi Data Systems customer support Table 9 6 SSB codes returned by the paircreate command paircreate Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B980 B901 The ...

Page 348: ...ommand Status check the contents of SSB1 and SSB2 You can verify a content of an error by the raidcom get error_message command When you specify the SSB code with the raidcom get error_message command make sure not to specify a wrong SSB code The following tables provide information about each SSB code returned by the configuration setting command raidcom command If you see an error not described ...

Page 349: ...nnot be executed due to the following reasons The command cannot be accepted because it is not supported The command is not supported in the current CCI version CMDRJE Executing 2EF3 9F02 The specified operation is not supported in the current microcode version CMDRJE Executing 2EF4 0026 The virtual storage machine with the specified serial number is not found CMDRJE Executing 2EFF FF00 The specif...

Page 350: ...he specified emulation type CMDRJE Executing 2E00 4500 The path group is not in a effective range CMDRJE Executing 2E00 8400 The value of the specified port is not valid CMDRJE Executing 2E00 9B01 The specified iSCSI name is invalid Get Command Status Async 2E02 4101 The iSCSI target cannot be specified because the emulation type is for mainframe CMDRJE Executing 2E02 8403 The specified virtual po...

Page 351: ... 2E21 9008 The program product of Universal Volume Manager is not installed CMDRJE Get Command Status Executing Async 2E21 9013 The program product of nondisruptive migration is not installed Get Command Status Async 2E22 4100 The external volume group exists already CMDRJE Executing 2E22 4100 The external volume group exists already Get Command Status Async 2E23 4102 Exceeded the number of mappin...

Page 352: ...LU CMDRJE Executing B980 B902 The command was rejected because the selected port is for NAS Platform User LU Table 9 11 SSB codes returned by raidcom check_ext_storage external_grp raidcom check_ext_storage external_grp Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 4100 The external volume group is not in the effective range CMDRJE Executing 2E10 4301 The spe...

Page 353: ...The external volume is used as Compatible FlashCopy V2 Get Command Status Async 2E11 4105 The specified external volume cannot be deleted because audit logs for the system disk are being used Get Command Status Async 2E11 8004 The operation cannot be performed because the internal processing is in progress CMDRJE Executing 2E11 8010 The storage system is in internal process or the configuration ch...

Page 354: ...external volume Get Command Status Async 2E30 410A There is a Data Retention Utility setting in the external volume Get Command Status Async 2E30 410B There is a mainframe LDEV Guard setting in the external volume Get Command Status Async 2E30 410C There is a Volume Security setting in the external volume Get Command Status Async 2E30 410D The external volume is used as a Universal Replicator pair...

Page 355: ... is in the process of checking path CMDRJE Executing 2E10 8404 The iSCSI virtual port mode for the specified port is disabled Get Command Status Async 2E11 001B The target LDEV is blocked Get Command Status Async 2E11 4000 The path for the specified external path is in the state of disconnected Get Command Status Async 2E11 4302 All the paths for the specified external path are blocked CMDRJE Exec...

Page 356: ...xternal_grp raidcom disconnect external_grp Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 4100 The external volume group is not in the effective range CMDRJE Executing 2E10 0000 The specified LDEV is used for a ShadowImage pair CMDRJE Executing 2E10 0001 It is used as a TrueCopy or Universal Replicator pair CMDRJE Executing 2E10 0003 A ShadowImage pair a Thin...

Page 357: ...n Write Snapshot where the pair in the PSUS status exists CMDRJE Executing 2E11 800E The operation cannot be performed because the internal processing is in progress Wait for a while then retry the operation CMDRJE Executing 2E20 4100 There is no specified external volume CMDRJE Executing 2E20 4300 There is no specified path CMDRJE Executing 2E30 000A It is included the Hitachi Dynamic Provisionin...

Page 358: ...e is invalid CMDRJE Executing 2E00 8301 MP Blade ID is not in the effective range CMDRJE Executing 2E10 4202 The operation cannot be performed because the volume used for data migration is reserved from the host CMDRJE Executing 2E10 8300 The specified MP Blade is blocked CMDRJE Executing 2E11 4107 The attribute cannot be changed because Volume Migration is being executed CMDRJE Executing 2E11 430...

Page 359: ...he attribute cannot be changed because the external volume group is not mapped for online data migration CMDRJE Executing 2EDA 00F1 The specified command cannot be accepted because the command is not supported CMDRJE Executing 2EDA 0905 An internal error occurred on the changing of an external volume option Call Hitachi Data Systems customer support CMDRJE Executing 2EF3 0002 The specified paramet...

Page 360: ...alled CMDRJE Executing B955 113D Invalid host speed is set for the 4Gbps fibre adapter The available host speeds are AUTO 1G 2G and 4G only CMDRJE Executing B955 113F Invalid host speed is set for the 8Gbps fibre adapter The available host speeds are AUTO 2G 4G and 8G only CMDRJE Executing B955 11A5 The other than 10G cannot be specified when specifying a host speed of the package for Fibre Channe...

Page 361: ...cuting B955 1039 The command device being used at the local CCI exists under the port CMDRJE Executing B955 104F The program product is not installed CMDRJE Executing B955 113D Invalid host speed is set for the 4Gbps fibre adapter The available host speeds are AUTO 1G 2G and 4G only CMDRJE Executing B955 113F Invalid host speed is set for the 8Gbps fibre adapter The available host speeds are AUTO ...

Page 362: ...The specified LDEV is not installed CMDRJE Executing B955 06C0 The specified LDEV is being used as a volume of a GAD pair CMDRJE Executing B955 06C1 The specified LDEV is used as a quorum disk CMDRJE Executing B955 06C2 The specified LDEV is used for a TrueCopy pair or a Universal Replicator pair CMDRJE Executing B955 1039 The command device being used at the local CCI exists under the port CMDRJE...

Page 363: ...es must be dividable by the cylinder CMDRJE Executing 2E00 001A The capacity when 3390 V emulation type is specified must be divisible by page unit CMDRJE Executing 2E00 001C When you specify emulation type for open system you cannot specify the size by the cylinder CMDRJE Get Command Status Executing Async 2E00 0025 The following external volume cannot be created because the capacity which is spe...

Page 364: ...se the pool uses the LDEV belonging to a parity group with accelerated compression enabled CMDRJE Executing 2E10 0003 The specified LDEV is used as a Compatible FlashCopy V2 relationship Get Command Status Async 2E10 001F The operation cannot be performed because the total capacity of virtual volumes for Dynamic Tiering or active flash in the system exceeds the maximum Get Command Status Async 2E1...

Page 365: ...et Command Status Async 2E11 0003 An LDEV that is in the state of shredding is included in the parity group of the target LDEV Get Command Status Async 2E11 0004 An LDEV that is in the state of formatting is included in the parity group of the target LDEV Get Command Status Async 2E11 0005 An LDEV that is in the state of executing quick format is included in the parity group of the target LDEV Get...

Page 366: ...blocked part in the system CMDRJE Executing 2E11 9400 The command cannot be accepted After a while execute the same command CMDRJE Executing 2E20 0000 The specified LDEV is not defined CMDRJE Get Command Status Executing Async 2E20 0007 The specified CLPR does not exist CMDRJE Executing 2E20 0100 There is no parity group CMDRJE Get Command Status Executing Async 2E20 6000 Pool ID is invalid Get Co...

Page 367: ...ied volume is used as an alias device in Compatible PAV Get Command Status Async 2E30 0026 An LDEV of another emulation type is allocated in the range where the number is divided into each 32LDEVs CMDRJE Executing 2E30 004C The emulation type that cannot be mixed with is specified CMDRJE Executing 2E30 004D The number of ldevs exceeds the maximum number of ldevs that can be created in the parity g...

Page 368: ...s other than HDPz pool The specified emulation type is other than 3390 A CMDRJE Executing 2E31 6008 TSE VOL cannot be created in combination with the specified pool ID and the CU number of LDEV You must specify the even CU number for the pool of even pool ID and the odd CU number for the pool of odd pool ID Get Command Status Async 2E31 6009 A TSE VOL cannot be created in the specified pool for Dy...

Page 369: ...e cannot be deleted with the specified journal status Get Command Status Async 2E11 800B The operation cannot be performed because it is in the state of start up Get Command Status Async 2E11 800E The operation cannot be performed because the internal processing is in progress Wait for a while then retry the operation CMDRJE Executing 2E11 9400 The command cannot be accepted After a while execute ...

Page 370: ...E00 0000 The value of LDEV number is invalid CMDRJE Executing 2E00 0018 A new journal volume cannot be registered because the number of journal volume exceeds the maximum that can be registered Get Command Status Async 2E00 0023 The specified volume capacity is too small CMDRJE Executing 2E00 8301 The specified MP Blade ID is invalid CMDRJE Get Command Status Executing Async 2E10 0000 The specifie...

Page 371: ...not defined CMDRJE Executing 2E20 8300 The specified MP Blade is not installed Get Command Status Async 2E21 5000 The operation failed because the specified journal is not installed Get Command Status Async 2E21 8104 The journal volume cannot be added or the journal cannot be added to the extended consistency group due to insufficient capacity of the shared memory CMDRJE Executing 2E21 8105 The sh...

Page 372: ...s CMDRJE Async Executing 2E30 000F The specified volume is already used as a journal volume or a data volume CMDRJE Get Command Status Executing Async 2E30 0010 The specified volume is used as a command device CMDRJE Get Command Status Executing Async 2E30 0013 The specified volume cannot be used as a journal volume because it is a LUSE volume CMDRJE Get Command Status Executing Async 2E30 0019 Th...

Page 373: ...he resource group ID is different from the resource group ID of the other journal volume in the specified journal group CMDRJE Get Command Status Executing Async 2E30 0074 The specified LDEV cannot be operated because it is an external volume mapped for online data migration Get Command Status Async 2E30 0084 The specified LDEV cannot be used as a journal volume because the size of the LDEV is les...

Page 374: ...use the journal or mirror is not in the operable status CMDRJE Executing 2E10 5006 The specified operation failed because the mirror of journal is not in the operable status CMDRJE Executing 2E10 8300 The specified MP Blade is blocked CMDRJE Executing 2E11 800B The operation cannot be performed because it is in the state of start up CMDRJE Executing 2E20 5000 The specified journal ID is not regist...

Page 375: ...se the selected resource belongs to NAS_Platform_System_RSG CMDRJE Executing B980 B906 An LDEV for which an LU path is set in NAS Platform User LU cannot have the Command Device attribute Table 9 24 SSB codes returned by raidcom modify ldev alua raidcom modify ldev alua Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 0000 The LDEV number is out of settable rang...

Page 376: ...V is not registered in the device group CMDRJE Executing 2E20 2100 A device group is not installed CMDRJE Executing 2E22 000E The number of LDEVs that can be deleted in a operation exceeds the maximum The number of LDEVs that can be deleted includes the number of LDEVs of a LUSE CMDRJE Executing 2E23 0008 The number of specified LDEVs is invalid Table 9 27 SSB codes returned by raidcom add device_...

Page 377: ...ev_name raidcom modify ldev ldev_name Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 0000 The LDEV number is out of settable range CMDRJE Executing 2E00 0007 LDEV nickname is not specified CMDRJE Executing 2E20 0000 LDEV is not installed Invalid Character Executing Unavailable character is included in LDEV nickname Table 9 29 SSB codes returned by raidcom init...

Page 378: ... because capacity saving status is Failed Get Command Status Async 2E10 6022 The operation cannot be performed because the deduplication system data volume of the pool linked with the specified LDEV is blocked Get Command Status Async 2E11 0007 The LDEV is in shredding Get Command Status Async 2E11 0009 The operation cannot be performed because LDEV is now expanding Get Command Status Async 2E11 0...

Page 379: ...k format cannot be performed because the total number of parity groups in which the LDEVs in quick formatting or the LDEVs blocked while quick formatting are implemented exceeds the maximum number that can be performed at the same time Get Command Status Async 2E30 000A The specified LDEV is used for a Dynamic Provisioning Get Command Status Async 2E30 000C The specified LDEV is used as a quorum d...

Page 380: ...cute the same command Get Command Status Async 2EE8 0A18 An internal error occurred CMDRJE Get Command Status Executing Async 2EE8 FEEC An internal error occurred Call Hitachi Data Systems customer support CMDRJE Get Command Status Executing Async 2EE8 FFFF An internal error occurred Call Hitachi Data Systems customer support CMDRJE Executing 2EF3 0002 The specified parameter is incorrect Check th...

Page 381: ...004 The emulation type of the specified volume is not OPEN volume CMDRJE Executing 2E30 0008 The command device cannot be set because LDEV is used as a virtual volume of Thin Image or Copy on Write Snapshot CMDRJE Executing 2E30 000C The specified volume cannot be set because it is a quorum disk CMDRJE Executing 2E30 000D The specified volume cannot be set because it is a system disk CMDRJE Execut...

Page 382: ... Executing 2E22 7201 The specified SSID is used for the other boundary CMDRJE Executing 2EE8 FEEC An internal error occurred Call Hitachi Data Systems customer support CMDRJE Executing 2EF3 0002 The specified parameter is invalid Check the Command Control Interface Command Reference Table 9 32 SSB codes returned by raidcom modify ldev status nml raidcom modify ldev status nml Error message Executi...

Page 383: ...0053 The specified LDEV is used in another operation CMDRJE Executing 2E11 0153 The parity group or the external group to which the specified LDEV belongs is used in another operation Get Command Status Async 2E11 6006 The operation of Dynamic Provisioning V VOL cannot be performed because there is a blocked pool volume Get Command Status Async 2E11 8004 The operation cannot be performed because t...

Page 384: ...e Thin Image Copy on Write Snapshot Volume Migration or as a relationship of Compatible FlashCopy V2 Compatible Software for IBM FlashCopy SE Get Command Status Async 2E10 0001 The specified LDEV is used for a pair of TrueCopy or Universal Replicator Get Command Status Async 2E10 0003 The specified LDEV is used as a Compatible FlashCopy V2 relationship Get Command Status Async 2E10 0004 The specif...

Page 385: ...ing 2E30 000F It is used as a journal Get Command Status Async 2E30 0014 The specified LDEV is used as a reserved volume of Volume Migration Get Command Status Async 2E30 001A Volume Security is set to the specified LDEV Get Command Status Async 2E30 001C It is used as a remote command device Get Command Status Async 2E30 004E It is a volume that the Data Retention Utility is set Get Command Statu...

Page 386: ...0209 The operation cannot be performed because the specified LDEV is a volume for which the capacity saving setting is enabled CMDRJE Executing 2EE8 0014 The specified LDEV is not a virtual volume of Dynamic Tiering or active flash Table 9 35 SSB codes returned by raidcom modify ldev status discard_zero_page raidcom modify ldev status discard_zero_page Error message Executing Async Error code Desc...

Page 387: ...namic Tiering or active flash CMDRJE Executing 2E30 000F The specified LDEV is used as a journal volume CMDRJE Executing 2E30 0033 It is not associated to a pool CMDRJE Executing 2E30 0065 The specified volume is used by XRC CMDRJE Executing 2E30 0075 The page cannot be discarded because the specified LDEV is a TSE VOL CMDRJE Executing 2E30 0099 The specified LDEV is a volume of which Data Direct ...

Page 388: ... operation cannot be performed because Storage Navigator or Device Manager Storage Navigator is in progress another application is in progress on the SVP or the configuration is being changed Wait a while and then retry the operation CMDRJE Executing 2E11 001B The specified LDEV is blocked CMDRJE Executing 2E20 0000 LDEV is not installed CMDRJE Executing 2E30 000B The specified LDEV is not DP VOL ...

Page 389: ...Command Status Async 2E10 A003 The specified quorum disk is in processing Get Command Status Async 2E10 A005 The specified quorum disk is used as the quorum disk of the different device Get Command Status Async 2E10 A006 The specified LDEV is used as the quorum disk Get Command Status Async 2E10 A007 The operation failed because the quorum disk was inaccessible Get Command Status Async 2E11 001B T...

Page 390: ...ne data migration Get Command Status Async 2E30 008E The emulation type of the specified LDEV is not OPEN V Get Command Status Async 2E30 0092 The specified LDEV cannot be used because the size of LDEV is less than the minimum capacity of the quorum disk Get Command Status Async 2E30 0099 The specified LDEV is a volume of which Data Direct Mapping attribute is enabled CMDRJE Get Command Status Exe...

Page 391: ...us Async 2E21 810A A shared memory is not installed CMDRJE Get Command Status Executing 2EE8 FEEC Internal error occurred Table 9 39 SSB codes returned by raidcom delete lun raidcom delete lun Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B958 0107 An internal error occurred CMDRJE Executing B958 0155 The other than multiplatform volume or OPEN volume is included ...

Page 392: ...d LDEV is used for a TrueCopy pair or a Universal Replicator pair CMDRJE Executing B958 0927 The command cannot be operated because the virtual LDEV is not defined yet CMDRJE Executing B958 0944 The value of LUN exceeds the maximum CMDRJE Executing B958 0945 The value of LDEV exceeds the maximum CMDRJE Executing B958 0956 The value of host group ID exceeds the maximum CMDRJE Executing B958 0957 Th...

Page 393: ...ng B958 014A When an ISCSI is used the LU path cannot be set in the LDEV other than the OPEN volume CMDRJE Executing B958 0150 The attribute of the specified port is Initiator or External CMDRJE Executing B958 0155 The other than HMDE volume or OPEN volume is included in the specified LDEV CMDRJE Executing B958 015A An LU path has already been defined in the target LDEV CMDRJE Executing B958 015D ...

Page 394: ... be defined because the virtual LDEV information of the specified LDEV is not defined yet CMDRJE Executing B958 01F4 The path of the external volume which has an NDM attribute cannot be defined CMDRJE Executing B958 01F9 The LU path cannot be added because the setting of the T10 PI attribute on the specified port or on the specified LDEV is not correct Enable the T10 PI attribute on the specified ...

Page 395: ...RJE Executing B958 0947 Another LDEV is already mapped to the specified LUN CMDRJE Executing B958 0956 The value of Host group ID exceeds the maximum CMDRJE Executing B958 0957 The program product is not installed CMDRJE Executing B958 0959 The specified host group is not installed CMDRJE Executing B958 095D An invalid LDEV exists in the specified LDEVs CMDRJE Executing B958 098C The multiple LDEV...

Page 396: ...up as the operation target or set the operation authority to the user group in order to operate the target resource group CMDRJE Executing B958 5021 The PCB type of the port to which the host group belongs is out of operation target CMDRJE Executing B958 5046 The LU path definition does not exist in the host group CMDRJE Executing B958 5056 The value of host group ID exceeds the maximum CMDRJE Exe...

Page 397: ...DRJE Executing 2E00 6000 The value of pool ID is invalid CMDRJE Executing 2E00 6001 The specified pool is for Thin Image or Copy on Write Snapshot CMDRJE Executing 2E00 6002 The specified maximum reserve rate is not in the effective range CMDRJE Executing 2E00 6003 The specified Tier Range value is invalid CMDRJE Executing 2E00 6004 Relations between the specified lower limit of Tier Range and the...

Page 398: ...collecting the performance monitoring data is being prepared CMDRJE Executing 2E10 601D The specified pool cannot be changed to the pool for Data Direct Mapping because the threshold value of High water mark is fixed CMDRJE Get Command Status Executing Async 2E10 601F The deduplication function is set to be enabled for the specified pool Get Command Status Async 2E10 6020 The deduplication functio...

Page 399: ...tive flash CMDRJE Executing 2E13 6007 The operation cannot be performed because the specified pool is already linked with the virtual volume of Dynamic Provisioning CMDRJE Executing 2E13 6008 The operation cannot be performed because the pool volume having the Data Direct Mapping attribute is included in the specified pool Get Command Status Async 2E13 600A The operation cannot be performed becaus...

Page 400: ...other CU Get Command Status Async 2E30 0021 The SSID is already allocated to the CU Get Command Status Async 2E30 0025 The specified volume is used as an alias device in Compatible PAV Get Command Status Async 2E30 0026 An LDEV of another emulation type is allocated in the range where the number is divided into each 32 LDEVs CMDRJE Executing 2E30 006E The Dynamic Tiering or active flash operation ...

Page 401: ... pool is for active flash Get Command Status Async 2E31 6003 The operation cannot be performed because the specified pool is for Dynamic Provisioning for Mainframe CMDRJE Executing 2E31 6004 The specified pool includes the different RAID levels of volumes although the pool cannot include those volumes together CMDRJE Executing 2E31 6005 The specified pool includes external volumes although the poo...

Page 402: ...000 Invalid pool ID CMDRJE Executing 2E31 6001 The pool name is duplicated with another pool CMDRJE Executing 2EE7 FEEC An internal error occurred Call Hitachi Data Systems customer support Table 9 45 SSB codes returned by raidcom delete pool raidcom delete pool Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 0000 The LDEV number is out of settable range CMDRJE...

Page 403: ...ng virtual volume is being deleted Get Command Status Async 2E11 0021 The operation cannot be performed because a pool volume of a specified pool is being formatted CMDRJE Get Command Status Executing Async 2E11 6003 The pool is not in the status where the pool can be deleted or a pool volume can be deleted Get Command Status Async 2E11 8003 The operation cannot be performed because the power supp...

Page 404: ...xecuting B980 B903 The command was rejected because the selected resource belongs to NAS_Platform_System_RSG Table 9 46 SSB codes returned by raidcom add snap_pool raidcom add snap_pool Error message Executing Async Error code Description SSB1 SSB2 Get Command Status Async 2E00 0000 The LDEV number is out of settable range CMDRJE Executing 2E00 6000 Pool ID is out of range CMDRJE Executing 2E00 60...

Page 405: ...ed After a while execute the same command Get Command Status Async 2E20 0000 The specified LDEV is not installed Get Command Status Async 2E21 8103 The operation cannot be performed because the memory capacity of the shared memory is insufficient Get Command Status Async 2E21 8106 The operation cannot be performed because the shared memory for Thin Image or Copy on Write Snapshot is not initialize...

Page 406: ... 006C An LDEV whose emulation type is not available to be mixed is in the specified LDEVs CMDRJE Executing 2E30 006D The emulation type of the specified volume is not OPEN V Get Command Status Async 2E30 006E The operation cannot be performed for the following reasons The pool volumes include external volumes whose cache modes are invalid The pool includes both external volumes whose cache modes a...

Page 407: ... because the pool is not set to Mixable Get Command Status Async 2E31 9000 The usage capacity exceeds the license capacity of program product CMDRJE Get Command Status Executing Async 2EE7 FEEC An internal error occurred Call Hitachi Data Systems customer support Get Command Status Async 2EE7 FFFF An internal error occurred Call Hitachi Data Systems customer support CMDRJE Executing 2EF3 0002 The ...

Page 408: ...because the pool VOL is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0024 A pair cannot be created because the journal volume of Universal Replicator is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0025 The command ends abnormally because the LUSE volumes of different structure are specified...

Page 409: ... as the S VOL of a Thin Image pair or aCopy on Write Snapshot pair CMDRJE Executing 2E10 0030 The command ends abnormally because the volumes of different Max LBA size are specified as the P VOL and S VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0031 The command ends abnormally because the volumes whose the number of slots is different are specified as the P VOL ...

Page 410: ...me is specified as the S VOL of a Thin Image pair or aCopy on Write Snapshot pair CMDRJE Executing 2E10 003C The command ends abnormally because the Volume Migration reserved volume is specified as the S VOL of a Thin Image pair or aCopy on Write Snapshot pair CMDRJE Executing 2E10 003D A Thin Image pair or aCopy on Write Snapshot pair cannot be created because the volume of Universal Replicator f...

Page 411: ...her than PSUS when the volume is shared between P VOL of a Thin Image Copy on Write Snapshot pair and the S VOL of a ShadowImage pair CMDRJE Executing 2E10 004E The operation cannot be performed because the P VOL of the ShadowImage pair on which the Quick Restore is being operated is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0051 The pair op...

Page 412: ... command ends abnormally because the volume which is being deleted is specified CMDRJE Executing 2E10 2300 A Thin Image pair or a Copy on Write Snapshot pair with the specified consistency group ID cannot be created due to one of the following reasons The specified consistency group ID is used by the ShadowImage The number of pairs that can be defined in a consistency group exceeds the maximum The...

Page 413: ...ialized CMDRJE Executing 2E10 970D The pair cannot be created because the number of pair layers in the cascade configuration exceeds the maximum number CMDRJE Executing 2E10 970E The pair cannot be created because the number of clone attribute pair layers exceeds the maximum number CMDRJE Executing 2E10 970F When the pair status is other than PAIR or PSUS you cannot create a pair by specifying the...

Page 414: ... 2E13 6003 A pair cannot be created because there is a pair in the specified primary volume which is using a different pool number from the specified pool number CMDRJE Executing 2E13 6004 The specified pair operation cannot be performed for the specified pool CMDRJE Executing 2E13 9900 The consistency group to be used in the specified Snapshot Group is in one of the following status The number of...

Page 415: ...r or a Copy on Write Snapshot pair cannot be created due to one of the following reasons The shared memory is not expanded for necessary capacity It is in the initializing process CMDRJE Executing 2E21 810A The shared memory is not installed CMDRJE Executing 2E21 9010 The program product is not installed CMDRJE Executing 2E21 9306 The virutal LDEV ID for a virtual storage machine is not defined on...

Page 416: ...tion is specified as the S VOL of a Thin Image pair or the specified Thin Image pair does not exist CMDRJE Executing 2E30 0080 The command ends abnormally because the external volume mapped for the online data migration is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E30 0081 The command ends abnormally because the external volume mapped for the on...

Page 417: ..._Platform_System_RSG Table 9 48 SSB codes returned by raidcom modify snapshot raidcom modify snapshot Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 0000 The LDEV number is out of settable range CMDRJE Executing 2E00 000B The MU number exceeds the maximum CMDRJE Executing 2E00 0028 The command ends abnormally because the volume whose LDEV number is out of rang...

Page 418: ...en the P VOL of a Thin Image Copy on Write Snapshot pair and the P VOL of a Universal Replicator pair CMDRJE Executing 2E10 0047 A Snapshot data cannot be obtained because the TrueCopy pair status is COPY when the volume is shared between the P VOL of a Thin Image Copy on Write Snapshot pair and the S VOL of a TrueCopy pair CMDRJE Executing 2E10 0048 A Snapshot data cannot be obtained because the ...

Page 419: ... a Copy on Write Snapshot pair CMDRJE Executing 2E10 0051 The pair operation cannot be performed because the volume which specifies the volume using two mirrors cannot accept the specified command in the following configurations using three Universal Replicator sites 3DC multi target configuration 3DC cascade configuration Delta resync configuration CMDRJE Executing 2E10 0052 A Thin Image pair ope...

Page 420: ...t pair cannot be restored because the volume is shared between the P VOL of a Thin Image Copy on Write Snapshot pair and the S VOL of a TrueCopy pair CMDRJE Executing 2E10 9703 The Thin Image pair or the Copy on Write Snapshot pair cannot be restored because the volume is shared between the P VOL of a Thin Image Copy on Write Snapshot pair and the S VOL of a Universal Replicator pair CMDRJE Execut...

Page 421: ...s an S VOL is not PSUS CMDRJE Executing 2E11 9705 The command was rejected because pairs in the status other than PAIR exist under the specified pair CMDRJE Executing 2E20 0000 The specified LDEV is not defined CMDRJE Executing 2E20 0008 The command ends abnormally because an unmounted volume is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E20 0009...

Page 422: ...ng 2E30 0090 The pair operation is rejected because the specified volume as the primary volume is a reserved volume for GAD or the volume for the GAD pair which is in the invalid status CMDRJE Executing 2E30 0091 The pair operation is rejected because the specified volume as the secondary volume is a reserved volume for GAD or the volume for the GAD pair CMDRJE Executing 2E30 0099 The specified LD...

Page 423: ...use the Volume Migration source volume is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0035 The command ends abnormally because the Volume Migration target volume is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0036 The command ends abnormally because the Volume Migration reserved volume is ...

Page 424: ... 0204 The operation failed because the specified LDEV which is holding the attribute of SLU is bind to the LDEV which is holding the attribute of ALU CMDRJE Executing 2E10 6019 A Snapshot data cannot be obtained because the pool or the pool VOL is blocked CMDRJE Executing 2E10 9700 The command ends abnormally because other than the raidcom add snapshot command is issued for the volume other than t...

Page 425: ...xecuting 2E20 0008 The command ends abnormally because an unmounted volume is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E20 0009 The command ends abnormally because the blocked volume is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E21 8107 The command ends abnormally because the shared memory FC...

Page 426: ...ing 2E10 0028 The command ends abnormally because the volume other than V VOL is specified as the S VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0029 The command ends abnormally because the pool VOL is specified as the S VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 002A The command ends abnormally because the volume the data vol...

Page 427: ...lly because the P VOL of a ShadowImage pair is specified as the S VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0038 The command ends abnormally because the S VOL of a ShadowImage pair is specified as the S VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 003A The command ends abnormally because the Volume Migration source volume is ...

Page 428: ...ormed because the snapshot tree is being deleted CMDRJE Executing 2E11 800F The operation failed because multiple versions of DKCMAIN microcode are included CMDRJE Executing 2E20 0000 The specified LDEV is not defined CMDRJE Executing 2E20 0008 The command ends abnormally because an unmounted volume is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E...

Page 429: ... Write Snapshot pair CMDRJE Executing 2E30 007F The command ends abnormally because the volume having no path definition is specified as the S VOL of a Thin Image pair or the specified Thin Image pair does not exist CMDRJE Executing 2E30 0081 The command ends abnormally because the external volume mapped for the online data migration is specified as the S VOL of a Thin Image pair or a Copy on Writ...

Page 430: ...ally because the volume that has the size exceeding the supported size is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0025 The command ends abnormally because the LUSE volumes of different structure are specified as the P VOL and the S VOL CMDRJE Executing 2E10 0027 The command ends abnormally because the external volume is specified as the S ...

Page 431: ...abnormally because the volumes of different Max LBA size are specified as the P VOL and S VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0031 The command ends abnormally because the volumes whose the number of slots is different are specified as the P VOL and S VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E10 0032 A pair cannot be cre...

Page 432: ...L CMDRJE Executing 2E10 0060 The command ends abnormally because the specified S VOL is not assigned to a Thin Image pair CMDRJE Executing 2E10 0061 The specified volume cannot be used for the Thin Image pair operation because the virtual LDEV ID is deleted CMDRJE Executing 2E10 0204 The operation failed because the specified LDEV which is holding the attribute of SLU is bind to the LDEV which is ...

Page 433: ...orage machine is not defined on the specified LDEV CMDRJE Executing 2E21 930A The virtual storage machine with the specified serial number is not found CMDRJE Executing 2E30 0077 The command ends abnormally because the volume is already used as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair is specified as the S VOL CMDRJE Executing 2E30 0078 The command ends abnormally because th...

Page 434: ...le 9 53 SSB codes returned by raidcom unmap snapshot raidcom unmap snapshot Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 0028 The command ends abnormally because the volume whose LDEV number is out of range is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E00 0029 The command ends abnormally because the volume...

Page 435: ...t tree is being deleted CMDRJE Executing 2E11 800F The operation failed because multiple versions of DKCMAIN microcode are included CMDRJE Executing 2E20 0000 The specified LDEV is not defined CMDRJE Executing 2E20 0008 The command ends abnormally because an unmounted volume is specified as the P VOL of a Thin Image pair or a Copy on Write Snapshot pair CMDRJE Executing 2E20 000B The command ends ...

Page 436: ... NAS_Platform_System_RSG Table 9 54 SSB codes returned by raidcom add ssid raidcom add ssid Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 3001 The CU number of the RCU exceeds the effective value CMDRJE Executing 2E00 3008 The command cannot be executed because the parameter of the specified RCU is invalid CMDRJE Executing 2E00 7100 The CU number is out of ef...

Page 437: ...eds the effective value CMDRJE Executing 2E00 3008 The command cannot be executed because the parameter of the specified RCU is invalid CMDRJE Executing 2E00 7100 The CU number is out of effective range CMDRJE Executing 2E11 8004 The operation cannot be performed because the microcode is being changed CMDRJE Executing 2E20 3000 The serial number the product ID or the SSID of the remote storage sys...

Page 438: ...f blocked or not installed Get Command Status Async 2E10 0102 The pool cannot be created because there are not enough resources VDEV depending on cache management devices Get Command Status Async 2E10 600D The operation cannot be performed because the pool volume is being deleted Get Command Status Async 2E10 6029 The lowest tier cannot be added because either of the following applies to the speci...

Page 439: ...cuting 2E21 9007 Dynamic Provisioning program product is not installed Get Command Status Async 2E21 9014 Data Retention Utility program product is not installed Get Command Status Async 2E22 0005 Exceeded the number of pool volume that can be registered in a pool Get Command Status Async 2E22 000D The larger number of drive types than the supported configuration cannot be added to the specified p...

Page 440: ...s The pool volumes to be added to the Dynamic Tiering pool or active flash pool include external volumes whose cache modes are invalid The Dynamic Provisioning pool includes both external volumes whose cache modes are invalid and internal volumes CMDRJE Get Command Status Executing Async 2E30 0071 A pool volume cannot be added because the LDEV of the resource group different from the resource grou...

Page 441: ...atus Async 2E31 9000 The usage capacity exceeds the license capacity of program product CMDRJE Executing 2EE7 00EE The command cannot be accepted After a while execute the same command CMDRJE Get Command Status Executing Async 2EE7 FEEC An internal error occurred Call Hitachi Data Systems customer support Get Command Status Async 2EE7 FFFF An internal error occurred Call Hitachi Data Systems custo...

Page 442: ...tered Get Command Status Async 2E21 7101 The specified CU number is not defined or an LDEV is not defined under the CU number CMDRJE Executing 2E23 3101 The operation cannot be performed because the number of paths becomes less than the least path number Get Command Status Async 2E31 3001 The command cannot be executed because the RCU identification code of a path is invalid CMDRJE Executing 2ED6 ...

Page 443: ... not defined or an LDEV is not defined under the CU number Get Command Status Async 2E23 3101 The operation cannot be performed because the number of paths becomes less than the least path number CMDRJE Executing 2E30 840A The port attribute is not Initiator MCU CMDRJE Executing 2E30 840E The command cannot be executed with the specified port attribute Get Command Status Async 2E31 3001 The comman...

Page 444: ...uting Async 2E00 7100 The CU number is out of effective range CMDRJE Get Command Status Executing Async 2E00 8400 The value of the specified port is invalid Get Command Status Async 2E10 3101 Failed to establish a path or the deletion operation The following factor can be thought Input parameter is invalid Port status or the MP Blade status is in the state of abnormal Cable is not connected correc...

Page 445: ...internal error occurred Call Hitachi Data Systems customer support CMDRJE Executing 2ED6 3300 The value of SSID on the remote storage system is invalid CMDRJE Executing 2EF3 3002 The specified parameter is invalid Check the Command Control Interface Command Reference CMDRJE Executing B980 B901 The command was rejected because the specified port is for NAS Platform System LU CMDRJE Executing B980 B...

Page 446: ...CU Get Command Status Async 2E31 3001 The command cannot be executed because the RCU identification code of a path is invalid CMDRJE Executing 2ED6 00EE The command cannot be accepted because the DKC is busy After a while execute the same command Get Command Status Async 2ED6 3005 An internal error occurred Call Hitachi Data Systems customer support CMDRJE Executing 2ED6 3300 The value of SSID on ...

Page 447: ...E Executing 2E11 9400 The command cannot be accepted After a while execute the same command Get Command Status Async 2E20 3000 The serial number the product ID or the SSID of the target storage system is incorrect Get Command Status Async 2E21 7101 The specified CU number is not defined or an LDEV is not defined under the CU number Get Command Status Async 2E22 3001 The specified RCU is already re...

Page 448: ...D on the remote storage system is invalid CMDRJE Executing 2EF3 3002 The specified parameter is invalid Check the Command Control Interface Command Reference CMDRJE Executing B980 B901 The command was rejected because the specified port is for NAS Platform System LU CMDRJE Executing B980 B902 The command was rejected because the specified port is for NAS Platform User LU Table 9 62 SSB codes retur...

Page 449: ... used as the secondary volume for the GAD pair Get Command Status Async 2E10 020B The specified LDEV cannot be operated because the deduplication function is set Get Command Status Async 2E10 020C The specified LDEV cannot be operated because deduplicated data exists Get Command Status Async 2E10 020D The specified LDEV cannot be operated because it is in the status where the capacity saving setti...

Page 450: ... because pools are blocked Get Command Status Async 2E11 6008 The operation cannot be performed because the pool linked with the specified LDEV is in the unusable status Get Command Status Async 2E11 8004 The operation cannot be performed because the internal processing is in progress Get Command Status Async 2E11 800F The operation failed because multiple versions of DKCMAIN microcode are include...

Page 451: ...be operated because it has not been formatted Get Command Status Async 2E30 004E The specified LDEV is a Data Retention Utility Volume Retention Manager attribute device Get Command Status Async 2E30 0053 This is a volume that the Volume Retention Manager is set Get Command Status Async 2E30 0054 The specified LDEV is used as a Compatible FlashCopy V2 or a Compatible Software for IBM FlashCopy SE ...

Page 452: ... Command Status Async 2E30 4107 The specified volume is used as a ShadowImage Get Command Status Async 2E30 4108 The specified LDEV is used as a reserved volume of Volume Migration Get Command Status Async 2E31 0001 The target LDEV is a quorum disk and cannot be deleted CMDRJE Executing 2EE8 00EE The command cannot be accepted After a while execute the same command CMDRJE Executing 2EE8 00F0 The s...

Page 453: ...U Table 9 64 SSB codes returned by raidcom add hba_wwn raidcom add hba_wwn Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B957 404F The program product is not installed CMDRJE Executing B957 4081 The value of hba_wwn is invalid CMDRJE Executing B957 4087 The value of host group ID exceeds the maximum CMDRJE Executing B957 4089 The host group is not installed CMDRJE...

Page 454: ...cuting B957 4089 The host group is not installed CMDRJE Executing B957 408A The attribute of the specified port is Initiator or External CMDRJE Executing B957 4385 The specified WWN does not exist CMDRJE Executing B957 438B The specified WWN nickname is already used in the same port CMDRJE Executing B980 B901 The command was rejected because the specified port is for NAS Platform System LU CMDRJE ...

Page 455: ...stalled CMDRJE Executing 2E22 2000 There is a copy group CMDRJE Executing 2E23 2000 The number of copy groups in the system reached the maximum CMDRJE Executing 2E30 2100 The specified device group is already defined in the other copy group CMDRJE Executing 2E31 0012 There is an LDEV in the device group that has an undefined device name CMDRJE Executing 2E31 0013 The same device names of LDEV are ...

Page 456: ... The specified LDEV is being used as a volume of a GAD pair CMDRJE Executing B955 06C1 The specified LDEV is used as a quorum disk CMDRJE Executing B955 06C2 The specified LDEV is used for a TrueCopy pair or a Universal Replicator pair CMDRJE Executing B955 1039 The command device being used at the local CCI exists under the port CMDRJE Executing B955 104F The program product is not installed CMDR...

Page 457: ...t is blocked CMDRJE Executing 2E10 8402 There is a pair for TrueCopy Universal Replicator that is using the specified port CMDRJE Executing 2E10 8403 There is a pair for TrueCopy Universal Replicator that is using the specified port CMDRJE Executing 2E11 800D The storage system is in the state of start up Wait for a while then retry the operation CMDRJE Executing 2E13 8401 The port attribute canno...

Page 458: ... codes returned by raidcom modify port ipv4_address raidcom modify port ipv4_address Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B955 1039 The command device being used at the local CCI exists under the port CMDRJE Executing B955 10B3 The network address loop back address broadcast address or the IP address beginning with 255 cannot be used as the IP address for...

Page 459: ...JE Executing B955 1039 The command device being used at the local CCI exists under the port CMDRJE Executing B955 10B9 The multicast address or the loop back address cannot be set as the default gateway for IPv6 CMDRJE Executing B955 10C9 The same IPv6 address cannot be set to the same port redundantly CMDRJE Executing B955 120E The command cannot be executed because the iSCSI virtual port mode is...

Page 460: ...s 2 for IPv6 manually CMDRJE Executing B955 10FE The multicast address or the loop back address cannot be set as global address 2 for IPv6 CMDRJE Executing B955 120E The command cannot be executed because the iSCSI virtual port mode is ON Table 9 78 SSB codes returned by raidcom modify port ipv6_local_address raidcom modify port ipv6_local_address Error message Executing Async Error code Descripti...

Page 461: ...nder the port CMDRJE Executing B955 10FC The attribute of the specified port is Initiator or External CMDRJE Executing B955 120E The command cannot be executed because the iSCSI virtual port mode is ON Table 9 81 SSB codes returned by raidcom modify port isns_port raidcom modify port isns_port Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B955 1039 The command dev...

Page 462: ...ode Description SSB1 SSB2 CMDRJE Executing B955 1039 The command device being used at the local CCI exists under the port CMDRJE Executing B955 10BE The invalid value is specified for the Keep Alive timer CMDRJE Executing B955 10FB The attribute of the specified port is Initiator or External CMDRJE Executing B955 120E The command cannot be executed because the iSCSI virtual port mode is ON Table 9...

Page 463: ...e is ON Table 9 87 SSB codes returned by raidcom modify port add_vlan_id raidcom modify port add_vlan_id Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B955 1039 The command device being used at the local CCI exists under the port CMDRJE Executing B955 10B2 The invalid value is specified for the VLAN ID CMDRJE Executing B955 10CB The number of VLANs exceeds the max...

Page 464: ...l port mode is ON Table 9 90 SSB codes returned by raidcom modify port vlan_tagging_mode raidcom modify port vlan_tagging_mode Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B955 1039 The command device being used at the local CCI exists under the port CMDRJE Executing B955 10BF The VLAN tagging mode cannot be set because the VLAN ID has not been entered yet CMDRJE...

Page 465: ...ute the same command CMDRJE Get Command Status Executing Async 2E20 8400 The specified port is not installed Get Command Status Executing Async 2E30 840F LU path of the specified port or LU path of the port in the same group is defined the T10 PI attribute of the port cannot be changed CMDRJE Executing 2E3F 8000 The specified operation is not supported in the current microcode version CMDRJE Get C...

Page 466: ...955 10C9 The same IPv6 address cannot be set to the same port redundantly CMDRJE Executing B955 10CB The number of VLANs exceeds the maximum CMDRJE Executing B955 10CD The command cannot be executed because the specified VLAN ID is already used CMDRJE Executing B955 10DB This command cannot be set due to one of the following reasons The specified value is invalid No option is set when a virtual po...

Page 467: ... ports CMDRJE Executing B955 1214 The command cannot be set because the same VLAN IDs are conflicting in the physical port CMDRJE Executing B955 1215 The command cannot be executed because the virtual ports with the same VLAN IDs and the same IPv4 addresses are conflicting in the physical port Table 9 94 SSB codes returned by raidcom modify port modify_iscsi_virtual_port raidcom modify port modify...

Page 468: ... Command Control Interface Command Reference CMDRJE Executing B955 10FB The attribute of the specified port is Initiator or External CMDRJE Executing B955 10FD If global address 1 for IPv6 is not set you cannot set global address 2 for IPv6 manually CMDRJE Executing B955 10FE The multicast address or the loop back address cannot be set as global address 2 for IPv6 CMDRJE Executing B955 1201 The co...

Page 469: ... cannot be executed because the virtual ports with the same VLAN IDs and the same IPv4 addresses are conflicting in the physical port Table 9 95 SSB codes returned by raidcom modify port delete_iscsi_virtual_port raidcom modify port delete_iscsi_virtual_port Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B955 1039 The command device being used at the local CCI exis...

Page 470: ...cified port is not installed CMDRJE Executing 2E31 8301 The specified port is not a port of the package for iSCSI CMDRJE Executing 2E3F 8000 The specified operation is not supported in the current microcode version CMDRJE Executing 2ED0 FEEC An internal error occurred Table 9 97 SSB codes returned by raidcom delete host_grp raidcom delete host_grp Error message Executing Async Error code Descripti...

Page 471: ...e executed because the LU which is the target of the operation is in the reserved status CMDRJE Executing B956 3239 The command device being used at the local CCI exists under the host group CMDRJE Executing B956 32C0 The specified LDEV is being used as a volume of a GAD pair CMDRJE Executing B956 32C1 The specified LDEV is used as a quorum disk CMDRJE Executing B956 32C2 The specified LDEV is use...

Page 472: ...ng B956 31D9 The specified iSCSI target name is already used for the same port CMDRJE Executing B956 31DA The specified iSCSI target name cannot be registered because the iSCSI target name is reserved for the iSCSI target ID 00 CMDRJE Executing B956 3200 An internal error occurred CMDRJE Executing B956 3201 The specified LDEV is used as a reserved volume of Volume Migration CMDRJE Executing B956 3...

Page 473: ...for a TrueCopy pair or a Universal Replicator pair CMDRJE Executing B958 032F You cannot cancel the host mode option because the specified host group is associated with the LDEV in another virtual storage machine by the path definition CMDRJE Executing B958 0339 The command device being used at the local CCI exists under the host group CMDRJE Executing B958 0350 Changing of the host mode host mode...

Page 474: ...2E00 8400 The value of the specified port is invalid CMDRJE Executing 2E02 8403 The specified virtual port number is out of range Get Command Status Async 2E10 4301 The specified external path has already disconnected the path or is in the process of checking path CMDRJE Executing 2E10 8404 The iSCSI virtual port mode for the specified port is disabled Get Command Status Async 2E11 001B The target...

Page 475: ...tomer support CMDRJE Executing B980 B901 The command was rejected because the specified port is for NAS platform System LU CMDRJE Executing B980 B902 The command was rejected because the specified port is for NAS platform User LU Table 9 101 SSB codes returned by raidcom delete path raidcom delete path Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 4500 The pa...

Page 476: ...he command cannot be executed with the specified port attribute CMDRJE Executing 2EDA 00EE The command cannot be accepted After a while execute the same command Get Command Status Async 2EDA FEEC An internal error occurred Call Hitachi Data Systems customer support Get Command Status Async 2EDA FFFF An internal error occurred Call Hitachi Data Systems customer support CMDRJE Executing B980 B901 Th...

Page 477: ...et Command Status Async 2E11 8011 The operation cannot continue because the microcode is being replaced CMDRJE Executing 2E11 9400 The command cannot be accepted After a while execute the same command CMDRJE Executing 2E20 4100 There is no external volume group Get Command Status Async 2E20 4400 Invalid WWN CMDRJE Get Command Status Executing Async 2E20 4500 There is no path group CMDRJE Executing...

Page 478: ...ck Table 9 104 SSB codes returned by raidcom monitor pool raidcom monitor pool Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 6000 The value of pool ID is out of range CMDRJE Executing 2E10 6004 Monitor cannot be started because the performance monitor is in the collecting status CMDRJE Executing 2E10 6005 Monitor cannot be stopped because the performance moni...

Page 479: ...ge CMDRJE Executing 2E10 6007 There is not enough time after collecting performance monitor CMDRJE Executing 2E10 6008 Tier Reallocation cannot be started because the state of performance monitor information is not enabled Start the performance monitor again CMDRJE Executing 2E10 6009 Reallocation cannot be started because it is reallocating CMDRJE Executing 2E10 600A Reallocation cannot be stoppe...

Page 480: ... Error code Description SSB1 SSB2 CMDRJE Executing See the troubleshooting topics in the Provisioning Guide for the storage system Table 9 107 SSB codes returned by raidcom delete resource raidcom delete resource Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 2201 The specified resource group cannot be operated CMDRJE Executing 2E10 2201 Resource groups cannot...

Page 481: ...esource raidcom add resource Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 2200 The specified resource group name is against the naming rules CMDRJE Executing 2E00 2201 The specified resource group cannot be operated CMDRJE Executing 2E00 2202 The resource ID and the sub resource ID are out of the effective range CMDRJE Executing 2E00 8000 The machine type is...

Page 482: ...the resource group CMDRJE Executing 2E22 2203 A resource cannot be added to the resource group because the specified LDEV number is not the top LDEV number in the LUSE volume CMDRJE Executing 2E23 2200 Any more resource groups cannot be created because the registered number of resource groups has reached the maximum CMDRJE Executing 2E23 2201 A virtual storage machine cannot be created because the...

Page 483: ...meter required for the virtualization was not specified CMDRJE Executing 2E00 9301 The specified emulation type is invalid CMDRJE Executing 2E10 0055 The specified LDEV cannot be operated because it belongs to the default virtual storage machine CMDRJE Executing 2E10 0059 The specified volume cannot be operated because the LDEV number of the specified volume does not match the LDEV number of the v...

Page 484: ...cuting Async Error code Description SSB1 SSB2 CMDRJE Executing 2E10 0000 The specified LDEV number or the LDEV number for the virtual volume is out of the range CMDRJE Executing 2E10 004F The specified LDEV for the virtual storage machine is not defined in the specified LDEV CMDRJE Executing 2E10 005E The specified LDEV is used by the TrueCopy pair or the Universal Replicator pair CMDRJE Executing...

Page 485: ...operation cannot be performed because it is not supported Table 9 112 SSB codes returned by raidcom modify resource raidcom modify resource Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2EF3 2202 The specified operation cannot be performed because it is not supported Table 9 113 SSB codes returned by raidcom set resource raidcom set resource Error message Executin...

Page 486: ... migrated to another CLPR because of either reason below The specified parity group or external volume group has an LUSE volume The specified volume is an LUSE volume CMDRJE Executing 2E00 7000 The specified CLPR ID is invalid CMDRJE Executing 2E11 810A Abnormal cache status CMDRJE Executing 2E13 0101 The CLPR cannot be migrated because the specified parity group or the external volume group inclu...

Page 487: ... message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B9D4 B9D0 The command cannot be executed due to one of the following reasons Server Priority Manager is being used by Storage Navigator or Device Manager Storage Navigator Delete all settings of Server Priority Manager using Storage Navigator or Device Manager Storage Navigator Server Priority Manager information for the po...

Page 488: ...nd cannot be executed due to one of the following reasons Server Priority Manager is being used by Storage Navigator or Device Manager Storage Navigator Delete all settings of Server Priority Manager using Storage Navigator or Device Manager Storage Navigator Server Priority Manager information for the port WWN already exists in the system Delete Server Priority Manager information from Performanc...

Page 489: ...s not installed CMDRJE Executing B9D4 B9DA The operation cannot be performed because it is locked in another session CMDRJE Executing B9D4 B9DC SPM cannot be operated without specifying the host group because the specified WWN SPM group to which the SPM name belongs or the specified SPM group is associated with the host group Table 9 120 SSB codes returned by raidcom add spm_wwn raidcom add spm_ww...

Page 490: ...em LU CMDRJE Executing B9D4 B9D0 The command cannot be executed due to one of the following reasons Server Priority Manager is being used by Storage Navigator or Device Manager Storage Navigator Delete all settings of Server Priority Manager using Storage Navigator or Device Manager Storage Navigator Server Priority Manager information for the port WWN already exists in the system Delete Server Pr...

Page 491: ...B9D3 The specified WWN or upper limit is invalid CMDRJE Executing B9D4 B9D4 Server Priority Manager program product is not installed CMDRJE Executing B9D4 B9D5 The number of WWNs exceeds the maximum that can be set to the port CMDRJE Executing D9D4 B9DA The operation cannot be performed because it is locked in another session CMDRJE Executing D9D4 B9DC SPM cannot be operated without specifying the...

Page 492: ...ered in the system exceeded the maximum number CMDRJE Executing B9D3 B9D4 The WWN cannot be registered because the number of WWNs that can be registered in the LDEV exceeded the maximum number CMDRJE Executing B9D3 B9D5 The specified LDEV is not defined CMDRJE Executing B9D3 B9D7 Server Priority Manager is being used by Storage Navigator or Device Manager Storage Navigator CMDRJE Executing B9D3 B9...

Page 493: ... specified LDEV does not have the WWN or iSCSI name Table 9 125 SSB codes returned by raidcom monitor spm_ldev raidcom monitor spm_ldev Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 9B01 The specified iSCSI name is incorrect CMDRJE Executing 2E11 9400 The command cannot be accepted After a while execute the same command CMDRJE Executing 2E3F 8000 The specifie...

Page 494: ...ot be performed because the specified LDEV is a journal volume Get Command Status Async 2E10 0207 The specified LDEV cannot be operated because it is a Universal Replicator P VOL and is being copied Get Command Status Async 2E10 0208 The specified LDEV cannot be operated because its pages are being released Get Command Status Async 2E10 020B The specified LDEV cannot be operated because the dedupl...

Page 495: ... failure or maintenance work being performed Get Command Status Async 2E11 6008 The operation cannot be performed because the pool linked with the specified LDEV is in unusable status CMDRJE Executing 2E11 9400 The command cannot be accepted Wait a while and issue the same command CMDRJE Get Command Status Executing Async 2E20 0000 The specified LDEV is not installed Get Command Status Async 2E21 ...

Page 496: ...Executing 2E10 0057 The specified LDEV cannot be configured because the LDEV is a virtual volume CMDRJE Executing 2E10 0201 The operation failed because the T10 PI attribute of the specified LDEV is enabled CMDRJE Executing 2E10 0202 The specified volume belongs to the resource group of NAS_Platform_System_RSG CMDRJE Executing 2E10 A003 The specified quorum disk is in processing CMDRJE Executing 2...

Page 497: ...092 The specified LDEV cannot be used because the size of the LDEV is less than the minimum capacity of the quorum disk CMDRJE Executing 2E30 0099 The specified LDEV is a volume of which Data Direct Mapping attribute is enabled CMDRJE Executing 2EB9 FEEC An internal error occurred Contact Hitachi Data Systems customer support Table 9 129 SSB codes returned by raidcom modify quorum raidcom modify q...

Page 498: ...port is for NAS platform System LU CMDRJE Executing B980 B902 The command was rejected because the specified port is for NAS platform User LU Table 9 131 SSB codes returned by raidcom delete hba_iscsi raidcom delete hba_iscsi Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B957 404F The program product is not installed CMDRJE Executing B957 408F The specified comman...

Page 499: ... because the specified port is for NAS platform System LU CMDRJE Executing B980 B902 The command was rejected because the specified port is for NAS platform User LU Table 9 133 SSB codes returned by raidcom reset hba_iscsi raidcom reset hba_iscsi Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B980 B901 The command was rejected because the specified port is for NAS ...

Page 500: ...e Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B957 404F The program product is not installed CMDRJE Executing B957 408F The specified command is not supported for the FC port CMDRJE Executing B957 40FD The attribute of the specified port is Initiator or External CMDRJE Executing B957 46E4 The specified iSCSI target is not registered CMDRJE Executing B957 46E8 The character us...

Page 501: ...he specified port is for NAS platform User LU Table 9 137 SSB codes returned by raidcom reset chap_user raidcom reset chap_user Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing B957 404F The program product is not installed CMDRJE Executing B957 408F The specified command is not supported for the FC port CMDRJE Executing B957 40FD The attribute of the specified port ...

Page 502: ...cuting 2E3F 8000 The specified operation is not supported in the current microcode version Table 9 139 SSB codes returned by raidcom add rcu_iscsi_port raidcom add rcu_iscsi_port Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 3005 The product ID is invalid CMDRJE Executing 2E02 9C01 The specified IP address is invalid CMDRJE Executing 2E20 3000 The serial numb...

Page 503: ... is for NAS Platform System LU CMDRJE Executing B980 B902 The command was rejected because the specified port is for NAS Platform User LU Table 9 141 SSB codes returned by raidcom add external_iscsi_name raidcom add external_iscsi_name Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 9B01 The specified iSCSI name is invalid CMDRJE Executing 2E02 8403 The specifi...

Page 504: ...out of range CMDRJE Executing 2E10 8404 The iSCSI virtual port mode for the specified port is disabled CMDRJE Executing 2E20 8401 The specified virtual port is not defined CMDRJE Executing 2E20 9B01 The specified iSCSI target is not registered Table 9 143 SSB codes returned by raidcom delete external_iscsi_name raidcom delete external_iscsi_name Error message Executing Async Error code Description...

Page 505: ...y raidcom modify external_chap_user raidcom modify external_chap_user Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2E00 9B02 The specified CHAP user or CHAP secret is invalid CMDRJE Executing 2E02 8403 The specified virtual port number is out of range CMDRJE Executing 2E02 9C01 The specified IP address is invalid CMDRJE Executing 2E10 8404 The iSCSI virtual port ...

Page 506: ... Replicator pair volume Get Command Status Async 2E10 0003 LDEV is used as a Compatible FlashCopy V2 relationship Get Command Status Async 2E10 0004 LDEV is used as a Thin Image pair volume or a Copy on Write Snapshot pair volume Get Command Status Async 2E10 0008 LDEV is used as a system disk Get Command Status Async 2E10 0010 LDEV is not blocked Get Command Status Async 2E10 0062 LDEV is used as...

Page 507: ...a blocked pool volume Get Command Status Async 2E11 8004 The operation cannot be performed because the internal processing is in progress Get Command Status Async 2E11 8010 The operation cannot be performed because the internal processing is in progress CMDRJE Executing 2E11 9400 The command cannot be accepted After a while execute the same command CMDRJE Get Command Status Executing Async 2E13 01...

Page 508: ...us Executing Async 2ECF FEEC An internal error occurred Call Hitachi Data Systems customer support CMDRJE Executing 2EF3 0102 The specified parameter is invalid Check the Command Control Interface Command Reference Table 9 148 SSB codes returned by raidcom get parity_grp raidcom get parity_grp Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2ECF 00F1 The operation c...

Page 509: ...ss Get Command Status Async 2E10 8501 The specified operation cannot be performed because the drive is blocked Get Command Status Async 2E10 8506 The specified operation cannot be performed because the drive s firmware does not support accelerated compression Get Command Status Async 2E11 0057 The specified operation cannot be performed because the LDEV is under format shredding or quick format Ge...

Page 510: ...be registered to the pool is in the specified parity group Get Command Status Async 2E31 0001 The LDEV in the specified parity group is used as the quorum disk Get Command Status Async 2E31 0201 The LDEV in the specified parity group is used as the pair volume Get Command Status Async 2E31 0202 The LDEV in the specified parity group is mapped for the online data migration CMDRJE Get Command Status...

Page 511: ...support CMDRJE Executing 2EBE 9E01 The specified parameter is invalid Table 9 152 SSB codes returned by raidcom add license VSP Gx00 models and VSP Fx00 models raidcom add license Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2EC0 0009 No program product is supported CMDRJE Executing 2EC0 0030 The program product cannot be installed because the history of the tria...

Page 512: ...e invalid if the license capacity is not increased before the contract period expires CMDRJE Executing 2EC0 0206 The status of the specified license is already changed or incorrect CMDRJE Executing 2EC0 050C With the current DKCMAIN firmware version the program product cannot be installed CMDRJE Executing 2EC0 2E01 The specified operation is not supported in the current microcode version Table 9 1...

Page 513: ...license Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Executing 2EC2 0009 No program product is supported CMDRJE Executing 2EC2 0051 To enable or disable this program product enable or disable the related program products first CMDRJE Executing 2EC2 0081 The specified program product ID is invalid CMDRJE Executing 2EC2 0101 The current DKCMAIN firmware version does not supp...

Page 514: ...2E00 6000 The value of the specified ID is out of range Get Command Status Async 2E10 0001 The volume defined in specified pool is used as a TrueCopy pair Get Command Status Async 2E10 0002 The volume defined in specified pool is used as a Universal Replicator pair Get Command Status Async 2E10 0004 The volume defined in specified pool is used as a Thin Image pair Get Command Status Async 2E10 000...

Page 515: ...rnal volume CMDRJE Executing 2EE7 00F0 The specified command cannot be accepted because the command is not supported CMDRJE Get Command Status Executing Async 2EE7 FEEC The internal error occurs Contact Hitachi Data Systems customer support Table 9 156 SSB codes returned by raidcom add parity_grp raidcom add parity_grp Error message Executing Async Error code Description SSB1 SSB2 CMDRJE Get Comma...

Page 516: ...3 The specified drive is already used Get Command Status Async 2E10 8505 The parity group cannot be created because some of the specified drives do not support accelerated compression Get Command Status Async 2E10 8506 The specified operation cannot be performed because the drive s firmware version does not support accelerated compression Get Command Status Async 2E11 0001 The specified operation ...

Page 517: ...mmand Status Async 2E11 8400 The specified operation cannot be performed because the port is blocked Get Command Status Async 2E11 9400 The command cannot be accepted After a while execute the same command Get Command Status Async 2E11 9A00 The encryption key cannot be obtained from the key management server Get Command Status Async 2E11 9A01 The specified operation cannot be performed because the...

Page 518: ... the drive copy is in process Get Command Status Async 2E10 8501 The specified operation cannot be performed because the drive is blocked Get Command Status Async 2E11 0001 The specified operation cannot be performed because the LDEV is being verified Get Command Status Async 2E11 0056 The specified operation cannot be performed because data in the cache is corrupted Get Command Status Async 2E11 ...

Page 519: ...CHB is being transferred Get Command Status Async 2E11 8311 The specified operation cannot be performed because DKB is blocked Get Command Status Async 2E11 8312 The specified operation cannot be performed because CHB is blocked Get Command Status Async 2E11 8400 The specified operation cannot be performed because the port is blocked Get Command Status Async 2E11 9400 The command cannot be accepte...

Page 520: ...ve box or drive is not correct Get Command Status Async 2E10 8003 The specified operation cannot be performed because the storage system is being turned off Get Command Status Async 2E10 8500 The specified operation cannot be performed because the drive copy is in process Get Command Status Async 2E10 8501 The specified operation cannot be performed because the drive is blocked Get Command Status ...

Page 521: ...because DKB is being transferred Get Command Status Async 2E11 8302 The specified operation cannot be performed because CHB is being transferred Get Command Status Async 2E11 8311 The specified operation cannot be performed because DKB is blocked Get Command Status Async 2E11 8312 The specified operation cannot be performed because CHB is blocked Get Command Status Async 2E11 8400 The specified op...

Page 522: ...ternal error occurred Contact Hitachi Data Systems customer support 2ECF XXXX An internal error occurred Contact Hitachi Data Systems customer support 2ED0 XXXX An internal error occurred Contact Hitachi Data Systems customer support 2ED6 XXXX An internal error occurred Contact Hitachi Data Systems customer support 2EDA XXXX An internal error occurred Contact Hitachi Data Systems customer support ...

Page 523: ...he Storage Navigator configuration information use the Dump Tool The data in the CCI error log file and trace data all files in the HORCM_LOG directory The service information messages SIMs including reference codes and severity levels displayed by Storage Navigator The Hitachi Data Systems customer support staff is available 24 hours a day seven days a week To contact technical support log on to ...

Page 524: ...9 200 Troubleshooting Command Control Interface User and Reference Guide ...

Page 525: ...on modes 1 4 in band execution 3 2 out of band execution 3 2 processing asynchronously 5 3 processing synchronously 5 3 configuration check 3 33 configuration definition file 2 13 examples 2 14 configuration definition file settings 2 16 cascading connections 2 30 2 33 HORCM_ALLOW_INST 2 28 HORCM_CMD in band 2 17 HORCM_CMD out of band 2 21 HORCM_DEV 2 23 HORCM_INST 2 25 HORCM_INSTP 2 28 HORCM_LDEV...

Page 526: ...ory mound for Windows 8 12 GPT disk for Windows 8 10 group version control for mixed storage system configurations 8 2 LDM volume discovery and flushing for Windows 8 2 mountvol attached to Windows 8 5 signature changing facility for Windows 8 9 SLPR configuration 8 18 specify host group 8 14 system buffer flushing 8 6 volume discovery 8 3 external volumes creating using Fibre Channel 5 45 creatin...

Page 527: ...abase Validator 7 4 out of band command execution 3 2 P pairdisplay examples on HOST1 and HOST2 2 33 paired volumes 6 2 parameters configuration 2 15 permission command and data protection 7 10 port check 3 30 precheck 1 4 provisioning operations 5 1 R raidcom command configuration setting command 1 3 remote command device defining 2 6 replication 6 44 remote replication 1 9 remote volume discover...

Page 528: ...bleshooting 9 1 command error codes 9 8 error messages and error codes 9 6 general 9 2 generic error codes horctakeover and pair commands 9 18 9 22 generic error codes raidscan raidqry raidar horcctl 9 20 notes and restrictions 9 3 specific codes 9 21 system log messages 9 6 U UNIX files 2 36 starting up one instance 4 2 starting up two instances 4 2 user authentication 1 8 3 8 command operation 3...

Page 529: ...Command Control Interface User and Reference Guide ...

Page 530: ... Street Santa Clara California 95050 2639 U S A www hds com Regional Contact Information Americas 1 408 970 1000 info hds com Europe Middle East and Africa 44 0 1753 618000 info emea hds com Asia Pacific 852 3189 7900 hds marketing apac hds com MK 90RD7010 32 ...

Reviews: