[ale] USB "duplicate" drive issue on CentOS

Jim Kinney jim.kinney at gmail.com
Thu Jun 16 14:03:00 EDT 2016


I agree with Phil. This needs to be activated by usb tools instead of
autofs. The usb connection will usually change as it's done on the fly. A
udev event process will map into user space from kernel space where autofs
is is the reverse.

How are the drives being removed?
On Jun 16, 2016 1:50 PM, "Edward Holcroft" <eholcroft at mkainc.com> wrote:

I guess I don't have to use autofs. It just seemed like the easiest way at
the time to script automated, remote, encrypted daily backup based on the
label of the drive that gets inserted by the office manager at the remote
site. Since I only have this issue at some of my sites, all with the same
hardware and software (CentOS 7 on HP ML350), I'm optimistic that there's a
fix, hoping that I've just done something stupid on some of the servers.

Here's an example of a log where I place the drive into a freshly rebooted
server ... encrypted drive ready to go at 12:31:16. Then pull the drive and
reinsert it ... and I get the "different syspaths" issue. In googling that
message, many forums refer to it as "harmless" and "to be ignored". Clearly
not in this case though, since my servers that do work, do not have this
anywhere in the logs. One systemd bugfix that I read merely changed the
verbosity level to get rid of the message, without changing underlying
behavior.

Jun 16 12:31:16 atlfs kernel: usb 2-2: USB disconnect, device number 3
Jun 16 12:31:16 atlfs kernel: sd 3:0:0:0: [sdd] Synchronizing SCSI cache
Jun 16 12:31:16 atlfs kernel: sd 3:0:0:0: [sdd] Synchronize Cache(10)
failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Jun 16 12:31:16 atlfs systemd: Stopping Cryptography Setup for THURSDAY...
Jun 16 12:31:16 atlfs systemd-udevd: error opening USB device 'descriptors'
file
Jun 16 12:31:16 atlfs systemd: Stopped /dev/mapper/THURSDAY.
Jun 16 12:31:16 atlfs systemd: Stopped
/dev/disk/by-uuid/dc142de3-42a6-4793-aa2d-796c9fdcf588.
Jun 16 12:31:16 atlfs systemd: Stopped /dev/disk/by-label/THURSDAY.
Jun 16 12:31:16 atlfs systemd: Stopped
/dev/disk/by-id/dm-uuid-CRYPT-LUKS1-0a647b12fce74745b6f78bfa3ffd56d8-THURSDAY.
Jun 16 12:31:16 atlfs systemd: Stopped /dev/disk/by-id/dm-name-THURSDAY.
Jun 16 12:31:16 atlfs systemd: Stopped /dev/dm-2.
Jun 16 12:31:16 atlfs systemd: Stopped /sys/devices/virtual/block/dm-2.
Jun 16 12:31:16 atlfs systemd: Stopped Cryptography Setup for THURSDAY.

Jun 16 12:32:58 atlfs kernel: usb 2-2: new SuperSpeed USB device number 4
using xhci_hcd
Jun 16 12:32:58 atlfs kernel: usb 2-2: New USB device found, idVendor=174c,
idProduct=55aa
Jun 16 12:32:58 atlfs kernel: usb 2-2: New USB device strings: Mfr=2,
Product=3, SerialNumber=1
Jun 16 12:32:58 atlfs kernel: usb 2-2: Product: ASM1053
Jun 16 12:32:58 atlfs kernel: usb 2-2: Manufacturer: Asmedia
Jun 16 12:32:58 atlfs kernel: usb 2-2: SerialNumber: 0123456789ABCDEF0124
Jun 16 12:32:58 atlfs kernel: usb-storage 2-2:1.0: USB Mass Storage device
detected
Jun 16 12:32:58 atlfs kernel: usb-storage 2-2:1.0: Quirks match for vid
174c pid 55aa: 400000
Jun 16 12:32:58 atlfs kernel: scsi host5: usb-storage 2-2:1.0
Jun 16 12:32:58 atlfs mtp-probe: checking bus 2, device 4:
"/sys/devices/pci0000:00/0000:00:02.0/0000:04:00.0/0000:05:00.0/0000:06:00.0/usb2/2-2"
Jun 16 12:32:58 atlfs mtp-probe: bus: 2, device: 4 was not an MTP device
Jun 16 12:32:59 atlfs kernel: scsi 5:0:0:0: Direct-Access     ASMT     2105
            0    PQ: 0 ANSI: 6
Jun 16 12:32:59 atlfs kernel: sd 5:0:0:0: Attached scsi generic sg5 type 0
Jun 16 12:33:11 atlfs kernel: sd 5:0:0:0: [sdd] 3907029168 512-byte logical
blocks: (2.00 TB/1.81 TiB)
Jun 16 12:33:11 atlfs kernel: sd 5:0:0:0: [sdd] Write Protect is off
Jun 16 12:33:11 atlfs kernel: sd 5:0:0:0: [sdd] Write cache: enabled, read
cache: enabled, doesn't support DPO or FUA
Jun 16 12:33:11 atlfs kernel: sdd: unknown partition table
Jun 16 12:33:11 atlfs kernel: sd 5:0:0:0: [sdd] Attached SCSI disk
Jun 16 12:33:11 atlfs systemd: Device
dev-disk-by\x2duuid-0a647b12\x2dfce7\x2d4745\x2db6f7\x2d8bfa3ffd56d8.device
appeared twice with different sysfs paths
/sys/devices/pci0000:00/0000:00:02.0/0000:04:00.0/0000:05:00.0/0000:06:00.0/usb2/2-2/2-2:1.0/host3/target3:0:0/3:0:0:0/block/sdd
and
/sys/devices/pci0000:00/0000:00:02.0/0000:04:00.0/0000:05:00.0/0000:06:00.0/usb2/2-2/2-2:1.0/host5/target5:0:0/5:0:0:0/block/sdd


Even if I delete the duplicate target, it still keeps the original and adds
a new one, incrementing the number each time. Restarting autofs does not
help, but a reboot does.

ed

On Thu, Jun 16, 2016 at 1:17 PM, Phil Turmel <philip at turmel.org> wrote:

> On 06/16/2016 11:33 AM, Edward Holcroft wrote:
> > All,
> >
> > I am running USB HDD backups (encrypted with LUKS) on multiple CentOS 7
> > boxes using rsync. The drives get swapped out for each day of the week
> > and I use autofs to mount them. On some (not all) of these servers I
> > encounter an issue whereby the drive does not automount and shows has a
> > duplicate entry in messages:
> >
> > Jun 16 10:48:01 atlfs systemd: Device
> >
> dev-disk-by\x2duuid-0a647b12\x2dfce7\x2d4745\x2db6f7\x2d8bfa3ffd56d8.device
> > appeared twice with different sysfs paths
> >
> /sys/devices/pci0000:00/0000:00:02.0/0000:04:00.0/0000:05:00.0/0000:06:00.0/usb2/2-2/2-2:1.0/host5/target5:0:0/5:0:0:0/block/sdd
> > and
> >
> /sys/devices/pci0000:00/0000:00:02.0/0000:04:00.0/0000:05:00.0/0000:06:00.0/usb2/2-2/2-2:1.0/host92/target92:0:0/92:0:0:0/block/sdi
>
> So autofs isn't letting go.  I don't know if that's a bug or if autofs
> was just never updated to handle devices going away.  Is there a reason
> you have to use autofs?  Could you not use a udev rule to trigger mount
> and backup and then have an explicit unmount after backup is done?
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>



-- 




_________________________________________

*Edward O. Holcroft*
IT Operations Manager

*Madsen, Kneppers & Associates, Inc.*
Construction Consultants & Engineers
11695 Johns Creek Parkway, Suite 250
Johns Creek, GA 30097

*O*  770.446.9606  |  *F*  770.446.9612  |  *C*  770.630.0949  |
eholcroft at mkainc.com

www.mkainc.com

MADSEN, KNEPPERS & ASSOCIATES USA, MKA Canada Inc. WARNING/CONFIDENTIALITY
NOTICE: This message may be confidential and/or privileged. If you are not
the intended recipient, please notify the sender immediately then delete it
- you should not copy or use it for any purpose or disclose its content to
any other person. Internet communications are not secure. You should scan
this message and any attachments for viruses. Any unauthorized use or
interception of this e-mail is illegal.

_______________________________________________
Ale mailing list
Ale at ale.org
http://mail.ale.org/mailman/listinfo/ale
See JOBS, ANNOUNCE and SCHOOLS lists at
http://mail.ale.org/mailman/listinfo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20160616/c0b658fd/attachment.html>


More information about the Ale mailing list