m.dolensek
Cadet
- Joined
- Nov 18, 2023
- Messages
- 5
Hello, first off I would like to say that I'm quite a new to the whole TrueNAS system and that my hardware is not the recommended type but still task like file copy in my opinion should not result in a system freeze like the one I'm having (I think).
So to get to the point... When I'm starting any kind of file transfer to my storage pools (or while app is doing library scan), read or write, using SMB share or with Syncthing my CPU usage jumps to around 30-50% and the rest is used by 'iowait'. Because of that the whole TrueNAS system becomes unresponsive and it completely freezes. When trying to login to WebUI I receive message 'Connecting to TrueNAS ...' which after quite a while it gets connected and shows login page but I'm still unable to login. Whats interesting to me that apps installed in FreeNAS are still working while copy is in progress, I can login and use them, some do freeze up on times but becomes operational again in a few minutes. SSH is also still working, slow to respond but usable.
I first thought that the problem was encryption on disks and because of much fiddling around the system already I decided to do a fresh install of the TrueNAS system without any encryption on pools or datasets but to no avail. The high 'iowait' is still present.
Below are screenshots taken while Syncthing copy was in progress (writing data, last trasfer below):
Hardware:
HP EliteDesk 800 G2 (all firmware/BIOS is up to date, stress test done w/o errors)
System
I have tried transferring to/from the disks on my TrueNAS connected to the onboard controller as well as to the disks connected to HP SmartArray controller but the results are the same. The source/destination of files also doesn't make a difference, have tried transfers from mine and some other laptop and from Ubuntu server set up on Raspberry Pi. Nothing makes any difference.
So I'm turning to to you guys if maybe someone had a similar issue or is familiar with something like that to help me pinpoint the issue...
I have tried and searched everything I could but did not find any viable solution. Many thanks to everyone in advance....
So to get to the point... When I'm starting any kind of file transfer to my storage pools (or while app is doing library scan), read or write, using SMB share or with Syncthing my CPU usage jumps to around 30-50% and the rest is used by 'iowait'. Because of that the whole TrueNAS system becomes unresponsive and it completely freezes. When trying to login to WebUI I receive message 'Connecting to TrueNAS ...' which after quite a while it gets connected and shows login page but I'm still unable to login. Whats interesting to me that apps installed in FreeNAS are still working while copy is in progress, I can login and use them, some do freeze up on times but becomes operational again in a few minutes. SSH is also still working, slow to respond but usable.
I first thought that the problem was encryption on disks and because of much fiddling around the system already I decided to do a fresh install of the TrueNAS system without any encryption on pools or datasets but to no avail. The high 'iowait' is still present.
Below are screenshots taken while Syncthing copy was in progress (writing data, last trasfer below):
The graphs from report page look like this (taken after the copy, since FreeNAS was unresponsive while copying):
I/O statistic ('iostat') like this:
And the CPU usage ('htop') like this:
Hardware:
HP EliteDesk 800 G2 (all firmware/BIOS is up to date, stress test done w/o errors)
M.B.: HP with Intel Q170 chipset
CPU: Intel Core i5 - 6500 3,2GHz 4 cores
RAM: 2x4GB DDR4 - 2133 Crucial
NIC: Intel I219LM Gigabit
SATA controller: Intel (onboard), HP SmartArray P222 (PCIe)
HDD's4x Segate Ironwolf 4TB = RAIDZ1 (HP SmartArray P222)
- sda, sdb, sdc, sdd
3x WD Red 2TB = RAIDZ1 (onboard controller)
- sdf, sdg, sdh
1x Segate 750GB = boot pool (onboard controller)
- sde
Software:System
TrueNAS SCALE 23.10.0.1
Apps, servicesSyncthing, Sonarr, Plex, SMB, NFS
- App storage connected with host paths as well as NFS, no difference.
I have tried transferring to/from the disks on my TrueNAS connected to the onboard controller as well as to the disks connected to HP SmartArray controller but the results are the same. The source/destination of files also doesn't make a difference, have tried transfers from mine and some other laptop and from Ubuntu server set up on Raspberry Pi. Nothing makes any difference.
So I'm turning to to you guys if maybe someone had a similar issue or is familiar with something like that to help me pinpoint the issue...
While writing this and while the TrueNAS was frozen I managed to see some critical error that i received (in case it has anything to to with this, but probably just a cause of a system frezze):
Failed to check for alert ScrubPaused...(rest is attached)