Aha, that's very interesting! Thank you very much. I've added the following
to my /etc/multipath.conf files:
blacklist {
wwid LOCAL_SCSI_DISK_HERE
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z]"
devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"
devnode "^asm/*"
devnode "ofsctl"
device {
vendor "iDRAC"
product "scrtch"
}
device {
vendor "DELL"
product "IDSDM"
}
device {
vendor "iDRAC"
product "MAS022"
}
device {
vendor "iDRAC"
product "SECUPD"
}
}
I've reloaded multipathd and run dsu and get this from /var/log/messages:
Mar 22 09:19:09 server1 yum[206152]: Erased: dsucatalog-18.03.00-JXMYH.noarch
Mar 22 09:19:14 server1 yum[206167]: Installed: dsucatalog-18.03.00-JXMYH.noarch
Mar 22 09:19:44 server1 kernel: usb 1-14.1.2: new high-speed USB device number
12 using xhci_hcd
Mar 22 09:19:44 server1 kernel: usb 1-14.1.2: New USB device found,
idVendor=0624, idProduct=0250
Mar 22 09:19:44 server1 kernel: usb 1-14.1.2: New USB device strings: Mfr=4,
Product=5, SerialNumber=6
Mar 22 09:19:44 server1 kernel: usb 1-14.1.2: Product: Mass Storage Function
Mar 22 09:19:44 server1 kernel: usb 1-14.1.2: Manufacturer: Avocent
Mar 22 09:19:44 server1 kernel: usb 1-14.1.2: SerialNumber: 20151118-0
Mar 22 09:19:44 server1 kernel: usb-storage 1-14.1.2:1.0: USB Mass Storage
device detected
Mar 22 09:19:44 server1 kernel: scsi host22: usb-storage 1-14.1.2:1.0
Mar 22 09:19:45 server1 kernel: scsi 22:0:0:0: Direct-Access iDRAC
SECUPD 0399 PQ: 0 ANSI: 0 CCS
Mar 22 09:19:45 server1 kernel: sd 22:0:0:0: Attached scsi generic sg13 type 0
Mar 22 09:19:45 server1 kernel: sd 22:0:0:0: [sdn] 2112 512-byte logical
blocks: (1.08 MB/1.03 MiB)
Mar 22 09:19:45 server1 kernel: sd 22:0:0:0: [sdn] Write Protect is off
Mar 22 09:19:45 server1 kernel: sd 22:0:0:0: [sdn] No Caching mode page found
Mar 22 09:19:45 server1 kernel: sd 22:0:0:0: [sdn] Assuming drive cache: write
through
Mar 22 09:19:45 server1 kernel: sdn:
Mar 22 09:19:45 server1 multipathd: sdn: add path (uevent)
Mar 22 09:19:45 server1 kernel: sd 22:0:0:0: [sdn] Attached SCSI removable disk
Mar 22 09:20:01 server1 kernel: usb 1-14.1.2: USB disconnect, device number 12
Mar 22 09:20:01 server1 multipathd: sdn: remove path (uevent)
Mar 22 09:20:01 server1 multipathd: sdn: path already removed
Mar 22 09:20:06 server1 kernel: usb 1-14.1.2: new high-speed USB device number
13 using xhci_hcd
Mar 22 09:20:06 server1 kernel: usb 1-14.1.2: New USB device found,
idVendor=0624, idProduct=0250
Mar 22 09:20:06 server1 kernel: usb 1-14.1.2: New USB device strings: Mfr=4,
Product=5, SerialNumber=6
Mar 22 09:20:06 server1 kernel: usb 1-14.1.2: Product: Mass Storage Function
Mar 22 09:20:06 server1 kernel: usb 1-14.1.2: Manufacturer: Avocent
Mar 22 09:20:06 server1 kernel: usb 1-14.1.2: SerialNumber: 20151118-0
Mar 22 09:20:06 server1 kernel: usb-storage 1-14.1.2:1.0: USB Mass Storage
device detected
Mar 22 09:20:06 server1 kernel: scsi host23: usb-storage 1-14.1.2:1.0
Mar 22 09:20:07 server1 kernel: scsi 23:0:0:0: Direct-Access iDRAC
SECUPD 0399 PQ: 0 ANSI: 0 CCS
Mar 22 09:20:07 server1 kernel: sd 23:0:0:0: Attached scsi generic sg13 type 0
Mar 22 09:20:07 server1 kernel: sd 23:0:0:0: [sdn] 2112 512-byte logical
blocks: (1.08 MB/1.03 MiB)
Mar 22 09:20:07 server1 kernel: sd 23:0:0:0: [sdn] Write Protect is off
Mar 22 09:20:07 server1 kernel: sd 23:0:0:0: [sdn] No Caching mode page found
Mar 22 09:20:07 server1 kernel: sd 23:0:0:0: [sdn] Assuming drive cache: write
through
Mar 22 09:20:07 server1 kernel: sdn:
Mar 22 09:20:08 server1 kernel: sd 23:0:0:0: [sdn] Attached SCSI removable disk
Mar 22 09:20:08 server1 multipathd: sdn: add path (uevent)
Mar 22 09:20:22 server1 kernel: usb 1-14.1.2: USB disconnect, device number 13
Mar 22 09:20:22 server1 multipathd: sdn: remove path (uevent)
Mar 22 09:20:22 server1 multipathd: sdn: path already removed
Mar 22 09:20:48 server1 BROADCOM[211986]: ERROR No Broadcom Interfaces to
Manage on the hostn
Mar 22 09:20:48 server1 BROADCOM[211986]: ERROR InitInternalData(): read
configuration failed(21)
Which, along with a lack of "warning: Inventory collector returned with partial
failure." seems to indicate it has done the job. Thank you!
Ben
> -----Original Message-----
> From: Linux-PowerEdge [mailto:[email protected]] On
> Behalf Of Klaas Demter
> Sent: 22 March 2018 07:12
> To: [email protected]
> Subject: Re: [Linux-PowerEdge] dsu "warning: inventory collector returned
> with partial failure"
>
> I've seen this in rhv environments due to multipathd:
> https://bugzilla.redhat.com/show_bug.cgi?id=1380272
>
> Greetings
> Klas
>
> 2018-03-21 17:11 GMT+01:00 Ben Argyle <[email protected]>:
> > I've got a Dell PowerEdge R640 running RHEL7, and dsu 1.5.2 with OMSA
> > 9.1.0. Currently it's running BIOS 1.3.7 and iDRAC 3.15.17.15. Whenever I
> > run dsu it takes forever at the point of "Getting System Inventory" and
> > then returns a warning about partial failure of the inventory collector:
> >
> > # dsu
> > DELL EMC System Update 1.5.2
> > Copyright (C) 2014 DELL EMC Proprietary.
> > Verifying catalog installation ...
> > Installing catalog from repository ...
> > Fetching dsucatalog ...
> > Reading the catalog ...
> > Verifying inventory collector installation ...
> > Getting System Inventory ...
> > warning: Inventory collector returned with partial failure.
> > Determining Applicable Updates ...
> > [...]
> >
> > I have a number of SAN volumes mounted via multipath which pushes the
> > /dev/sdX count up to /dev/sdm. As a result dsu appears to be using
> > /dev/sdn, and failing?
> >
> > [ 159.136885] usbcore: registered new interface driver usb-storage
> > [ 160.309198] usb 1-14.1.2: new high-speed USB device number 7 using
> > xhci_hcd
> > [ 160.402955] usb 1-14.1.2: New USB device found, idVendor=0624,
> > idProduct=0250
> > [ 160.410079] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5,
> > SerialNumber=6
> > [ 160.417626] usb 1-14.1.2: Product: Mass Storage Function
> > [ 160.422927] usb 1-14.1.2: Manufacturer: Avocent
> > [ 160.427447] usb 1-14.1.2: SerialNumber: 20151118-0
> > [ 160.434500] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> > [ 160.441146] scsi host17: usb-storage 1-14.1.2:1.0
> > [ 160.455466] usbcore: registered new interface driver uas
> > [ 161.447799] scsi 17:0:0:0: Direct-Access iDRAC SECUPD
> > 0399 PQ: 0 ANSI: 0 CCS
> > [ 161.456713] sd 17:0:0:0: Attached scsi generic sg13 type 0
> > [ 161.459630] sd 17:0:0:0: [sdn] 2112 512-byte logical blocks: (1.08
> > MB/1.03 MiB)
> > [ 161.568376] sd 17:0:0:0: [sdn] Write Protect is off
> > [ 161.573253] sd 17:0:0:0: [sdn] Mode Sense: 23 00 00 00
> > [ 161.678233] sd 17:0:0:0: [sdn] No Caching mode page found
> > [ 161.683628] sd 17:0:0:0: [sdn] Assuming drive cache: write through
> > [ 161.908615] sdn:
> > [ 162.127065] sd 17:0:0:0: [sdn] Attached SCSI removable disk
> > [ 225.315409] sdn: detected capacity change from 1081344 to 0
> > [ 225.526001] usb 1-14.1.2: USB disconnect, device number 7
> > [ 227.223577] usb 1-14.1.2: new high-speed USB device number 8 using
> > xhci_hcd
> > [ 227.317374] usb 1-14.1.2: New USB device found, idVendor=0624,
> > idProduct=0250
> > [ 227.324494] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5,
> > SerialNumber=6
> > [ 227.332040] usb 1-14.1.2: Product: Mass Storage Function
> > [ 227.337339] usb 1-14.1.2: Manufacturer: Avocent
> > [ 227.341862] usb 1-14.1.2: SerialNumber: 20151118-0
> > [ 227.348973] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> > [ 227.355628] scsi host18: usb-storage 1-14.1.2:1.0
> > [ 228.362961] scsi 18:0:0:0: Direct-Access iDRAC SECUPD
> > 0399 PQ: 0 ANSI: 0 CCS
> > [ 228.372025] sd 18:0:0:0: Attached scsi generic sg13 type 0
> > [ 228.376157] sd 18:0:0:0: [sdn] 2112 512-byte logical blocks: (1.08
> > MB/1.03 MiB)
> > [ 228.486353] sd 18:0:0:0: [sdn] Write Protect is off
> > [ 228.491226] sd 18:0:0:0: [sdn] Mode Sense: 23 00 00 00
> > [ 228.596277] sd 18:0:0:0: [sdn] No Caching mode page found
> > [ 228.601666] sd 18:0:0:0: [sdn] Assuming drive cache: write through
> > [ 228.846488] sdn:
> > [ 229.064826] sd 18:0:0:0: [sdn] Attached SCSI removable disk
> > [ 292.696207] usb 1-14.1.2: USB disconnect, device number 8
> > [ 294.394315] usb 1-14.1.2: new high-speed USB device number 9 using
> > xhci_hcd
> > [ 294.488047] usb 1-14.1.2: New USB device found, idVendor=0624,
> > idProduct=0250
> > [ 294.495166] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5,
> > SerialNumber=6
> > [ 294.502713] usb 1-14.1.2: Product: Mass Storage Function
> > [ 294.508012] usb 1-14.1.2: Manufacturer: Avocent
> > [ 294.512534] usb 1-14.1.2: SerialNumber: 20151118-0
> > [ 294.519792] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> > [ 294.526443] scsi host19: usb-storage 1-14.1.2:1.0
> > [ 295.531909] scsi 19:0:0:0: Direct-Access iDRAC SECUPD
> > 0399 PQ: 0 ANSI: 0 CCS
> > [ 295.540809] sd 19:0:0:0: Attached scsi generic sg13 type 0
> > [ 295.543757] sd 19:0:0:0: [sdn] 2112 512-byte logical blocks: (1.08
> > MB/1.03 MiB)
> > [ 295.653440] sd 19:0:0:0: [sdn] Write Protect is off
> > [ 295.658322] sd 19:0:0:0: [sdn] Mode Sense: 23 00 00 00
> > [ 295.763510] sd 19:0:0:0: [sdn] No Caching mode page found
> > [ 295.768897] sd 19:0:0:0: [sdn] Assuming drive cache: write through
> > [ 295.993792] sdn:
> > [ 296.212153] sd 19:0:0:0: [sdn] Attached SCSI removable disk
> > [ 360.632612] usb 1-14.1.2: USB disconnect, device number 9
> > [ 362.585636] usb 1-14.1.2: new high-speed USB device number 10 using
> > xhci_hcd
> > [ 362.679380] usb 1-14.1.2: New USB device found, idVendor=0624,
> > idProduct=0250
> > [ 362.686508] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5,
> > SerialNumber=6
> > [ 362.694055] usb 1-14.1.2: Product: Mass Storage Function
> > [ 362.699356] usb 1-14.1.2: Manufacturer: Avocent
> > [ 362.703878] usb 1-14.1.2: SerialNumber: 20151118-0
> > [ 362.711098] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> > [ 362.717716] scsi host20: usb-storage 1-14.1.2:1.0
> > [ 363.723971] scsi 20:0:0:0: Direct-Access iDRAC SECUPD
> > 0399 PQ: 0 ANSI: 0 CCS
> > [ 363.732882] sd 20:0:0:0: Attached scsi generic sg13 type 0
> > [ 363.736081] sd 20:0:0:0: [sdn] 2112 512-byte logical blocks: (1.08
> > MB/1.03 MiB)
> > [ 363.838297] sd 20:0:0:0: [sdn] Write Protect is off
> > [ 363.843171] sd 20:0:0:0: [sdn] Mode Sense: 23 00 00 00
> > [ 363.949063] sd 20:0:0:0: [sdn] No Caching mode page found
> > [ 363.954454] sd 20:0:0:0: [sdn] Assuming drive cache: write through
> > [ 364.180103] sdn:
> > [ 364.407044] sd 20:0:0:0: [sdn] Attached SCSI removable disk
> > [ 428.058211] usb 1-14.1.2: USB disconnect, device number 10
> > [ 429.756294] usb 1-14.1.2: new high-speed USB device number 11 using
> > xhci_hcd
> > [ 429.850074] usb 1-14.1.2: New USB device found, idVendor=0624,
> > idProduct=0250
> > [ 429.857197] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5,
> > SerialNumber=6
> > [ 429.864743] usb 1-14.1.2: Product: Mass Storage Function
> > [ 429.870048] usb 1-14.1.2: Manufacturer: Avocent
> > [ 429.874572] usb 1-14.1.2: SerialNumber: 20151118-0
> > [ 429.881795] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> > [ 429.888492] scsi host21: usb-storage 1-14.1.2:1.0
> > [ 430.894666] scsi 21:0:0:0: Direct-Access iDRAC SECUPD
> > 0399 PQ: 0 ANSI: 0 CCS
> > [ 430.903546] sd 21:0:0:0: Attached scsi generic sg13 type 0
> > [ 430.906673] sd 21:0:0:0: [sdn] 2112 512-byte logical blocks: (1.08
> > MB/1.03 MiB)
> > [ 431.015615] sd 21:0:0:0: [sdn] Write Protect is off
> > [ 431.020489] sd 21:0:0:0: [sdn] Mode Sense: 23 00 00 00
> > [ 431.125409] sd 21:0:0:0: [sdn] No Caching mode page found
> > [ 431.130797] sd 21:0:0:0: [sdn] Assuming drive cache: write through
> > [ 431.355615] sdn:
> > [ 431.574127] sd 21:0:0:0: [sdn] Attached SCSI removable disk
> > [ 494.973024] usb 1-14.1.2: USB disconnect, device number 11
> >
> > In any event, if I try to schedule a firmware update via dsu I get lots of
> > errors about not being able to mount /dev/sdn or /tmp/SECUPD being busy in
> > the case of a BIOS update, and in the case of trying to do the iDRAC I got
> > this:
> >
> > [...]
> > Fetching iDRAC-with-Lifecycle-Controller_Firmware_3NCPY_LN_3.15.17.15_A00
> > ...
> > Installing iDRAC-with-Lifecycle-Controller_Firmware_3NCPY_LN_3.15.17.15_A00
> > Collecting inventory...
> > .
> > Running validation...
> >
> > iDRAC
> >
> > The version of this Update Package is newer than the currently installed
> > version.
> > Software application name: iDRAC
> > Package version: 3.15.17.15
> > Installed version: 3.15.15.15
> >
> >
> > Executing update...
> > WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER PRODUCTS WHILE UPDATE IS
> > IN PROGRESS.
> > THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
> > ..................................................................mount:
> > /dev/sdn is already mounted or /media/scrtch busy
> > USB Device is not found
> > ...................................................................mount:
> > /dev/sdn is already mounted or /media/scrtch busy
> > USB Device is not found
> > ...................................................................mount:
> > /dev/sdn is already mounted or /media/scrtch busy
> > USB Device is not found
> > ..
> > The update completed successfully.
> > Done! Please run 'dsu --inventory' to check the inventory
> > Exiting DSU!
> >
> > And afterwards the iDRAC firmware version was still at 3.15.15.15. In the
> > end I did the update via the iDRAC web GUI, but I'd like to know what's
> > going on. Does dsu just not like using a device as high as sdn?
> >
> > Ben
> > --
> > Servers and Storage, UIS, University of Cambridge, England
_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge