Of course. This happened again yesterday at around 2:00 PM. Docker containers started reporting as down, and I couldn’t access most of them. I was also unable to stop or start any containers. I attempted to download/export the diagnostics, but the process got stuck (see log below). This time, however, I noticed that I couldn’t access anything under /mnt, neither via SSH nor through the web GUI. That likely explains why the diagnostics export hangs. It appears that Unraid’s FUSE filesystem had stopped entirely, so this may not be Docker-related after all. As a result, the diagnostics are fairly limited, although I did manage to export diagnostics after restarting the system. The syslog doesn’t seem to show anything significant either, strangely enough, but I have a suspicion this could be USB-related? PS: I ran a full Memtest overnight, and it completed successfully with no errors. mkdir -p /boot/logs
/usr/local/emhttp/plugins/fix.common.problems/scripts/scan.php diagnostics
mkdir -p '/dahlinnas-diagnostics-20251226-1400/system' '/dahlinnas-diagnostics-20251226-1400/config' '/dahlinnas-diagnostics-20251226-1400/logs' '/dahlinnas-diagnostics-20251226-1400/shares' '/dahlinnas-diagnostics-20251226-1400/smart' '/dahlinnas-diagnostics-20251226-1400/qemu' '/dahlinnas-diagnostics-20251226-1400/xml'
top -bn1 -o%CPU 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/top.txt'
tail /boot/bz*.sha256 >> '/dahlinnas-diagnostics-20251226-1400/unraid-7.2.3.txt'
uptime
nproc
lscpu 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/lscpu.txt'
lsscsi -vgl 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/lsscsi.txt'
lspci -knn 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/lspci.txt'
lspci -vv 2>/dev/null| awk -b '/ASPM/{print $0}' RS=|grep -P '(^[a-z0-9:.]+|ASPM |Disabled;|Enabled;)'|todos >'/dahlinnas-diagnostics-20251226-1400/system/aspm-status.txt'
lsusb -vt 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/lsusb.txt'
free -mth 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/memory.txt'
lsof -Pni 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/lsof.txt'
lsmod|sort 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/lsmod.txt'
df -h 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/df.txt'
ip -br a|awk '/^(eth|bond)[0-9]+ /{print $1}'|sort
dmidecode -qt2|awk -F: '/^ Manufacturer:/{m=$2};/^ Product Name:/{p=$2} END{print m" -"p}' 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/motherboard.txt'
dmidecode -qt0 2>/dev/null|todos >>'/dahlinnas-diagnostics-20251226-1400/system/motherboard.txt'
cat /proc/meminfo 2>/dev/null|todos >'/dahlinnas-diagnostics-20251226-1400/system/meminfo.txt'
dmidecode --type 17 2>/dev/null|todos >>'/dahlinnas-diagnostics-20251226-1400/system/meminfo.txt'
sed -ri 's/(["\[ ])(127|10|172\.1[6-9]|172\.2[0-9]|172\.3[0-1]|192\.168)((\.[0-9]{1,3}){2,3}([/" .]|$))/\1@@@\2\3/g; s/(["\[ ][0-9]{1,3}\.)([0-9]{1,3}\.){2}([0-9]{1,3})([/" .]|$)/\1XXX.XXX.\3\4/g; s/@@@//g' '/dahlinnas-diagnostics-20251226-1400/system/lsof.txt'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/system/lsof.txt'
sed -ri 's/(\[([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\])([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/system/lsof.txt'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\/[0-9]{1,3})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\7/g' '/dahlinnas-diagnostics-20251226-1400/system/lsof.txt'
ethtool 'eth0' 2>/dev/null|todos >>'/dahlinnas-diagnostics-20251226-1400/system/ethtool.txt'
ethtool -i 'eth0' 2>/dev/null|todos >>'/dahlinnas-diagnostics-20251226-1400/system/ethtool.txt'
ip -br a|todos >'/dahlinnas-diagnostics-20251226-1400/system/ifconfig.txt'
sed -ri 's/(["\[ ])(127|10|172\.1[6-9]|172\.2[0-9]|172\.3[0-1]|192\.168)((\.[0-9]{1,3}){2,3}([/" .]|$))/\1@@@\2\3/g; s/(["\[ ][0-9]{1,3}\.)([0-9]{1,3}\.){2}([0-9]{1,3})([/" .]|$)/\1XXX.XXX.\3\4/g; s/@@@//g' '/dahlinnas-diagnostics-20251226-1400/system/ifconfig.txt'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/system/ifconfig.txt'
sed -ri 's/(\[([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\])([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/system/ifconfig.txt'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\/[0-9]{1,3})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\7/g' '/dahlinnas-diagnostics-20251226-1400/system/ifconfig.txt'
find /sys/kernel/iommu_groups/ -type l 2>/dev/null|sort -V|todos >'/dahlinnas-diagnostics-20251226-1400/system/iommu_groups.txt'
todos '/dahlinnas-diagnostics-20251226-1400/system/cmdline.txt'
echo -ne '
/boot
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/boot'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/boot/config
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/boot/config'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/boot/config/plugins
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/boot/config/plugins'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/boot/config/firmware
folder does not exist
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/boot/syslinux
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/boot/syslinux'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/var/log
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/var/log'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/var/log/plugins
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/var/log/plugins'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/boot/extra
folder does not exist
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/var/log/packages
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/var/log/packages'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/var/lib/pkgtools/packages
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/var/lib/pkgtools/packages'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
echo -ne '
/tmp
' >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt';ls -l '/tmp'|todos >>'/dahlinnas-diagnostics-20251226-1400/system/folders.txt'
cp -- /boot/config/*.cfg '/dahlinnas-diagnostics-20251226-1400/config'
cp -- /boot/config/*.conf '/dahlinnas-diagnostics-20251226-1400/config'
cp -- /boot/config/*.dat '/dahlinnas-diagnostics-20251226-1400/config'
cp '/boot/config/go' '/dahlinnas-diagnostics-20251226-1400/config/go.txt'
sed -i -e '/password/c ***line removed***' -e '/user/c ***line removed***' -e '/pass/c ***line removed***' '/dahlinnas-diagnostics-20251226-1400/config/go.txt'
find '/dahlinnas-diagnostics-20251226-1400/config' -name '*.cfg' -exec sed -ri 's/^((disk|flash)(Read|Write)List.*=")[^"]+/\1.../' {} \;
sed -ri 's/(["\[ ])(127|10|172\.1[6-9]|172\.2[0-9]|172\.3[0-1]|192\.168)((\.[0-9]{1,3}){2,3}([/" .]|$))/\1@@@\2\3/g; s/(["\[ ][0-9]{1,3}\.)([0-9]{1,3}\.){2}([0-9]{1,3})([/" .]|$)/\1XXX.XXX.\3\4/g; s/@@@//g' '/dahlinnas-diagnostics-20251226-1400/config/network.cfg'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/config/network.cfg'
sed -ri 's/(\[([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\])([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/config/network.cfg'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\/[0-9]{1,3})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\7/g' '/dahlinnas-diagnostics-20251226-1400/config/network.cfg'
/usr/local/emhttp/webGui/scripts/show_interfaces ip|tr ',' '
' >'/dahlinnas-diagnostics-20251226-1400/config/listen.txt'
/usr/local/emhttp/webGui/scripts/error_interfaces|sed 's///' >>'/dahlinnas-diagnostics-20251226-1400/config/listen.txt'
sed -ri 's/(["\[ ])(127|10|172\.1[6-9]|172\.2[0-9]|172\.3[0-1]|192\.168)((\.[0-9]{1,3}){2,3}([/" .]|$))/\1@@@\2\3/g; s/(["\[ ][0-9]{1,3}\.)([0-9]{1,3}\.){2}([0-9]{1,3})([/" .]|$)/\1XXX.XXX.\3\4/g; s/@@@//g' '/dahlinnas-diagnostics-20251226-1400/config/listen.txt'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/config/listen.txt'
sed -ri 's/(\[([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\])([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\6/g' '/dahlinnas-diagnostics-20251226-1400/config/listen.txt'
sed -ri 's/(([0-9a-f]{1,4}:){4})(([0-9a-f]{1,4}:){3}|:)([0-9a-f]{1,4})(\/[0-9]{1,3})([ .:/]|$)/\1XXXX:XXXX:XXXX:\5\7/g' '/dahlinnas-diagnostics-20251226-1400/config/listen.txt'
sed -ri 's/^(share(Comment|ReadList|WriteList)=")[^"]+/\1.../' '/dahlinnas-diagnostics-20251226-1400/shares/appdata.cfg'After restart.zip Before restart.zip