I made a post here a couple weeks ago about an issue that I thought was serious enough to report as a bug, and I joined GitHub for the sole purpose of reporting it. The developer immediately closed the issue, responded with “you need a new hard drive,” and tagged it as “Use forums please this is not for support.” I emailed him to clarify the issue , because I thought he misunderstood me (and to let him know that the hard drive is actually NEW), but there has been no response. I’d like to find out whether other users of Nextcloudpi are seeing the same thing I’m seeing on the same hardware.
The issue I noticed is that, while the hard drive spins down as it should for power saving and to reduce wear, it VERY frequently spins back up, for no apparent reason, to the tune of 175-200 times per day. There is no setting available in Nextcloudpi that is adjustable by the owner/admin that would reduce the frequency of spinup. It is also not caused by a desktop sync client making a request, because I keep it disabled after the first sync of the day. It certainly seems that there is some underlying process, that is unavailable to the admin to adjust, that is frequently waking up an idle hard drive.
Start/stop cycles are an important limitation in mechanical hard drives, and a high start/stop cycle count can be a cause of early hard drive failure. An example is the very high failure rate of many so-called “green” hard drives a few years ago, due to frequent spindowns and spinups. The HDD in my device is only rated for 300,000 start/stop cycles, and at the present rate, that number would be exceeded it about 4 years.
I would like to find out whether others running Nextcloudpi on Odroid-HC1 or HC2 are experiencing the same high start/stop cycle count growth. To find out, you can run a SMART test under System/nc-hdd-test. Select Short Test, the apply. When it is finished (after 2 minutes), uncheck Short Test so nothing is selected, and hit Apply again to see test results. The count number with be the 4th item, with the number at the end of that line. Run the test again a day later and compare numbers.
If others are having the same problem, I’d really like you to make a report at the Nextcloudpi GitHub portal. Maybe that will wake up the developer to the problem, because it really felt like he was just blowing me off. I really like Nextcloudpi, but I’d rather not have an expensive hard drive fail because of it.