Hi,
I’ve recently started using NZBDrone as a replacement of SickBeard and so far I’m very happy with it!
But since I use NZBDrone, the harddisks in my Synology NAS no longer go into hibernation as ND keeps executing processes on various moments. (FYI: my disk idle time limit is set to 10mins).
In my SickBeard/CouchPotato/Sabnzbd setup, I let everything run at the same time, so when there is nothing to be downloaded or processed, my disks would power down after 10 minutes, and spin up again about 50 minutes later for the next search. I’m not able to achieve this with ND (yet).
I’m close to letting everything (ND/CP) run at the same moment, except I can’t make sense of the database vacuuming or scene map updates timings. Is there a way to influence the time when these processes should be executed?
I’ve manually restarted ND on the time I like, and manually started RSS updates and library updates to make them all start around the same time for, as far as I know, that’s the only way to influence it.
Example of my log:
Database Database Compressed 11:34
Database Vacuuming database 11:34
RssSyncService RSS Sync Completed. Reports found: 600, Reports grabbed: 0 11:08
DownloadDecisionMaker Processing 600 reports 11:08
RssSyncService Starting RSS Sync 11:08
Database Database Compressed 10:33
Database Vacuuming database 10:33
Database Database Compressed 10:16
Database Vacuuming database 10:16
HousekeepingService Running housecleaning tasks 10:16
BackupService Starting Backup 10:12
RssSyncService RSS Sync Completed. Reports found: 494, Reports grabbed: 0 10:08
DownloadDecisionMaker Processing 494 reports 10:08
RssSyncService Starting RSS Sync 10:08
Database Database Compressed 09:33
Database Vacuuming database 09:33
SceneMappingService Updating Scene mappings 09:27
Database Database Compressed 09:13
Database Vacuuming database 09:13
HousekeepingService Running housecleaning tasks 09:13
SceneMappingService Updating Scene mappings 09:13
LifecycleService Restart requested. 09:12
There are two things that are not yet properly aligned for me: the database compression (why twice within 20 minutes, except for the last hour?) and the scene mappings update. Is there a way for me to schedule everything better so my disks can idle down?
Would the following be a feasable/logical order:
(- Update Scene mappings before fetching RSS feeds - not needed every hour, therefor in brackets)
(- Update library/episode refresh - not needed every hour, therefor in brackets)
- Fetch RSS feeds
- Compress DB
What if all of this is executed one after the other (the end of one process automatically starts the next one instead of using ‘fixed’ timeframes for every process), using the time ND was (re)started as starting point for the first process?
Thanks for reading, and keep up the good work!