Your database is locked :-) Typically this is when you're trying to do too much too fast on a very slow box like a pi-zero or the like.
On Monday, November 8, 2021 at 4:06:48 PM UTC-8 [email protected] wrote: > Nov 8 18:53:35 raspberrypi weewx[5618] INFO weewx.engine: Main loop > exiting. Shutting engine down. > Nov 8 18:53:35 raspberrypi weewx[5618] INFO weewx.engine: Shutting down > StdReport thread > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: Caught > unrecoverable exception in generator > 'user.belchertown.HighchartsJsonGenerator' > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** database is locked > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** Traceback (most recent call last): > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/weedb/sqlite.py", line 30, in guarded_fn > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** return fn(*args, **kwargs) > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/weedb/sqlite.py", line 219, in execute > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** return sqlite3.Cursor.execute(self, *args, **kwargs) > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** sqlite3.OperationalError: database is locked > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** During handling of the above exception, another exception occurred: > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** Traceback (most recent call last): > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/weewx/reportengine.py", line 196, in run > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** obj.start() > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/weewx/reportengine.py", line 281, in start > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** self.run() > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/user/belchertown.py", line 1550, in run > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** start_ts = archive.firstGoodStamp() > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/weewx/manager.py", line 247, in > firstGoodStamp > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** _row = self.getSql("SELECT MIN(dateTime) FROM %s" % > self.table_name) > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/weewx/manager.py", line 449, in getSql > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** _cursor.execute(sql, sqlargs) > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** File "/usr/share/weewx/weedb/sqlite.py", line 44, in guarded_fn > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** raise weedb.OperationalError(e) > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** weedb.OperationalError: database is locked > Nov 8 18:53:44 raspberrypi weewx[5618] ERROR weewx.reportengine: > **** Generator terminated > Nov 8 18:53:45 raspberrypi weewx[5618] INFO user.gw1000: Gw1000Collector > thread has been terminated > Nov 8 18:53:45 raspberrypi weewx[5618] CRITICAL __main__: Database > OperationalError exception: database is locked > Nov 8 18:53:45 raspberrypi weewx[5618] CRITICAL __main__: **** > Waiting 2 minutes then retrying... > Nov 8 18:55:45 raspberrypi weewx[5618] INFO __main__: retrying... > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/005fa296-d595-4f83-9626-1d6f45ccf251n%40googlegroups.com.
