August 2, 20178 yr @bonienl At some point the configuration option to stop real-time updates to the GUI was removed. I believe it was there in 6.3.5, but it is not in 6.4 RC6. There are some disk-intensive tools that I run, and I have detected issues running smart reports in parallel with them. Is it possible to bring back that feature? Would stopping the GUI altogether stop this background activity, or is that going to happen regardless? If so, is there a way to set its frequency and/or disable it temporarily? Thanks!
August 2, 20178 yr The internal operation of the GUI in unRAID v6.4 differs greatly from earlier implementations. unRAID v6.4 uses nginx as web server front-end and emhttp has been converted to a background daemon (emhttpd). This solution decouples GUI operation from array processing. In other words requests made by the GUI to update the screen have no direct impact anymore on array or disk operation as used to be the case in earlier unRAID versions. In addition an on going development is done to move from a pull (using javascript) to a push (using websockets) model, which will lower http processing of nginx even further. The emhttpd daemon keeps state up-to-date in the background and results are stored in the different *.ini files. Processing of SMART information is handled at a lower interval though, which is determined by the setting Tunable (poll_attributes). This setting is by default 30 minutes, and may be lowered to several minutes. If issues with SMART reports are observed, I would start with increasing the poll_attributes value.
August 2, 20178 yr Author Thanks for the quick response! It looks like you enter it in seconds. So if I set to 100000 seconds, that would give me a little over a day with no smartctl calls. Looks like that's quite separate from parity check updates, which seem to be continuous. Thanks!
Archived
This topic is now archived and is closed to further replies.