HP 8/20q HP StorageWorks 8/20q Fibre Channel Switch Command Line Interface Gui - Page 52

Custom firmware installation, Testing a switch

Page 52 highlights

Custom firmware installation A custom firmware installation downloads the firmware image file from a remote host to the switch, unpacks the image file, and resets the switch in separate steps. This allows you to choose the type of switch reset and whether the activation will be disruptive (reset switch command) or non-disruptive (Hotreset command). The following example illustrates a custom firmware installation with a non-disruptive activation. 1. Download the firmware image file from the workstation to the switch. • If your workstation has an FTP server, enter the image fetch command: 8/20q FC Switch #> admin start 8/20q FC Switch (admin) #> image fetch account_name ip_address filename • If your workstation has a TFTP server, enter the image tftp command to download the firmware image file. 8/20q FC Switch (admin) #> image tftp ip_address filename • If your workstation has neither an FTP nor a TFTP server, open an FTP session and download the firmware image file by entering the following FTP commands: >ftp ip_address or switchname user:images password: images ftp>bin ftp>put filename ftp>quit 2. Display the list of firmware image files on the switch to confirm that the file was loaded: 8/20q FC Switch #> admin start 8/20q FC Switch (admin) $> image list 3. Unpack the firmware image file to install the new firmware in flash memory. 8/20q FC Switch (admin) $> image unpack filename 4. Wait for the unpack to be completed. Image unpack command result: Passed 5. A message will prompt you to reset the switch to activate the firmware. Use the hotreset command to attempt a non-disruptive activation. If the non-disruptive activation fails, you will usually be prompted to try again later. Otherwise, the switch will perform a disruptive activation. 8/20q FC Switch (admin) $> hotreset Testing a switch You can test all ports on a switch using the test switch command. There are three test types: online, offline, and connectivity. See "Testing a port" (page 67). 52 Switch Configuration

  • 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

52
Switch Configuration
Custom firmware installation
A custom firmware installation downloads the firmware image file from a remote host to the switch,
unpacks the image file, and resets the switch in separate steps. This allows you to choose the type of switch
reset and whether the activation will be disruptive (
reset switch
command) or non-disruptive
(
Hotreset
command). The following example illustrates a custom firmware installation with a
non-disruptive activation.
1.
Download the firmware image file from the workstation to the switch.
If your workstation has an FTP server, enter the
image fetch
command:
8/20q FC Switch #> admin start
8/20q FC Switch (admin) #> image fetch
account_name ip_address
filename
If your workstation has a TFTP server, enter the
image tftp
command to download the firmware
image file.
8/20q FC Switch (admin) #> image tftp
ip_address filename
If your workstation has neither an FTP nor a TFTP server, open an FTP session and download the
firmware image file by entering the following FTP commands:
>ftp
ip_address
or
switchname
user:images
password: images
ftp>bin
ftp>put
filename
ftp>quit
2.
Display the list of firmware image files on the switch to confirm that the file was loaded:
8/20q FC Switch #> admin start
8/20q FC Switch (admin) $> image list
3.
Unpack the firmware image file to install the new firmware in flash memory.
8/20q FC Switch (admin) $> image unpack
filename
4.
Wait for the unpack to be completed.
Image unpack command result: Passed
5.
A message will prompt you to reset the switch to activate the firmware. Use the
hotreset
command to
attempt a non-disruptive activation. If the non-disruptive activation fails, you will usually be prompted to
try again later. Otherwise, the switch will perform a disruptive activation.
8/20q FC Switch (admin) $> hotreset
Testing a switch
You can test all ports on a switch using the
test switch
command. There are three test types: online,
offline, and connectivity. See ”
Testing a port
” (page 67).