Project

General

Profile

Task #11148

qla2xxx firmware upgrade on ALL CMS nodes with a QLogic QLE FC HBA

Added by Chih-Hao Huang almost 4 years ago. Updated almost 4 years ago.

Status:
Assigned
Priority:
Normal
Start date:
12/14/2015
Due date:
12/22/2015
% Done:

10%

Estimated time:
8.00 h
Spent time:
Duration: 9

Description

This is a low priority ticket, not causing a service outage at this time (probably it's just degrading disk performance). I have not seen IO errors on the dCache pool logs so I don't think this is causing data corruption nor user facing errors.

There are multiple errors per hour over the last few hours on /var/log/messages indicating some problem with the FC HBA, the FC cable or the controller on the following servers:

cmsstor195, cmstor201, ,cmsstor233, cmsstor317, cmsstor322, cmsstor369, 237,321,313,370

More errors than usual are surfacing this days, seems to be correlated with higher load from the experiment (CMS), that is writing data at more than twice of usual rates (up to 10 GB/s!).

We do not have the latest FW on this cards:

qla2xxx [0000:04:00.0]-00fb:4: QLogic QLE2560 - PCI-Express Single Channel 8Gb Fibre Channel HBA.
qla2xxx [0000:04:00.0]-00fc:4: ISP2532: PCIe (5.0GT/s x8) @ 0000:04:00.0 hdma+ host#=4 fw=7.03.00 (90d5).

On http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=1043&Os=65 I see there is version 8.01.02 available for this card too.

This change should be applied to all systems (dCache-tape, dCache-disk and EOS) with a QLogic FC HBA.

History

#1 Updated by Chih-Hao Huang almost 4 years ago

This is from Change Request CHG000000010495

#2 Updated by Chih-Hao Huang almost 4 years ago

Pool nodes in Tape Instance:

cmsstor261
cmsstor262
cmsstor264
cmsstor265
cmsstor266
cmsstor267
cmsstor268
cmsstor269
cmsstor270
cmsstor271
cmsstor272
cmsstor273
cmsstor274
cmsstor275
cmsstor276
cmsstor277
cmsstor278
cmsstor279

Pool nodes in Disk Instance:

cmsstor168
cmsstor169
cmsstor171
cmsstor172
cmsstor173
cmsstor174
cmsstor175
cmsstor176
cmsstor177
cmsstor178
cmsstor179
cmsstor181
cmsstor182
cmsstor183
cmsstor184
cmsstor185
cmsstor186
cmsstor187
cmsstor188
cmsstor189
cmsstor191
cmsstor192
cmsstor193
cmsstor194
cmsstor195
cmsstor196
cmsstor197
cmsstor198
cmsstor199
cmsstor201
cmsstor202
cmsstor203
cmsstor204
cmsstor205
cmsstor206
cmsstor207
cmsstor208
cmsstor209
cmsstor210
cmsstor211
cmsstor212
cmsstor213
cmsstor214
cmsstor215
cmsstor216
cmsstor217
cmsstor218
cmsstor219
cmsstor220
cmsstor221
cmsstor222
cmsstor223
cmsstor224
cmsstor225
cmsstor226
cmsstor227
cmsstor228
cmsstor229
cmsstor230
cmsstor231
cmsstor232
cmsstor233
cmsstor234
cmsstor235
cmsstor236
cmsstor237
cmsstor238
cmsstor239
cmsstor240
cmsstor241
cmsstor242
cmsstor243
cmsstor244
cmsstor245
cmsstor246
cmsstor247
cmsstor248
cmsstor249
cmsstor250
cmsstor251
cmsstor280
cmsstor281
cmsstor282
cmsstor283
cmsstor284
cmsstor285
cmsstor286
cmsstor287
cmsstor288
cmsstor289
cmsstor290
cmsstor291
cmsstor292
cmsstor293
cmsstor294
cmsstor309
cmsstor310
cmsstor311
cmsstor312
cmsstor313
cmsstor314
cmsstor315
cmsstor316
cmsstor317
cmsstor318
cmsstor319
cmsstor320
cmsstor321
cmsstor322
cmsstor323
cmsstor324
cmsstor325
cmsstor326
cmsstor327
cmsstor328
cmsstor329
cmsstor330
cmsstor331
cmsstor332
cmsstor333
cmsstor334
cmsstor335
cmsstor336
cmsstor337
cmsstor338
cmsstor339
cmsstor340
cmsstor341
cmsstor342
cmsstor343
cmsstor344
cmsstor345
cmsstor346
cmsstor347
cmsstor348
cmsstor349
cmsstor350
cmsstor351
cmsstor352
cmsstor353
cmsstor354
cmsstor355
cmsstor356
cmsstor357
cmsstor358
cmsstor359
cmsstor360
cmsstor361
cmsstor362
cmsstor363
cmsstor364
cmsstor365
cmsstor366
cmsstor368
cmsstor369
cmsstor370
cmsstor371
cmsstor372
cmsstor373
cmsstor374
cmsstor375
cmsstor376
cmsstor401
cmsstor402
cmsstor403
cmsstor404
cmsstor405
cmsstor406
cmsstor407
cmsstor408
cmsstor409
cmsstor410

cmsstor411 and up have been updated already in https://cdcvs.fnal.gov/redmine/issues/10967

#3 Updated by Chih-Hao Huang almost 4 years ago

bash-4.1$ pssh -l root -h nodes -o log -e err -t 0 'rpm -Uvh http://fefweb.fnal.gov/qlogic/QConvergeConsoleCLI-1.1.04-65.x86_64.rpm'
[1] 14:26:52 [FAILURE] cmsstor266 Exited with error code 1
[2] 14:26:52 [FAILURE] cmsstor275 Exited with error code 1
[3] 14:26:52 [FAILURE] cmsstor262 Exited with error code 1
[4] 14:26:52 [FAILURE] cmsstor269 Exited with error code 1
[5] 14:26:52 [FAILURE] cmsstor264 Exited with error code 1
[6] 14:26:52 [FAILURE] cmsstor272 Exited with error code 1
[7] 14:26:52 [FAILURE] cmsstor274 Exited with error code 1
[8] 14:26:52 [FAILURE] cmsstor279 Exited with error code 1
[9] 14:26:52 [FAILURE] cmsstor265 Exited with error code 1
[10] 14:26:53 [FAILURE] cmsstor268 Exited with error code 1
[11] 14:26:53 [FAILURE] cmsstor273 Exited with error code 1
[12] 14:26:53 [FAILURE] cmsstor278 Exited with error code 1
[13] 14:26:53 [FAILURE] cmsstor277 Exited with error code 1
[14] 14:26:53 [FAILURE] cmsstor261 Exited with error code 1
[15] 14:26:53 [FAILURE] cmsstor276 Exited with error code 1
[16] 14:26:54 [FAILURE] cmsstor267 Exited with error code 1
[17] 14:26:54 [FAILURE] cmsstor271 Exited with error code 1
[18] 14:26:54 [FAILURE] cmsstor270 Exited with error code 1
[19] 14:26:58 [SUCCESS] cmsstor175
[20] 14:26:58 [SUCCESS] cmsstor178
[21] 14:26:58 [SUCCESS] cmsstor169
[22] 14:26:58 [SUCCESS] cmsstor168
[23] 14:26:58 [SUCCESS] cmsstor182
[24] 14:26:58 [SUCCESS] cmsstor171
[25] 14:26:58 [SUCCESS] cmsstor177
[26] 14:26:58 [SUCCESS] cmsstor172
[27] 14:26:58 [SUCCESS] cmsstor183
[28] 14:26:59 [SUCCESS] cmsstor184
[29] 14:26:59 [SUCCESS] cmsstor176
[30] 14:26:59 [SUCCESS] cmsstor179
[31] 14:26:59 [SUCCESS] cmsstor174
[32] 14:26:59 [SUCCESS] cmsstor201
[33] 14:26:59 [SUCCESS] cmsstor195
[34] 14:26:59 [SUCCESS] cmsstor185
[35] 14:27:00 [SUCCESS] cmsstor189
[36] 14:27:00 [SUCCESS] cmsstor194
[37] 14:27:00 [SUCCESS] cmsstor187
[38] 14:27:00 [SUCCESS] cmsstor203
[39] 14:27:00 [SUCCESS] cmsstor186
[40] 14:27:01 [SUCCESS] cmsstor197
[41] 14:27:01 [SUCCESS] cmsstor181
[42] 14:27:01 [SUCCESS] cmsstor198
[43] 14:27:01 [SUCCESS] cmsstor196
[44] 14:27:02 [SUCCESS] cmsstor188
[45] 14:27:02 [SUCCESS] cmsstor199
[46] 14:27:02 [SUCCESS] cmsstor193
[47] 14:27:04 [SUCCESS] cmsstor191
[48] 14:27:04 [SUCCESS] cmsstor210
[49] 14:27:04 [SUCCESS] cmsstor202
[50] 14:27:04 [SUCCESS] cmsstor221
[51] 14:27:05 [SUCCESS] cmsstor209
[52] 14:27:05 [SUCCESS] cmsstor192
[53] 14:27:05 [SUCCESS] cmsstor219
[54] 14:27:05 [SUCCESS] cmsstor212
[55] 14:27:05 [SUCCESS] cmsstor214
[56] 14:27:06 [SUCCESS] cmsstor213
[57] 14:27:06 [SUCCESS] cmsstor217
[58] 14:27:06 [SUCCESS] cmsstor173
[59] 14:27:06 [SUCCESS] cmsstor223
[60] 14:27:06 [SUCCESS] cmsstor226
[61] 14:27:06 [SUCCESS] cmsstor215
[62] 14:27:06 [SUCCESS] cmsstor205
[63] 14:27:06 [SUCCESS] cmsstor222
[64] 14:27:06 [SUCCESS] cmsstor216
[65] 14:27:07 [SUCCESS] cmsstor227
[66] 14:27:07 [SUCCESS] cmsstor207
[67] 14:27:07 [SUCCESS] cmsstor224
[68] 14:27:07 [SUCCESS] cmsstor229
[69] 14:27:07 [SUCCESS] cmsstor204
[70] 14:27:08 [SUCCESS] cmsstor230
[71] 14:27:08 [SUCCESS] cmsstor231
[72] 14:27:08 [SUCCESS] cmsstor220
[73] 14:27:09 [SUCCESS] cmsstor228
[74] 14:27:09 [SUCCESS] cmsstor206
[75] 14:27:09 [SUCCESS] cmsstor237
[76] 14:27:09 [SUCCESS] cmsstor232
[77] 14:27:10 [SUCCESS] cmsstor208
[78] 14:27:10 [SUCCESS] cmsstor225
[79] 14:27:10 [SUCCESS] cmsstor233
[80] 14:27:10 [SUCCESS] cmsstor242
[81] 14:27:10 [SUCCESS] cmsstor234
[82] 14:27:10 [SUCCESS] cmsstor238
[83] 14:27:11 [SUCCESS] cmsstor236
[84] 14:27:11 [SUCCESS] cmsstor211
[85] 14:27:11 [SUCCESS] cmsstor240
[86] 14:27:11 [SUCCESS] cmsstor239
[87] 14:27:12 [SUCCESS] cmsstor244
[88] 14:27:12 [SUCCESS] cmsstor243
[89] 14:27:12 [SUCCESS] cmsstor248
[90] 14:27:12 [SUCCESS] cmsstor246
[91] 14:27:13 [SUCCESS] cmsstor250
[92] 14:27:13 [SUCCESS] cmsstor281
[93] 14:27:13 [SUCCESS] cmsstor247
[94] 14:27:13 [SUCCESS] cmsstor235
[95] 14:27:13 [SUCCESS] cmsstor249
[96] 14:27:13 [SUCCESS] cmsstor282
[97] 14:27:13 [SUCCESS] cmsstor283
[98] 14:27:13 [SUCCESS] cmsstor245
[99] 14:27:13 [SUCCESS] cmsstor251
[100] 14:27:14 [SUCCESS] cmsstor284
[101] 14:27:14 [SUCCESS] cmsstor285
[102] 14:27:14 [SUCCESS] cmsstor286
[103] 14:27:14 [SUCCESS] cmsstor241
[104] 14:27:14 [SUCCESS] cmsstor280
[105] 14:27:14 [SUCCESS] cmsstor287
[106] 14:27:15 [SUCCESS] cmsstor288
[107] 14:27:15 [SUCCESS] cmsstor289
[108] 14:27:15 [SUCCESS] cmsstor291
[109] 14:27:15 [SUCCESS] cmsstor290
[110] 14:27:16 [SUCCESS] cmsstor294
[111] 14:27:16 [SUCCESS] cmsstor293
[112] 14:27:17 [SUCCESS] cmsstor313
[113] 14:27:17 [SUCCESS] cmsstor309
[114] 14:27:17 [SUCCESS] cmsstor310
[115] 14:27:17 [SUCCESS] cmsstor329
[116] 14:27:18 [SUCCESS] cmsstor314
[117] 14:27:18 [SUCCESS] cmsstor323
[118] 14:27:18 [SUCCESS] cmsstor312
[119] 14:27:18 [SUCCESS] cmsstor311
[120] 14:27:18 [SUCCESS] cmsstor317
[121] 14:27:18 [FAILURE] cmsstor341 Exited with error code 1
[122] 14:27:19 [SUCCESS] cmsstor325
[123] 14:27:19 [SUCCESS] cmsstor319
[124] 14:27:19 [SUCCESS] cmsstor315
[125] 14:27:19 [SUCCESS] cmsstor316
[126] 14:27:19 [SUCCESS] cmsstor324
[127] 14:27:19 [SUCCESS] cmsstor321
[128] 14:27:19 [SUCCESS] cmsstor318
[129] 14:27:19 [SUCCESS] cmsstor320
[130] 14:27:19 [SUCCESS] cmsstor328
[131] 14:27:19 [SUCCESS] cmsstor326
[132] 14:27:19 [SUCCESS] cmsstor327
[133] 14:27:19 [SUCCESS] cmsstor322
[134] 14:27:20 [SUCCESS] cmsstor332
[135] 14:27:20 [SUCCESS] cmsstor331
[136] 14:27:20 [SUCCESS] cmsstor333
[137] 14:27:20 [SUCCESS] cmsstor330
[138] 14:27:20 [SUCCESS] cmsstor334
[139] 14:27:21 [SUCCESS] cmsstor335
[140] 14:27:21 [SUCCESS] cmsstor336
[141] 14:27:21 [SUCCESS] cmsstor337
[142] 14:27:21 [SUCCESS] cmsstor338
[143] 14:27:22 [SUCCESS] cmsstor340
[144] 14:27:23 [SUCCESS] cmsstor339
[145] 14:27:23 [SUCCESS] cmsstor342
[146] 14:27:23 [SUCCESS] cmsstor346
[147] 14:27:23 [SUCCESS] cmsstor343
[148] 14:27:24 [SUCCESS] cmsstor292
[149] 14:27:24 [SUCCESS] cmsstor344
[150] 14:27:24 [SUCCESS] cmsstor347
[151] 14:27:24 [SUCCESS] cmsstor348
[152] 14:27:24 [SUCCESS] cmsstor345
[153] 14:27:24 [SUCCESS] cmsstor350
[154] 14:27:25 [SUCCESS] cmsstor351
[155] 14:27:25 [SUCCESS] cmsstor353
[156] 14:27:25 [SUCCESS] cmsstor355
[157] 14:27:25 [SUCCESS] cmsstor349
[158] 14:27:25 [SUCCESS] cmsstor352
[159] 14:27:25 [SUCCESS] cmsstor358
[160] 14:27:25 [SUCCESS] cmsstor354
[161] 14:27:25 [SUCCESS] cmsstor357
[162] 14:27:25 [SUCCESS] cmsstor356
[163] 14:27:26 [SUCCESS] cmsstor359
[164] 14:27:26 [SUCCESS] cmsstor370
[165] 14:27:26 [SUCCESS] cmsstor363
[166] 14:27:26 [SUCCESS] cmsstor361
[167] 14:27:26 [SUCCESS] cmsstor362
[168] 14:27:26 [SUCCESS] cmsstor366
[169] 14:27:26 [SUCCESS] cmsstor369
[170] 14:27:26 [SUCCESS] cmsstor365
[171] 14:27:26 [SUCCESS] cmsstor364
[172] 14:27:27 [SUCCESS] cmsstor360
[173] 14:27:27 [SUCCESS] cmsstor368
[174] 14:27:28 [SUCCESS] cmsstor371
[175] 14:27:28 [SUCCESS] cmsstor404
[176] 14:27:28 [SUCCESS] cmsstor401
[177] 14:27:28 [SUCCESS] cmsstor402
[178] 14:27:29 [SUCCESS] cmsstor372
[179] 14:27:29 [SUCCESS] cmsstor373
[180] 14:27:29 [SUCCESS] cmsstor403
[181] 14:27:29 [SUCCESS] cmsstor374
[182] 14:27:29 [SUCCESS] cmsstor406
[183] 14:27:29 [SUCCESS] cmsstor405
[184] 14:27:30 [SUCCESS] cmsstor409
[185] 14:27:30 [SUCCESS] cmsstor376
[186] 14:27:30 [SUCCESS] cmsstor375
[187] 14:27:30 [SUCCESS] cmsstor407
[188] 14:27:30 [SUCCESS] cmsstor408
[189] 14:27:30 [SUCCESS] cmsstor410
[190] 14:27:31 [SUCCESS] cmsstor218

All above 'Exited with error code 1' were because /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli was already installed.

#4 Updated by Chih-Hao Huang almost 4 years ago

  • % Done changed from 0 to 10

bash-4.1$ for i in `cat nodes`; do echo -n $i "";ssh -l root $i 'echo -e "1\n2\n1\n1\n\n99\n" | /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli | grep "HBA Description" '; done 2> /dev/null
cmsstor261 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor262 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor264 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor265 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor266 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor267 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor268 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor269 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor270 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor271 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor272 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor273 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor274 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor275 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor276 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor277 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor278 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor279 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor168 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor169 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor171 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor172 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor173 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor174 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor175 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor176 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor177 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor178 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor179 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor181 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor182 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor183 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor184 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor185 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor186 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor187 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor188 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor189 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor191 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor192 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor193 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor194 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor195 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor196 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor197 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor198 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor199 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor201 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor202 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor203 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor204 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor205 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor206 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor207 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor208 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor209 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor210 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor211 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor212 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor213 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor214 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor215 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor216 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor217 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor218 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor219 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor220 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor221 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor222 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor223 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor224 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor225 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor226 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor227 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor228 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor229 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor230 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor231 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor232 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor233 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor234 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor235 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor236 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor237 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor238 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor239 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor240 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor241 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor242 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor243 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor244 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor245 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor246 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor247 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor248 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor249 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor250 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor251 HBA Description : QLE2460 PCI Express to 4Gb FC Single Channel
cmsstor280 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor281 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor282 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor283 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor284 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor285 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor286 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor287 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor288 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor289 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor290 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor291 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor292 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor293 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor294 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor309 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor310 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor311 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor312 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor313 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor314 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor315 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor316 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor317 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor318 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor319 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor320 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor321 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor322 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor323 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor324 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor325 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor326 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor327 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor328 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor329 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor330 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor331 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor332 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor333 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor334 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor335 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor336 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor337 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor338 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor339 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor340 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor341 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor342 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor343 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor344 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor345 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor346 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor347 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor348 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor349 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor350 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor351 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor352 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor353 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor354 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor355 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor356 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor357 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor358 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor359 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor360 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor361 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor362 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor363 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor364 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor365 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor366 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor368 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor369 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor370 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor371 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor372 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor373 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor374 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor375 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor376 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor401 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor402 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor403 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor404 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor405 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor406 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor407 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor408 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor409 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
cmsstor410 HBA Description : QLE2560 PCI Express to 8Gb FC Single Channel
bash-4.1$

#5 Updated by Chih-Hao Huang almost 4 years ago

It is not uniform.
Some nodes has qlcnic NIC and some don't, /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli responds differently.
For example, cmsstor261 has both qlcnic NIC and qla2xxx FC:

[root@cmsstor261 ~]# /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli
Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli.cfg
Installation directory: /opt/QLogic_Corporation/QConvergeConsoleCLI
Working dir: /root
Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/netscli.cfg
Loading CNA Data ...
Loading: 1. CNA ...
Loading: 1. CNA Physical Port : 1 (Index : 1) Function ID : 0 ...
Refreshing interfaces ... Please wait ...

QConvergeConsole
CLI - Version 1.1.4 (Build 65)
Main Menu
1:    Adapter Information
2: Adapter Configuration
3: Adapter Updates
4: Adapter Diagnostics
5: Adapter Statistics
6: FabricCache CLI
7: Refresh
8: Help
9: Exit
Please Enter Selection: 1
QConvergeConsole
CLI - Version 1.1.4 (Build 65)
Adapter Type Selection
1:    Converged Network Adapter
2: Fibre Channel Adapter
(p or 0: Previous Menu; m or 98: Main Menu; ex or 99: Quit)
Please Enter Selection: 2
QConvergeConsole
CLI - Version 1.1.4 (Build 65)
FC Adapter Information
1:    FC Adapter Information
2: FC Port Information
3: FC VPD Information
4: FC Target/LUN Information
(p or 0: Previous Menu; m or 98: Main Menu; ex or 99: Quit)
Please Enter Selection: 99
[root@cmsstor261 ~]#

cmsstor168 does not have qlcnic NIC, /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli goes straight to FC Adapter Information page:

[root@cmsstor168 ~]# /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli
Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli.cfg
Installation directory: /opt/QLogic_Corporation/QConvergeConsoleCLI
Working dir: /root

QConvergeConsole
CLI - Version 1.1.4 (Build 65)
Main Menu
1:    Adapter Information
2: Adapter Configuration
3: Adapter Updates
4: Adapter Diagnostics
5: Adapter Statistics
6: FabricCache CLI
7: Refresh
8: Help
9: Exit
Please Enter Selection: 1
QConvergeConsole
CLI - Version 1.1.4 (Build 65)
FC Adapter Information
1:    FC Adapter Information
2: FC Port Information
3: FC VPD Information
4: FC Target/LUN Information
(p or 0: Previous Menu; m or 98: Main Menu; ex or 99: Quit)
Please Enter Selection: 99
[root@cmsstor168 ~]#

Therefore, the way to run /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli are different.

Checking which nodes have qlcnic:

bash-4.1$ for i in `cat nodes`; do echo -n $i "";ssh -l root $i 'echo -e "1\n99\n" | /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli | grep "Fibre Channel Adapter"|| echo '; done 2> /dev/null
cmsstor261 2: Fibre Channel Adapter
cmsstor262 2: Fibre Channel Adapter
cmsstor264 2: Fibre Channel Adapter
cmsstor265 2: Fibre Channel Adapter
cmsstor266 2: Fibre Channel Adapter
cmsstor267 2: Fibre Channel Adapter
cmsstor268 2: Fibre Channel Adapter
cmsstor269 2: Fibre Channel Adapter
cmsstor270 2: Fibre Channel Adapter
cmsstor271 2: Fibre Channel Adapter
cmsstor272 2: Fibre Channel Adapter
cmsstor273 2: Fibre Channel Adapter
cmsstor274 2: Fibre Channel Adapter
cmsstor275 2: Fibre Channel Adapter
cmsstor276 2: Fibre Channel Adapter
cmsstor277 2: Fibre Channel Adapter
cmsstor278 2: Fibre Channel Adapter
cmsstor279 2: Fibre Channel Adapter
cmsstor168
cmsstor169 Ccmsstor171 ^[[A[[B^Ccmsstor172 ^C
bash-4.1$ ^C
bash-4.1$ ^C
bash-4.1$ ^C
bash-4.1$ ^C
bash-4.1$ ^C
bash-4.1$ for i in `cat nodes`; do echo -n $i "";ssh -l root $i 'echo -e "1\n99\n" | /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli | grep "Fibre Channel Adapter"|| echo '; done 2> /dev/null | tee fiber-channel-adapter
cmsstor261 2: Fibre Channel Adapter
cmsstor262 2: Fibre Channel Adapter
cmsstor264 2: Fibre Channel Adapter
cmsstor265 2: Fibre Channel Adapter
cmsstor266 2: Fibre Channel Adapter
cmsstor267 2: Fibre Channel Adapter
cmsstor268 2: Fibre Channel Adapter
cmsstor269 2: Fibre Channel Adapter
cmsstor270 2: Fibre Channel Adapter
cmsstor271 2: Fibre Channel Adapter
cmsstor272 2: Fibre Channel Adapter
cmsstor273 2: Fibre Channel Adapter
cmsstor274 2: Fibre Channel Adapter
cmsstor275 2: Fibre Channel Adapter
cmsstor276 2: Fibre Channel Adapter
cmsstor277 2: Fibre Channel Adapter
cmsstor278 2: Fibre Channel Adapter
cmsstor279 2: Fibre Channel Adapter
cmsstor168
cmsstor169
cmsstor171
cmsstor172
cmsstor173
cmsstor174
cmsstor175
cmsstor176
cmsstor177
cmsstor178
cmsstor179
cmsstor181
cmsstor182
cmsstor183
cmsstor184
cmsstor185
cmsstor186
cmsstor187
cmsstor188
cmsstor189
cmsstor191
cmsstor192
cmsstor193
cmsstor194
cmsstor195
cmsstor196
cmsstor197
cmsstor198
cmsstor199
cmsstor201
cmsstor202
cmsstor203
cmsstor204
cmsstor205
cmsstor206
cmsstor207
cmsstor208
cmsstor209
cmsstor210
cmsstor211
cmsstor212
cmsstor213
cmsstor214
cmsstor215
cmsstor216
cmsstor217
cmsstor218
cmsstor219
cmsstor220
cmsstor221
cmsstor222
cmsstor223
cmsstor224
cmsstor225
cmsstor226
cmsstor227
cmsstor228
cmsstor229
cmsstor230
cmsstor231
cmsstor232
cmsstor233
cmsstor234
cmsstor235
cmsstor236
cmsstor237
cmsstor238
cmsstor239
cmsstor240
cmsstor241
cmsstor242
cmsstor243
cmsstor244
cmsstor245
cmsstor246
cmsstor247
cmsstor248
cmsstor249
cmsstor250
cmsstor251
cmsstor280 2: Fibre Channel Adapter
cmsstor281 2: Fibre Channel Adapter
cmsstor282 2: Fibre Channel Adapter
cmsstor283 2: Fibre Channel Adapter
cmsstor284 2: Fibre Channel Adapter
cmsstor285 2: Fibre Channel Adapter
cmsstor286 2: Fibre Channel Adapter
cmsstor287 2: Fibre Channel Adapter
cmsstor288 2: Fibre Channel Adapter
cmsstor289 2: Fibre Channel Adapter
cmsstor290 2: Fibre Channel Adapter
cmsstor291 2: Fibre Channel Adapter
cmsstor292 2: Fibre Channel Adapter
cmsstor293 2: Fibre Channel Adapter
cmsstor294 2: Fibre Channel Adapter
cmsstor309
cmsstor310
cmsstor311
cmsstor312
cmsstor313
cmsstor314
cmsstor315
cmsstor316
cmsstor317
cmsstor318
cmsstor319
cmsstor320
cmsstor321
cmsstor322
cmsstor323 2: Fibre Channel Adapter
cmsstor324 2: Fibre Channel Adapter
cmsstor325 2: Fibre Channel Adapter
cmsstor326 2: Fibre Channel Adapter
cmsstor327 2: Fibre Channel Adapter
cmsstor328 2: Fibre Channel Adapter
cmsstor329 2: Fibre Channel Adapter
cmsstor330 2: Fibre Channel Adapter
cmsstor331 2: Fibre Channel Adapter
cmsstor332 2: Fibre Channel Adapter
cmsstor333 2: Fibre Channel Adapter
cmsstor334 2: Fibre Channel Adapter
cmsstor335 2: Fibre Channel Adapter
cmsstor336 2: Fibre Channel Adapter
cmsstor337 2: Fibre Channel Adapter
cmsstor338 2: Fibre Channel Adapter
cmsstor339 2: Fibre Channel Adapter
cmsstor340 2: Fibre Channel Adapter
cmsstor341 2: Fibre Channel Adapter
cmsstor342 2: Fibre Channel Adapter
cmsstor343 2: Fibre Channel Adapter
cmsstor344 2: Fibre Channel Adapter
cmsstor345 2: Fibre Channel Adapter
cmsstor346 2: Fibre Channel Adapter
cmsstor347 2: Fibre Channel Adapter
cmsstor348 2: Fibre Channel Adapter
cmsstor349 2: Fibre Channel Adapter
cmsstor350 2: Fibre Channel Adapter
cmsstor351 2: Fibre Channel Adapter
cmsstor352 2: Fibre Channel Adapter
cmsstor353 2: Fibre Channel Adapter
cmsstor354 2: Fibre Channel Adapter
cmsstor355 2: Fibre Channel Adapter
cmsstor356 2: Fibre Channel Adapter
cmsstor357 2: Fibre Channel Adapter
cmsstor358 2: Fibre Channel Adapter
cmsstor359 2: Fibre Channel Adapter
cmsstor360 2: Fibre Channel Adapter
cmsstor361 2: Fibre Channel Adapter
cmsstor362 2: Fibre Channel Adapter
cmsstor363 2: Fibre Channel Adapter
cmsstor364 2: Fibre Channel Adapter
cmsstor365 2: Fibre Channel Adapter
cmsstor366 2: Fibre Channel Adapter
cmsstor368 2: Fibre Channel Adapter
cmsstor369
cmsstor370
cmsstor371 2: Fibre Channel Adapter
cmsstor372 2: Fibre Channel Adapter
cmsstor373 2: Fibre Channel Adapter
cmsstor374 2: Fibre Channel Adapter
cmsstor375 2: Fibre Channel Adapter
cmsstor376 2: Fibre Channel Adapter
cmsstor401
cmsstor402
cmsstor403
cmsstor404
cmsstor405
cmsstor406
cmsstor407
cmsstor408
cmsstor409
cmsstor410

The ones without "2: Fibre Channel Adapter" mean they do not have qlcnic NIC but DO have qla2xxx FC.



Also available in: Atom PDF