December 6, 20205 yr Running unraid: 6.8.3 I've been playing around with loading and unloading different dockers when I started to have trouble with them. I rebooted unraid and now the docker service fails to start. I am getting a ton of USB errors in the logs. From the log Dec 6 11:58:47 Tower kernel: usb 7-2: device descriptor read/64, error -32 Dec 6 11:58:49 Tower kernel: usb 7-2: device not accepting address 54, error -32 I just replace the USB drive a few weeks ago that was giving me issues and everything work fine after. I purchased the SAMSUNG BAR Plus 32GB - 200MB/s USB 3.1 Flash Drive, based on spaceinvader One's video on recommended USB. I do have a Marvel Hard drive controller installed since I had to add some more drives and I happen to have the controller laying around, I plan to replace it but I don't think that is the cause of the issue as everything points to the usb. From the Log Dec 6 12:01:14 Tower root: Fix Common Problems: Warning: Marvel Hard Drive Controller Installed. I have attached the log dump. What I have tried so far: Restart docker service reboot server full shut down and start up to reboot Another snippet from the logs: Dec 6 12:07:15 Tower kernel: usb 7-2: device not accepting address 61, error -32 Dec 6 12:07:15 Tower kernel: usb usb7-port2: unable to enumerate USB device Dec 6 12:07:28 Tower kernel: usb 7-2: new low-speed USB device number 62 using ohci-pci Dec 6 12:07:28 Tower kernel: usb 7-2: device descriptor read/64, error -32 Dec 6 12:07:28 Tower kernel: usb 7-2: device descriptor read/64, error -32 Dec 6 12:07:28 Tower kernel: usb 7-2: new low-speed USB device number 63 using ohci-pci Dec 6 12:07:29 Tower kernel: usb 7-2: device descriptor read/64, error -32 Dec 6 12:07:29 Tower kernel: usb 7-2: device descriptor read/64, error -32 Dec 6 12:07:29 Tower kernel: usb usb7-port2: attempt power cycle Dec 6 12:07:29 Tower kernel: usb 7-2: new low-speed USB device number 64 using ohci-pci Dec 6 12:07:30 Tower kernel: usb 7-2: device not accepting address 64, error -32 Dec 6 12:07:30 Tower kernel: usb 7-2: new low-speed USB device number 65 using ohci-pci Dec 6 12:07:30 Tower kernel: usb 7-2: device not accepting address 65, error -32 Dec 6 12:07:30 Tower kernel: usb usb7-port2: unable to enumerate USB device tower-syslog-20201206-1704.zip
December 6, 20205 yr Full diagnostics are always better, but the issue is Dec 6 11:51:22 Tower kernel: BTRFS info (device loop2): bdev /dev/loop2 errs: wr 2283, rd 0, flush 0, corrupt 0, gen 0 Dec 6 11:51:22 Tower kernel: BTRFS info (device loop2): start tree-log replay Dec 6 11:51:23 Tower kernel: BTRFS critical (device loop2): corrupt leaf: root=2 block=340262912 slot=37, unexpected item end, have 3426207789 expect 15062 Dec 6 11:51:23 Tower kernel: BTRFS critical (device loop2): corrupt leaf: root=2 block=340262912 slot=37, unexpected item end, have 3426207789 expect 15062 Dec 6 11:51:23 Tower kernel: BTRFS: error (device loop2) in __btrfs_free_extent:6805: errno=-5 IO failure Dec 6 11:51:23 Tower kernel: BTRFS: error (device loop2) in btrfs_run_delayed_refs:2935: errno=-5 IO failure Dec 6 11:51:23 Tower kernel: BTRFS: error (device loop2) in btrfs_replay_log:2281: errno=-5 IO failure (Failed to recover log tree) Sight unseen without diagnostics, you have to delete and recreate the image. https://forums.unraid.net/topic/57181-docker-faq/#comment-564309
December 6, 20205 yr Author Thanks Squid!!!! That fixed it perfectly. Hopefully this will also help with the dockers acting strangely and randomly crashing.
Archived
This topic is now archived and is closed to further replies.