Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Unraid Docker fails to start

Featured Replies

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

 

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

 

  • 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.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.