HP 3PAR StoreServ 7200 2-node HP 3PAR CIM API Programming Reference (OS 3.1.2 - Page 86

StorageHardwareIDManagementService, ProtocolControllers[], NoVCN, ResultDescriptions[]

Page 86 highlights

• ProtocolControllers[]:An array of references to SCSIProtocolControllers (SPCs). On input, this must contain exactly one SPC. On output, this is the set of SPCs affected. If SPC is included on input, this can either be reference to TPD_SCSIController for a FC host or TPD_iSCSIController for an iSCSI host. • NoVCN: Do not issue a VLUN (Virtual Logical Unit Number) Change Notification (VCN) after removal. For direct connect or loop configuration, a VCN consists of a fibre channel Loop Initialization Primitive (LIP). For fabric configuration a VCN consists of Registered State Change Notification (RSCN) being sent to the fabric controller. This parameter is a vendor-specific extension. The default value is false. • ResultDescriptions[]: An array of descriptive text of the result of the operation, with each entry containing the result of each hide path operation. This parameter is a vendor-specific extension . Table 73 HideLUsFromStorageHardwareIDCollection Use Cases Use Cases Remove LUs from a view LUNames Mandatory ProtocolControllers (On input) Contains a single SPC ref Parameters "DeviceNumbers" and "NoVCN" are optional. All other combinations of the parameters are rejected. The use cases are: • Remove volumes from a view: the volume has been exported to an SPC, it'll be removed from the SPC (e.g., it won't be accessible from host HBA anymore). StorageHardwareIDManagementService StorageHardwareIDManagementService provides methods for manipulating instances of StorageHardwareIDs and manipulating the trust of these IDs in the underlying storage system. This class enables clients to create and delete StorageHardwareID, create StorageHardwareIDCollection and add StorageHardwareID to a collection. A client can get a handle of StorageHardwareIDManagementService by using a HostedService association from ComputerSystem (StorageSystem). Here is a brief summary of the methods and their corresponding CLI commands: Table 74 StorageHardwareIDManagementService Methods and CLI Equivalents Methods CLI Equivalence Comments CreateStorageHardwareID createhost hostname WWN Only 1 host HBA WWN/iscsiName (StorageID) can be specified at a time for CreateStorageHardwareID method. DeleteStorageHardwareID removehost hostname WWN Only 1 host HBA WWN/iscsiName (StorageID ) can be deleted at a time for DeleteStorageHardwareID method. CreateStorageHardwareIDCollection createhost hostname [WWN ...] AddHardwareIDsToCollection createhost -add hostname WWN... StorageHardwareIDCollection.DeleteInstance removehost hostname Delete the entire host and any path to the host (StorageHardwareID). 86 CIM API SMI-S Support

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309

ProtocolControllers[]
:An array of references to
SCSIProtocolControllers
(SPCs). On
input, this must contain exactly one SPC. On output, this is the set of SPCs affected. If SPC is
included on input, this can either be reference to
TPD_SCSIController
for a FC host or
TPD_iSCSIController
for an iSCSI host.
NoVCN
: Do not issue a VLUN (Virtual Logical Unit Number) Change Notification (VCN) after
removal. For direct connect or loop configuration, a VCN consists of a fibre channel Loop
Initialization Primitive (LIP). For fabric configuration a VCN consists of Registered State Change
Notification (RSCN) being sent to the fabric controller. This parameter is a vendor-specific
extension. The default value is false.
ResultDescriptions[]
: An array of descriptive text of the result of the operation, with each entry
containing the result of each hide path operation. This parameter is a vendor-specific extension
.
Table 73 HideLUsFromStorageHardwareIDCollection Use Cases
ProtocolControllers (On input)
LUNames
Use Cases
Contains a single SPC ref
Mandatory
Remove LUs from a view
Parameters “
DeviceNumbers
” and “
NoVCN
” are optional. All other combinations of the parameters
are rejected.
The use cases are:
Remove volumes from a view: the volume has been exported to an SPC, it’ll be removed from
the SPC (e.g., it won’t be accessible from host HBA anymore).
StorageHardwareIDManagementService
StorageHardwareIDManagementService
provides methods for manipulating instances of
StorageHardwareIDs
and manipulating the trust of these IDs in the underlying storage system.
This class enables clients to create and delete
StorageHardwareID
, create
StorageHardwareIDCollection
and add
StorageHardwareID
to a collection. A client
can get a handle of
StorageHardwareIDManagementService
by using a
HostedService
association from
ComputerSystem
(
StorageSystem
).
Here is a brief summary of the methods and their corresponding CLI commands:
Table 74 StorageHardwareIDManagementService Methods and CLI Equivalents
Comments
CLI Equivalence
Methods
Only 1 host HBA WWN/iscsiName
(
StorageID
) can be specified at a
createhost hostname WWN
CreateStorageHardwareID
time for
CreateStorageHardwareID
method.
Only 1 host HBA WWN/iscsiName
(
StorageID
) can be deleted at a time
removehost hostname WWN
DeleteStorageHardwareID
for
DeleteStorageHardwareID
method.
createhost hostname [WWN …]
CreateStorageHardwareIDCollection
createhost –add hostname WWN…
AddHardwareIDsToCollection
Delete the entire host and any path to
the host (
StorageHardwareID
).
removehost hostname
StorageHardwareIDCollection.DeleteInstance
86
CIM API SMI-S Support