The following describes the unique response items returned by YKQRYDEV. For details about response items common to each command, see Responses common to all CLI commands.
Response body
{ "servletKey":"USERID-01-aaaaaaaa", "ver":"0100", "appData":{ "bcmVer":"099100", "vendor":"Hitachi Vantara, Ltd.", "rc":0, "bcmMsg":[ ], "action":"submit", "cliname":"YKQRYDEV", "operands":"DEVN(A000)", "devInfo":{ "SSID":"1122", "serialNum":"11111", "CUNum":"11", "CCA":"22", "cyls":3339, "hostStatus":"ONLINE", "DKC":{ "model":"VSP5100", "microcode":"700000FF", "IFType":"3131", "PPInfo":"00000000" }, "VOL":{ "attr":"NORMAL" }, "pair":{ "TC":[ { "pri":{ "SSID":"1122", "serialNum":"11111", "CUNum":"11", "CCA":"22" }, "sec":{ "SSID":"1122", "serialNum":"11111", "CUNum":"11", "CCA":"22" }, "state":"DUPLEX", "timestampMode":true, "diffManage":"D" } ], "SI":[ ], "UR":[ ] }, "path":{ "DKC":{ "sec":{ "model":"VSPG1500", "serialNum":"11111" }, "pathGroup":[ { "PATHID":"11", "path":[ { "status":"NO PATH", "priPort":"11", "secPort":"22" } ] } ] } }, "PSN":{ "physicalSerialNum":"11111", "LDKCNum":"0" } } }, "reused":false, "timeout":false }
Key |
Format |
Description |
---|---|---|
devInfo#9 |
object or undefined |
Device object |
SSID#9 |
string |
SSID of the volume |
serialNum#9 |
string |
Storage system serial number of the volume |
CUNum#9 |
string |
Control unit number of the volume |
CCA#9 |
string |
Command control address of the volume |
cyls#9 |
string |
Volume capacity (the number of cylinders) |
hostStatus#9 |
string |
Status of host connection
|
DKC#9 |
object |
Storage system object |
model#9 |
string |
Storage system model
|
microcode#9 |
string |
DKCMAIN microcode version |
IFType#9 |
string |
Interface version |
PPInfo#9 |
string |
Information of installed program product |
vol |
object or undefined |
Volume attribute object |
attr#1 |
string |
Volume attribute
|
cdev |
object or undefined |
Command device object |
status |
string or undefined |
Status of command device (CDEV) |
APID |
string or undefined |
APID |
pair |
object or undefined |
Copy pair object |
TC |
object array |
Array of TrueCopy copy pair objects |
pri |
object |
P-VOL object |
SSID |
string |
SSID of P-VOL |
serialNum |
string |
Storage system serial number of P-VOL |
CUNum |
string |
Control unit number of P-VOL |
CCA |
string |
Command control address of P-VOL |
sec |
object |
S-VOL object |
SSID |
string |
SSID of S-VOL |
serialNum |
string |
Storage system serial number of S-VOL |
CUNum |
string |
Control unit number of S-VOL |
CCA |
string |
Command control address of S-VOL |
CT |
object |
Consistency group object |
ID#3 #10 |
string or undefined |
Consistency group ID |
openMF#3 #10 |
string or undefined |
Use of the Open/MF Consistency Preservation function.
|
consLost |
string |
Data inconsistency in the TrueCopy copy pair (CONSLOST status)
|
fenceLevel#4 |
string or undefined |
Fence level
|
freezeScpMode#4 #5 |
string or undefined |
Freeze SCP
|
initPace#11 |
string or undefined |
Copy pace
|
matchingPerCent#6 #11 |
number or undefined |
Copy pair matching rate |
map |
string |
Difference management unit
|
path |
string |
Status of path
|
protectMode#5 |
string or undefined |
Protect mode
|
State |
string |
Status of TrueCopy copy pair
|
timestampMode#17 |
boolean or undefined |
Timestamp transfer mode used by the TC ATTIME Suspend function
|
diffManage#17 |
string or undefined |
Type of the differential-data management method
|
SI |
object array |
Array of ShadowImage copy pair objects |
pri |
object |
P-VOL object |
SSID |
string |
SSID of P-VOL |
serialNum |
string |
Storage system serial number of P-VOL |
CUNum |
string |
Control unit number of P-VOL |
CCA |
string |
Command control address of P-VOL |
sec |
object |
S-VOL object |
SSID |
string |
SSID of S-VOL |
serialNum |
string |
Storage system serial number of S-VOL |
CUNum |
string |
Control unit number of S-VOL |
CCA |
string |
Command control address of S-VOL |
AT |
object or undefined |
ATTIME suspend object |
genID#12 |
string or undefined |
Generation ID |
presetMode#18 |
string or undefined |
The ATTIME Suspend function that was run
|
status |
string |
ATTIME status
|
SplitMode#19 |
string or undefined |
Suspend mode that is to be used or was used by the ATTIME Suspend function (whether the S-VOL that is undergoing transition to the suspend status can be referenced or updated)
|
TCStatus#18 |
string or undefined |
Status of the TrueCopy copy group when the ShadowImage copy group was suspended
If presetMode is not TC, the value is not output. |
time#2 #12 |
string or undefined |
ATTIME suspend time (yyyymmdd hh:mm:ss.nnnnnn) |
tout#12 |
string or undefined |
Timeout value (minutes) |
trem#12 |
string or undefined |
Time remaining until timeout (minutes) |
pairCt#12 |
number or undefined |
Number of copy pairs in the consistency group |
duplexCt#12 |
number or undefined |
Number of Duplex copy pairs in the consistency group to which the specified device belongs |
pendingCt#12 |
number or undefined |
Number of copy pairs made by full copy |
resyncCt#12 |
number or undefined |
Number of Resync copy pairs in the consistency group to which the specified device belongs |
suspendErCt#12 |
number or undefined |
Number of failure suspended copy pairs |
suspendOpCt#12 |
number or undefined |
Number of suspended copy pairs |
transCt#12 |
number or undefined |
Number of suspending copy pairs |
ATUR |
object or undefined |
UR ATTIME suspend object |
rJnl#13 |
string or undefined |
Remote journal group ID |
genID#13 |
string or undefined |
Generation ID (hexadecimal number: 00-FF) |
splitMode#13 |
string or undefined |
Suspend mode used by the UR ATTIME Suspend function. (This indicates whether secondary volumes transitioning to the suspend status can be accessed or updated.)
|
status |
string |
ATTIME suspend status
|
SIStatus#13 |
string or undefined |
ShadowImage copy group status
|
URStatus#14 |
string or undefined |
The status of the Universal Replicator copy group when the ShadowImage copy group is suspended.
|
errorCode#13 |
string or undefined |
Error code (hexadecimal number: 0000-FFFF) |
time#2 #13 |
string or undefined |
ATTIME suspend information (yyyymmdd hh:mm:ss.nnnnnn) |
tout#13 |
string or undefined |
Timeout value since the command is issued (minutes) |
tout2#13 |
string or undefined |
Timeout value since the ATTIME suspend time (minutes) |
trem#13 |
string or undefined |
Time remaining until timeout (minutes) |
CTTime#2 #13 |
string or undefined |
Consistency time for the Universal Replicator copy group at suspension (yyyymmdd hh:mm:ss.nnnnnn) |
CT |
object |
Consistency group object |
ID |
string or undefined |
Consistency group ID |
initPace |
string |
Copy pace
|
matchingPerCent |
number |
Copy pair matching rate |
protectMode |
string |
Protect mode
|
state |
string |
Status of ShadowImage copy pair
|
diffManage#17 |
string or undefined |
Type of the differential-data management method
|
UR |
object array or undefined |
Array of Universal Replicator copy pair objects |
pri |
object |
P-VOL object |
SSID |
string |
SSID |
serialNum |
string |
Storage system serial number |
CUNum |
string |
Control unit number |
CCA |
string |
Command control address |
sec |
object |
S-VOL object |
SSID |
string |
SSID |
serialNum |
string |
Storage system serial number |
CUNum |
string |
Control unit number |
CCA |
string |
Command control address |
CT |
object |
Consistency group object |
ID |
string |
Master journal number |
subID |
string |
Remote journal number |
status |
string |
C/T status |
jnlTime#15 |
string or undefined |
Consistency time acquired from the journal (TOD or disk controller time) |
svolTime#15 |
string or undefined |
Consistency time acquired from the volume (TOD or disk controller time) |
time#15 |
string or undefined |
Consistency time acquired in accordance with the storage system's system option mode (TOD or disk controller time) |
timerType |
string |
Consistency group timer type
|
errorLevel#7 |
string |
Error level in Universal Replicator
|
exctgID |
string |
EXCTG ID |
exctgRegistFlag |
string |
EXCTG registration flag
If the EXCTG function is applied, 1 is set only when the journal group that has the applicable volume has been registered in EXCTG. |
exctgRegistFlag2#8 |
string or undefined |
EXCTG registration flag for pair target journal group
If the EXCTG function is applied, 1 is set only when the journal group that has the pair target volume of the applicable volume, has been registered in EXCTG. |
matchingPerCent#6 |
number or undefined |
Copy pair matching rate |
pathID#7 |
string |
Path group ID |
protectMode |
string |
Protect mode
|
state |
string |
Existence of Universal Replicator copy pair
|
diffManage#17 |
string or undefined |
Type of the differential-data management method
|
path#9 |
object |
Logical path object |
CU#16 |
object array or undefined |
Array of inter-control unit logical path objects |
type |
string |
Path type
|
sec |
object |
Secondary storage system object |
model |
string |
Model of secondary storage system
|
serialNum |
string |
Serial number of secondary storage system |
SSID1 |
string |
SSID1 of secondary storage system |
SSID2 |
string |
SSID2 of secondary storage system |
SSID3 |
string |
SSID3 of secondary storage system |
SSID4 |
string |
SSID4 of secondary storage system |
P2S |
object array |
Array of physical path objects in the inter-control unit logical path |
status |
string |
Status of physical path
|
priPort |
string |
Initiator port number (for ESCON, link address) |
secPort |
string |
Target port number (for ESCON, link address) |
secCUNum |
string |
Secondary control unit number |
DKC#16 |
object or undefined |
Inter-disk controller logical path object |
sec |
object |
Secondary storage system object |
model |
string |
Model of secondary storage system
|
serialNum |
string |
Serial number of secondary storage system |
pathGroup |
object array |
Array of physical path objects in the inter-disk controller logical path of the corresponding path group ID |
pathID |
string |
Path group ID |
path |
object array |
Array of physical path objects |
status |
string |
Status of physical path
|
priPort |
string |
Initiator port number |
secPort |
string |
Target port number |
PSN |
object or undefined |
PSN object |
physicalSerialNum |
string |
Physical DKC serial number |
LDKCNum |
string |
Logical disk controller number |
- #6
-
If copy pairs are in the suspend status, the displayed values correspond to the amounts written to the P-VOL after the suspension, and do not include the amounts written to the S-VOL. When these copy pairs are resynchronized, the values might change, because the values corresponding to the amounts written to the P-VOL and S-VOL are adjusted when the differential copy is performed.
- #7
-
When the copy type is Universal Replicator and the corresponding attribute settings are supported, information is displayed.
This is not output if information could not be acquired.
- #8
-
Information is output for P-VOL when the status for the Universal Replicator copy pair is PENDING or DUPLEX.
- #14
-
This is not output if the UR ATTIME suspend time is not set or the suspend function has not been run.