HP StorageWorks 2/16V HP StorageWorks Fabric OS 5.3.x administrator guide (569 - Page 384

Merging Two Fabrics, Merge Conflicts

Page 384 highlights

• Merging rules Observe these rules when merging zones: Local and adjacent configurations If the local and adjacent zone database configurations are the same, they will remain unchanged after the merge. Effective configurations If there is an effective configuration between two switches, the zone configuration in effect match. Zone object naming If a Zoning object has the same name in both the local and adjacent defined configurations, the object types and member lists must match. When comparing member lists, the content and order of the members are important. Objects in adjacent configurations If a Zoning object appears in an adjacent defined configuration, but not in the local defined configuration, the Zoning object is added to the local defined configuration. The modified zone database must fit in the nonvolatile memory area allotted for the zone database. Local configuration modification If a local defined configuration is modified because of a merge, the new zone database is propagated to other the switches within the merge request. • Merging Two Fabrics Both fabrics have identical zones and configurations enabled. The two fabrics will join to make one larger fabric with the same zone configuration across the newly created fabric. If the two fabrics have different Zoning configurations, they will be merged. If the two fabrics cannot join, the ISL between the switches will be segmented. • Merge Conflicts When a merge conflict is present, a merge will not take place and the ISL will segment. Use the switchShow or errLogShow commands to obtain additional information about possible merge conflicts, because many non-zone related configuration parameters can cause conflicts If the fabrics have different zone configuration data, the system attempts to merge the two sets of zone configuration data. If the zones cannot merge, the ISL will be segmented. A merge is not possible if any of the following conditions exist: Configuration mismatch Type mismatch Content mismatch Zoning is enabled in both fabrics and the zone configurations that are enabled are different in each fabric. The name of a zone object in one fabric is used for a different type of zone object in the other fabric. The definition of a zone object in one fabric is different from the definition of zone object with the same name in the other fabric. NOTE: If the zoneset members on two switches are not listed in the same order, the configuration is considered a mismatch, resulting in the switches being segmented from the fabric. For example: cfg1 = z1; z2 is different from cfg1 = z2; z1, even though members of the configuration are the same. If zoneset members on two switches have the same names defined in the configuration, make sure zoneset members are listed in the same order. 392 Administering Advanced Zoning

  • 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
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465

392
Administering Advanced Zoning
Merging rules
Observe these rules when merging zones:
Merging Two Fabrics
Both fabrics have identical zones and configurations enabled. The two fabrics will join to make one
larger fabric with the same zone configuration across the newly created fabric.
If the two fabrics have different Zoning configurations, they will be merged. If the two fabrics cannot
join, the ISL between the switches will be segmented.
Merge Conflicts
When a merge conflict is present, a merge will not take place and the ISL will segment. Use the
switchShow
or
errLogShow
commands to obtain additional information about possible merge
conflicts, because many non-zone related configuration parameters can cause conflicts
If the fabrics have different zone configuration data, the system attempts to merge the two sets of zone
configuration data. If the zones cannot merge, the ISL will be segmented.
A merge is not possible if any of the following conditions exist:
NOTE:
If the zoneset members on two switches are not listed in the same order, the configuration is
considered a mismatch, resulting in the switches being segmented from the fabric. For example:
cfg1 =
z1; z2
is different from
cfg1 = z2; z1,
even though members of the configuration are the same. If
zoneset members on two switches have the same names defined in the configuration, make sure zoneset
members are listed in the same order.
Local and adjacent configurations
If the local and adjacent zone database
configurations are the same, they will remain
unchanged after the merge.
Effective configurations
If there is an effective configuration between two
switches, the zone configuration in effect match.
Zone object naming
If a Zoning object has the same name in both the
local and adjacent defined configurations, the object
types and member lists must match. When comparing
member lists, the content and order of the members
are important.
Objects in adjacent
configurations
If a Zoning object appears in an adjacent defined
configuration, but not in the local defined
configuration, the Zoning object is added to the local
defined configuration. The modified zone database
must fit in the nonvolatile memory area allotted for the
zone database.
Local configuration modification
If a local defined configuration is modified because of
a merge, the new zone database is propagated to
other the switches within the merge request.
Configuration mismatch
Zoning is enabled in both fabrics and the zone configurations
that are enabled are different in each fabric.
Type mismatch
The name of a zone object in one fabric is used for a different
type of zone object in the other fabric.
Content mismatch
The definition of a zone object in one fabric is different from
the definition of zone object with the same name in the other
fabric.