I have TrueNAS Scale Dragonfish with these specs:
Motherboard + CPU: AsRock J3455
Memory: 8GB
I know 8GB is the bare minimum, but I have no VMs, just two pools. Whenever I start a transfer between the two pools that is more than a single file (e.g. a folder with a lot of pictures, a big file etc…) the transfer hangs. I connected a monitor and it says “Purging GPU Memory”. Then the WebUI becomes not accessible.
Transferring files or folders to/from the pool to/from my system works just fine. The problem happens when I send files between two pools using SMB.
Since the problem is reproducible, I tried to see the amount of used RAM before this happens. The free memory is always little since the ZFS cache always takes the most space.
Also, I tried to perform a journalctl -b -p err
and I got this result:
truenas kernel: tpm_crb MSFT0101:00 [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x200] vs fed40080 f80
truenas kernel: tpm_crb MSFT0101:00 [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x200] vs fed40080 f80
truenas kernel: mce: [Hardware Error]: CPU 0: Machine Check: 0Bank 4: a600000000020408
truenas kernel: mce: [Hardware Error]: TSC 0 ADDR fef13bc0
truenas kernel: mce: [Hardware Error]: PROCESSOR0:506ca TIME 1716272856 SOCKET 0 APIC 0 microcode 28
truenas kernel: Error: Driver 'pcspkr' is already registered, aborting...
truenas kernel: EDAC pnd2: Failed to register device with error -22.
The hardware errors don’t seem to be really an hardware error tho, since I found this post on the Unraid forum that shows the exact same CPU error with the exact same CPU. I am not very linux-savy unfortunately and I don’t know whether these issues are linked.
What can I do? Thank you.
Edit: memtest86+
and stress
do not show any issue with memory or CPU.