Register for the iXsystems Community to get an ad-free experience and exclusive discounts in our eBay Store.

Reads every 5 minutes, but not on core

FlangeMonkey

Member
Joined
Dec 6, 2012
Messages
110
Hi Guys,

Usually the case, when you start looking at stuff in detail, you find shi-uff that might be normal.

I've moved the system datasets to my boot pool and no ix-application datasets so the system should be idle, however, I see small reads every 5 minutes:

1614265529245.png


For testing's sack as this is a new pool and new disks, I imported it into core and core doesn't do this:
1614272396847.png


Does anyone know what this could be? I don't see anything in JIRA or other reports.

Thanks,
 

TrueNasNewbie

Newbie
Joined
Feb 27, 2021
Messages
3
Just wanted to add that I'm having the same issue. I'm getting reads every 5 minutes on my HDD, even after my ix-application datasets and bootpool and system pool have been moved to a separate SSD. I've been trying to track down the process doing it with IOTOP but I'm struggling to pinpoint it.

1614447631314.png
 

shadofall

Member
Joined
Jun 2, 2020
Messages
61
USB or Sata or other?
SSD or HDD
and are the disk assigned to any pool? i had one disk doing that a SATA M.2 in a USB Chassis that i had plugged in doing nothing. not assigned to anything.
 

TrueNasNewbie

Newbie
Joined
Feb 27, 2021
Messages
3
USB or Sata or other?
SSD or HDD
and are the disk assigned to any pool? i had one disk doing that a SATA M.2 in a USB Chassis that i had plugged in doing nothing. not assigned to anything.
In my case, it's a SATA HDD that is assigned to a single pool. I don't have any data stored on the pool yet. I am still setting things up.

I tried switching off S.M.A.R.T. under the disk options and it stops the every 5 minutes reads, but it checks it every 30 minutes (wakes the drive up and I see reads getting reported) and I get a notification that S.M.A.R.T isn't functioning on the drive. (Makes sense because I shut it off to test.)

I am trying to figure out how to not have SMARTCTL wake up the drive every 5 minutes. At least, I'm assuming that it's SMARTCTL that is causing it here.
 

FlangeMonkey

Member
Joined
Dec 6, 2012
Messages
110
My analysis also points to smart, as I get the same results if I execute a "smartctl --all". However, it does this every 5 minutes with the smart service running or not.

Edit: all disks are SATA HDD, single RAIDZ2 vdev and pool. However different results between Core and Scale.
 

ornias

Neophyte Sage
Joined
Mar 6, 2020
Messages
1,016
In my case, it's a SATA HDD that is assigned to a single pool. I don't have any data stored on the pool yet. I am still setting things up.

I tried switching off S.M.A.R.T. under the disk options and it stops the every 5 minutes reads, but it checks it every 30 minutes (wakes the drive up and I see reads getting reported) and I get a notification that S.M.A.R.T isn't functioning on the drive. (Makes sense because I shut it off to test.)

I am trying to figure out how to not have SMARTCTL wake up the drive every 5 minutes. At least, I'm assuming that it's SMARTCTL that is causing it here.
Okey you should file a JIRA bug report about this. Because SMARTCTL shouldn't wake drives every x minutes regardless of status.
 
Top