Yes, I'm using the RPM version from the weewx EL8 repo. Really the only significant change from that is to mask the systemd unit auto-created from the SysV-init script and using my own systemd unit (which then allows me to better control it). Everything is installed from RPM. Here's the log excerpt from service startup through the first report if that helps:
Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Initializing weewx version 4.9.1 Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Using Python 3.11.0 (main, Oct 24 2022, 00:00:00) [GCC 12.2.1 20220819 (Red Hat 12.2.1-2)] Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Located at /usr/bin/python3 Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Platform Linux-6.0.9-300.fc37.aarch64-aarch64-with-glibc2.36 Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Locale is 'en_US.UTF-8' Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Using configuration file /etc/weewx/weewx.conf Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Debug is 0 Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: Loading station type Vantage (weewx.drivers.vantage) Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: StdConvert target unit is 0x1 Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: Archive will use data binding wx_binding Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: Record generation will be attempted in 'hardware' Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: Using archive interval of 60 seconds (specified by hardware) Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.restx: StationRegistry: Registration not requested. Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.restx: Wunderground: Posting not enabled. Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.restx: PWSweather: Posting not enabled. Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.restx: CWOP: Posting not enabled. Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.restx: WOW: Posting not enabled. Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.restx: AWEKAS: Posting not enabled. Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: 'pyephem' detected, extended almanac data is available Nov 27 13:46:03 python3[7451]: weewx[7451] INFO __main__: Starting up weewx version 4.9.1 Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: Clock error is 0.01 seconds (positive is fast) Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb' Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.manager: Starting backfill of daily summaries Nov 27 13:46:03 python3[7451]: weewx[7451] INFO weewx.manager: Daily summaries up to date Nov 27 13:46:04 python3[7451]: weewx[7451] INFO weewx.manager: Added record 2022-11-27 13:46:00 CST (1669578360) to database 'weewx.sdb' Nov 27 13:46:04 python3[7451]: weewx[7451] INFO weewx.manager: Added record 2022-11-27 13:46:00 CST (1669578360) to daily summary in 'weewx.sdb' Nov 27 13:46:04 python3[7451]: weewx[7451] INFO weewx.engine: Starting main packet loop. Nov 27 13:47:16 python3[7451]: weewx[7451] INFO weewx.manager: Added record 2022-11-27 13:47:00 CST (1669578420) to database 'weewx.sdb' Nov 27 13:47:16 python3[7451]: weewx[7451] INFO weewx.manager: Added record 2022-11-27 13:47:00 CST (1669578420) to daily summary in 'weewx.sdb' Nov 27 13:47:19 python3[7451]: weewx[7451] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 3.21 seconds Nov 27 13:47:21 python3[7451]: weewx[7451] INFO weewx.imagegenerator: Generated 17 images for report SeasonsReport in 1.36 seconds Nov 27 13:47:21 python3[7451]: weewx[7451] INFO weewx.reportengine: Copied 5 files to /var/www/html/weewx Nov 27 13:47:26 python3[7451]: weewx[7451] INFO weewx.reportengine: ftpgenerator: Ftp'd 23 files in 4.86 seconds On Sunday, November 27, 2022 at 5:06:05 PM UTC-6 vince wrote: > On Sunday, November 27, 2022 at 1:10:19 PM UTC-8 [email protected] wrote: > >> The weewx python3 process grows at a pretty steady rate, a little over >> 150MB resident per minute >> > > Couple questions - it looks like you used the rpm version of weewx, is > that correct ? > And did you install the python prerequisites with pip3 or via rpms ? > > I have a spare pi4 that I can install the same os+weewx on in Simulator > mode on if you want somebody to try to recreate your issue.... > > -- 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/88969249-4dc5-40dc-8736-530bdc90a1acn%40googlegroups.com.
