M5Stackのソーラーモニターが再起動を繰り返しているので調べたところ、ラズパイのInfluxdbに接続できないことが判明した。
ログを見ると「influxdb api unavailable after XX」となっており、グーグル先生よって見つけた対処を行ったところ復旧した。
■対処
①sudo service stop influxd
②/etc/systemd/system/influxd.serviceを書き換える
[Unit] Description=InfluxDB is an open-source, distributed, time series database Documentation=https://docs.influxdata.com/influxdb/ After=network-online.target [Service] User=influxdb Group=influxdb LimitNOFILE=65536 EnvironmentFile=-/etc/default/influxdb #ExecStart=/usr/lib/influxdb/scripts/influxd-systemd-start.sh ExecStart=/usr/bin/influxd -config /etc/influxdb/influxdb.conf $INFLUXD_OPTS KillMode=control-group Restart=on-failure #Type=forking Type=simple #PIDFile=/var/lib/influxdb/influxd.pid PIDFile= [Install] WantedBy=multi-user.target Alias=influxd.service
③sudo service deamon-reload
④sudo service start influxd
対処後になんか昔に似たようなことあったなとブログ内を検索したところ、2021年10月に同じようなことをしていた。
inqra-yoch.hatenablog.jp
現在の環境は、raspbianはbullseyeのpi 3 model Bである。