June 1, 20197 yr Hey all, I just got home today and realised that my docker service does not start for my unraid server. I recently (2 days ago) updated from 6.4 to 6.7 and everything seemed to go fine. Server logs show: Jun 2 04:20:45 jx kernel: device virbr0-nic entered promiscuous mode Jun 2 04:20:45 jx kernel: virbr0: port 1(virbr0-nic) entered blocking state Jun 2 04:20:45 jx avahi-daemon[6172]: Joining mDNS multicast group on interface virbr0.IPv4 with address 192.168.122.1. Jun 2 04:20:45 jx avahi-daemon[6172]: New relevant interface virbr0.IPv4 for mDNS. Jun 2 04:20:45 jx kernel: virbr0: port 1(virbr0-nic) entered listening state Jun 2 04:20:45 jx avahi-daemon[6172]: Registering new address record for 192.168.122.1 on virbr0.IPv4. Jun 2 04:20:45 jx dnsmasq[7156]: started, version 2.80 cachesize 150 Jun 2 04:20:45 jx dnsmasq[7156]: compile time options: IPv6 GNU-getopt no-DBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth no-DNSSEC loop-detect inotify dumpfile Jun 2 04:20:45 jx dnsmasq-dhcp[7156]: DHCP, IP range 192.168.122.2 -- 192.168.122.254, lease time 1h Jun 2 04:20:45 jx dnsmasq-dhcp[7156]: DHCP, sockets bound exclusively to interface virbr0 Jun 2 04:20:45 jx dnsmasq[7156]: reading /etc/resolv.conf Jun 2 04:20:45 jx dnsmasq[7156]: using nameserver 8.8.8.8#53 Jun 2 04:20:45 jx dnsmasq[7156]: using nameserver 8.8.4.4#53 Jun 2 04:20:45 jx dnsmasq[7156]: read /etc/hosts - 2 addresses Jun 2 04:20:45 jx dnsmasq[7156]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses Jun 2 04:20:45 jx dnsmasq-dhcp[7156]: read /var/lib/libvirt/dnsmasq/default.hostsfile Jun 2 04:20:45 jx kernel: virbr0: port 1(virbr0-nic) entered disabled state Jun 2 04:23:33 jx root: Fix Common Problems Version 2019.05.29 Jun 2 04:23:34 jx root: Fix Common Problems: Warning: Deprecated plugin ca.cleanup.appdata.plg Jun 2 04:23:41 jx root: Fix Common Problems: Error: Unable to write to cache Jun 2 04:23:41 jx root: Fix Common Problems: Error: Unable to write to Docker Image Jun 2 04:25:31 jx ntpd[1646]: kernel reports TIME_ERROR: 0x41: Clock Unsynchronized Jun 2 04:27:26 jx ool www[7944]: /usr/local/emhttp/plugins/dynamix/scripts/emhttpd_update Jun 2 04:27:26 jx emhttpd: req (4): cmdStatus=apply&csrf_token=**************** Jun 2 04:27:26 jx emhttpd: Starting services... Jun 2 04:27:26 jx emhttpd: shcmd (141): /etc/rc.d/rc.samba restart Jun 2 04:27:28 jx root: Starting Samba: /usr/sbin/nmbd -D Jun 2 04:27:28 jx root: /usr/sbin/smbd -D Jun 2 04:27:28 jx root: /usr/sbin/winbindd -D Jun 2 04:27:28 jx emhttpd: shcmd (155): /usr/local/sbin/mount_image '/mnt/cache/docker.img' /var/lib/docker 30 Jun 2 04:27:28 jx root: /mnt/cache/docker.img is in-use, cannot mount Jun 2 04:27:28 jx emhttpd: shcmd (155): exit status: 1 I have also attached my diagnostics, hope someone is able to point me in the right direction. Thanks! jx-diagnostics-20190601-2028.zip Edited June 3, 20197 yr by Junxuan
June 1, 20197 yr Community Expert Looks like you have corrupted libvirt image, corrupted docker image, and corrupted cache filesystem. Your docker image size is set to 30G, which is larger than should be necessary. Have you had a problem filling docker image? Making it larger will not fix that problem, it will only make it take longer to fill. Doesn't look like your small cache is used for anything except dockers and VMs. Do you actually run any VMs? If no VMs the simplest way forward would be to just reformat cache, recreate your docker image (only 20G should be needed), and reinstall your dockers using the Previous Apps feature on the Apps page.
June 2, 20197 yr Author I see nope. I have no VMs. I think my docker.img was 30gb because it used to fill up with logs very quickly. Should I be concerned if my Previous Apps tab does not sure any of my previous docker apps?
June 2, 20197 yr 9 hours ago, Junxuan said: Should I be concerned if my Previous Apps tab does not sure any of my previous docker apps? What's in /config/plugins/dockerMan/templates-user on the flash drive?
June 2, 20197 yr Community Expert 15 hours ago, Junxuan said: Should I be concerned if my Previous Apps tab does not sure any of my previous docker apps? Any docker currently installed does not show up as a Previous App. 6 hours ago, Squid said: What's in /config/plugins/dockerMan/templates-user on the flash drive?
June 3, 20197 yr Author Thanks for the help everyone. I formatted my cache drive and was able to restore all my docker apps. Nothing was showing up in previous apps because the docker service was down.
Archived
This topic is now archived and is closed to further replies.