Would like to see a more extensive log extract, I wouldn’t have though a 
RPi2 would have that much of a problem with just WeeWX and Belchertown 
using a GW1000.

Gary

On Tuesday, 9 November 2021 at 11:02:35 UTC+10 vince wrote:

> I bet if you turn Belchertown off (temporarily) and enable just the 
> Standard or Seasons skin that it'll work just fine.
>
> Sometimes you need to throw more compute at the problem.
>
> On Monday, November 8, 2021 at 4:40:00 PM UTC-8 bchap...@gmail.com wrote:
>
>> Raspberry Pi 2 with raspbian buster
>>
>> This runs in a cycle of approximately every 6 minutes.  Nothing else 
>> running on this machine.
>>
>> On Monday, November 8, 2021 at 7:35:14 PM UTC-5 tke...@gmail.com wrote:
>>
>>> Yes, tell us what computer you are using. Also, the operating system and 
>>> version.
>>>
>>> On Mon, Nov 8, 2021 at 4:32 PM vince <vince...@gmail.com> wrote:
>>>
>>>> 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 bchap...@gmail.com 
>>>> 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 weewx-user+...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/weewx-user/005fa296-d595-4f83-9626-1d6f45ccf251n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/005fa296-d595-4f83-9626-1d6f45ccf251n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/df3aecaa-c2e1-4225-8321-30b7de4f1d43n%40googlegroups.com.

Reply via email to