The message containing “TempLogFileSystemFailure” that appears periodically is simply part of the diagnostic output from the depths of Luup that indicate that it is currently saving user_data, the large data structure that contains almost everything it knows about all of your devices. This structure is used in RAM in an operating Vera, and if found to be “dirty” (modified), it will be written to non-volative (Flash) storage to preserve its contents across reboots/power failures/Luup reloads. On systems that are even nominally active, this event will occur every six minutes. On very quiet systems (and that basically means systems with no Z-Wave devices), there may be no modifications to user_data for some time, so these messages may appear at irregular intervals. But most systems that have Z-Wave devices (and especially those with polling enabled) will typically see this message every six minutes because user_data objects are being updated constantly.
This message is not an indication that Luup is reloading at that moment.
Those of us OCD types who get a schwitz and a rash every time the word “Failure” appears anywhere in a log file wish that Vera would remove this dire-looking but apparently benign message and the unnecessary chatter from the log file, but it hasn’t happened yet.
I believe this (lengthy) message was added in haste a while back when they were trying to diagnose a particular problem. It makes perusing the log almost impossible, and IMHO actually increases the frequency of reloads!
Yeah, that’s another one that makes me itch. Also the logging of every state variable change by default. The first thing I do on every new Vera is turn off log level 6. Even working on plugins, I rarely turn it back on. It’s like sipping from a firehose.
I log in to the Vera using ssh, then (carefully) edit /etc/cmh/cmh.conf. The line containing LogLevels has a list of comma-separated levels that are allowed to appear in the log file, and I just remove the “6” and its comma and save changes. Then Reload.sh and it’s done.
If you’re not fluent with vi for editing, ssh into the Vera and run this (copy-paste only, don’t retype–too risky/has to be exact–one line at a time):
cd /etc/cmh
cp -p cmh.conf cmh.conf-orig
sed -i 's/^LogLevels = 1,2,3,4,5,6,/LogLevels = 1,2,3,4,5,/' cmh.conf
Reload.sh
The first and second line change directory and make a backup copy of the file. The third line edits the file in place (conservatively).