HP StorageWorks 2/16V HP StorageWorks Fabric OS 5.X Procedures User Guide (AA- - Page 225

Executing the HP-UX procedure, If you are not using multipathing software

Page 225 highlights

For example: switch:admin> switchdisable switch:admin> configure Configure... Fabric parameters (yes, y, no, n): [no] yes Domain: (1..239) [1] R_A_TOV: (4000..120000) [10000] E_D_TOV: (1000..5000) [2000] Data field size: (256..2112) [2112] Sequence Level Switching: (0..1) [0] Disable Device Probing: (0..1) [0] Suppress Class F Traffic: (0..1) [0] SYNC IO mode: (0..1) [0] Core Switch PID Format: (0..2) [0] 1 Per-frame Route Priority: (0..1) [0] Long Distance Fabric: (0..1) [0] BB credit: (1..27) [16] 10.After all switches are updated to use the new PID format and reenabled, verify that the fabric has fully reconverged (each switch sees the other switches). 11.Issue the command cfgEnable [active_zoning_config] on one of the switches in the fabric to update zoning to use the new PID form. This does not change the definition of zones in the fabric, but merely causes the lowest level tables in the zoning database to be updated with the new PID format setting. It is necessary to do this only once per fabric; the zoning update propagates to all switches. At this point, all switches in the fabric are operating in the new addressing mode. Executing the HP-UX procedure This procedure is not intended to be comprehensive. It provides a starting point from which a SAN administrator could develop a site-specific procedure for a device that binds by PID, and cannot be rebooted due to uptime requirements. 1. Backup all data and verify the backups. 2. If you are not using multipathing software, stop all I/O going to all volumes connected through the switch/fabric to be updated. 3. If you are not using multipathing software, unmount the volumes from their mount points using the umount command. The proper syntax is umount mount_point. For example: umount /mnt/jbod 4. If you are using multipathing software, use that software to remove one fabric's devices from its configuration. 5. Deactivate the appropriate volume groups using vgchange. The proper syntax is vgchange -a n path_to_volume_group. For example: vgchange -a n /dev/jbod 6. Make a backup copy of the volume group directory using tar from within /dev. For example: tar -cf /tmp/jbod.tar jbod 7. Export the volume group using vgexport. The proper syntax is vgexport -m mapfile path_to_volume_group. For example: vgexport -m /tmp/jbod_map /dev/jbod 8. Connect to each switch in the fabric. 9. Issue the switchDisable command. 10.Issue the configure command and change the Core PID format to 1. Fabric OS 5.x administrator guide 225

  • 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

Fabric OS 5.x administrator guide
225
For example:
10.
After all switches are updated to use the new PID format and reenabled, verify that the fabric has fully
reconverged (each switch sees the other switches).
11.
Issue the command
cfgEnable [
active_zoning_config
]
on one of the switches in the fabric to
update zoning to use the new PID form.
This does not change the definition of zones in the fabric, but merely causes the lowest level tables in
the zoning database to be updated with the new PID format setting. It is necessary to do this only once
per fabric; the zoning update propagates to all switches.
At this point, all switches in the fabric are operating in the new addressing mode.
Executing the HP–UX procedure
This procedure is not intended to be comprehensive. It provides a starting point from which a SAN
administrator could develop a site-specific procedure for a device that binds by PID, and cannot be
rebooted due to uptime requirements.
1.
Backup all data and verify the backups.
2.
If you are not using multipathing software, stop all I/O going to all volumes connected through the
switch/fabric to be updated.
3.
If you are not using multipathing software, unmount the volumes from their mount points using the
umount
command.
The proper syntax is
umount
mount_point
. For example:
umount /mnt/jbod
4.
If you are using multipathing software, use that software to remove one fabric’s devices from its
configuration.
5.
Deactivate the appropriate volume groups using
vgchange
.
The proper syntax is
vgchange –a n
path_to_volume_group
. For example:
vgchange –a n /dev/jbod
6.
Make a backup copy of the volume group directory using
tar
from within
/dev.
For example:
tar –cf /tmp/jbod.tar jbod
7.
Export the volume group using
vgexport
.
The proper syntax is
vgexport –m
mapfile
path_to_volume_group
. For example:
vgexport –m /tmp/jbod_map /dev/jbod
8.
Connect to each switch in the fabric.
9.
Issue the
switchDisable
command.
10.
Issue the
configure
command and change the Core PID format to 1.
switch:admin> switchdisable
switch:admin> configure
Configure...
Fabric parameters (yes, y, no, n): [no] yes
Domain: (1..239) [1]
R_A_TOV: (4000..120000) [10000]
E_D_TOV: (1000..5000) [2000]
Data field size: (256..2112) [2112]
Sequence Level Switching: (0..1) [0]
Disable Device Probing: (0..1) [0]
Suppress Class F Traffic: (0..1) [0]
SYNC IO mode: (0..1) [0]
Core Switch PID Format: (0..2) [0] 1
Per-frame Route Priority: (0..1) [0]
Long Distance Fabric: (0..1) [0]
BB credit: (1..27) [16]