ZimaOS freezing and self restarting after a couple of hours

Hello all,

I want to preface that I’m pretty new to ZimaOS and Linux in general, so I’d appreciate lots of hand-holding with what I should be looking out for here, and what troubleshooting steps to take.

I’m running ZimaOS v1.71 on one of my old PCs, specs are below:

  • CPU: Intel(R) Core™ i7-8700 CPU @ 3.20GHz | 6 Cores | 4.60 GHz | 12 Threads
  • RAM: 1 Stick RAM 16 GB total | 2667 MHz | DDR4
  • GPU: NVIDIA GP106 [GeForce GTX 1060 6GB]

Every few hours or so, the system seems to freeze/become unresponsive. In some cases it self restarts, in others it stays frozen until the server is shut off forcefully. In the worst cases, it freezes, never self restarts, and takes down my whole network with it (No internet connection for all devices on the network, and router un-pingable from other devices). When it takes down my network, shutting it off instantly restores the network.

I’m currently running the following containers:

  • Immich
  • Deluge + Gluetun
  • Jellyfin, Jellyseerr, Arrs (Prowlarr, Radarr, Sonarr, Bazarr)
    • Jellyfin was initially using my GPU for hardware acceleration, I disable this as a troubleshooting step
  • FlareSolverr
  • Tailscale

Some troubleshooting steps I have tried so far:

  • Turned off EEE and RX/TX checksumming via SSH
  • Stopped all Containers and left the server running - still froze/crashed
  • Updated Motherboard BIOS to the latest version
  • Disabled GPU usage in Jellyfin

Open to all advice and troubleshooting suggestions - this issue is really driving me nuts!

I have the exact same issue. I tried to reinstall ZimaOS and that solved it for 24h. Now it’s back. I’ve done every troubleshoot I can think of and still nothing. No logs or anything.

Thank you for your feedback.Please run the following commands as soon as the device comes back online after the unexpected reboot:

sudo journalctl --all --no-pager -o short-iso-precise > /tmp/zimaos-journal.log

sudo journalctl -b -1 -k --no-pager -o short-iso-precise > /tmp/zimaos-kernel-previous.log

sudo tar --ignore-failed-read -czf /tmp/zimaos-logs.tar.gz \

/tmp/zimaos-journal.log \

/tmp/zimaos-kernel-previous.log \

/sys/fs/pstore \

/var/lib/systemd/pstore \

/var/lib/casaos_data/.crash/pstore

Can you send zimaos-logs.tar.gz to my email address? My email is: lvzhiyuan@icewhale.org

Hello, can you also execute the command I sent and send the result to my email? If possible, please indicate who you are when sending the email. Thank you

Thanks for these instructions piterdan.

Just noting for anyone else trying to generate these logs, I ran the first two lines individually:

sudo journalctl --all --no-pager -o short-iso-precise > /tmp/zimaos-journal.log

sudo journalctl -b -1 -k --no-pager -o short-iso-precise > /tmp/zimaos-kernel-previous.log

Then ran the last as:

sudo tar --ignore-failed-read -czf /tmp/zimaos-logs.tar.gz /tmp/zimaos-journal.log /tmp/zimaos-kernel-previous.log /sys/fs/pstore /var/lib/systemd/pstore /var/lib/casaos_data/.crash/pstore

I managed to capture these logs after an unexpected reboot and will send this through to you by Email.

Thanks!