Re: tmpfs

"[email protected]" <[email protected]> Fri, 22 Nov 2024 11:29:23 +0100
Newsgroups gmane.linux.leaf.user
Message-ID <-rc0doy2ok801-srlzl0-ag964ms9rfis-q2nser-rupvao-lkxpze-51dvg9-gzvvid-yl9ap9-91wxla-69jx5a-fm7gjrumwrol-52u0gy-uoqg0l-6fmibb-dgg6a78hhj3f-4hu3knu0hrjp-j8m7lg-jutkqo.1732271363530@email.android.com>
   Yes, but typically it limits the number of generations.

   -------- Originalnachricht --------
   Betreff: Re: [leaf-user] tmpfs
   Von: Andrew
   An: [email protected]
   Cc:

     I thin trouble was caused by hostapd logs; ntpd looks like having
     self-rotated logs or something like that.
     On 11/21/24 23:57, Boris via leaf-user wrote:
     > Am 21.11.24 um 09:11 schrieb Andrew:
     >> hi.
     >>
     >> did you try to check which deleted logfiles are still opened by
     >> running processes? try to run 'lsof /var/log' to see which files
     are
     >> currently opened; deleted ones are marked as (deleted) - they
     aren't
     >> displayed, but are still allocated on FS (until file is closed).
     >>
     >
     > Hej Andrew,
     >
     > thanks for your statement!
     >
     > Assuming your hint is 'lsof | grep /var/log', here is the output
     > before and after restarting ntp(d) and hostapd:
     >
     > # lsof | grep /var/log
     > 3250    /usr/sbin/hostapd    3    /var/log/hostapd.log
     (deleted)
     > 3260    /usr/sbin/openvpn    1    /var/log/openvpn.log
     > 3260    /usr/sbin/openvpn    2    /var/log/openvpn.log
     > 3260    /usr/sbin/openvpn    3  Â
     /var/log/openvpn-status.log
     > 3278    /usr/sbin/ntpd    4    /var/log/ntpd
     > 3278    /usr/sbin/ntpd    7
     /var/log/ntpstats/peerstats.20241121
     > (deleted)
     > 3278    /usr/sbin/ntpd    8
     /var/log/ntpstats/loopstats.20241121
     > (deleted)
     > 22077    /usr/sbin/ulogd    4    /var/log/ulogd.log
     > 22077    /usr/sbin/ulogd    7    /var/log/shorewall.log
     > 22077    /usr/sbin/ulogd    11    /var/log/shorewall6.log
     > 22893    /usr/sbin/lighttpd    5  Â
     /var/log/lighttpd/error.log
     > 22893    /usr/sbin/lighttpd    7  Â
     /var/log/lighttpd/access.log
     > 22963    /usr/sbin/rsyslogd    2    /var/log/syslog
     > 22963    /usr/sbin/rsyslogd    5    /var/log/syslog
     > 22963    /usr/sbin/rsyslogd    6    /var/log/auth.log
     > 22963    /usr/sbin/rsyslogd    7    /var/log/daemon.log
     > 22963    /usr/sbin/rsyslogd    8    /var/log/kern.log
     > # /etc/init.d/ntp restart
     > Restarting NTP server: ntpd... done.
     > # /etc/init.d/hostapd  restart
     > Stopping advanced IEEE 802.11 management: hostapd.
     > Starting advanced IEEE 802.11 management: hostapd.
     > # lsof | grep /var/log
     > 3260    /usr/sbin/openvpn    1    /var/log/openvpn.log
     > 3260    /usr/sbin/openvpn    2    /var/log/openvpn.log
     > 3260    /usr/sbin/openvpn    3  Â
     /var/log/openvpn-status.log
     > 22077    /usr/sbin/ulogd    4    /var/log/ulogd.log
     > 22077    /usr/sbin/ulogd    7    /var/log/shorewall.log
     > 22077    /usr/sbin/ulogd    11    /var/log/shorewall6.log
     > 22893    /usr/sbin/lighttpd    5  Â
     /var/log/lighttpd/error.log
     > 22893    /usr/sbin/lighttpd    7  Â
     /var/log/lighttpd/access.log
     > 22963    /usr/sbin/rsyslogd    2    /var/log/syslog
     > 22963    /usr/sbin/rsyslogd    5    /var/log/syslog
     > 22963    /usr/sbin/rsyslogd    6    /var/log/auth.log
     > 22963    /usr/sbin/rsyslogd    7    /var/log/daemon.log
     > 22963    /usr/sbin/rsyslogd    8    /var/log/kern.log
     > 28492    /usr/sbin/ntpd    4    /var/log/ntpd
     > 28492    /usr/sbin/ntpd    7
     /var/log/ntpstats/peerstats.20241121
     > 28492    /usr/sbin/ntpd    8
     /var/log/ntpstats/loopstats.20241121
     > 28507    /usr/sbin/hostapd    3    /var/log/hostapd.log
     >
     > And yeah, fantastic:
     >
     > # du -h /var/log
     > 176.0KÂ Â Â  ./ntpstats
     > 4.0KÂ Â Â  ./lighttpd
     > 11.4MÂ Â Â  .
     >
     > # df -h
     > Filesystem                Size      Used
     Available Use% Mounted on
     > tmpfs                   150.0M    Â
     4.0KÂ Â Â  150.0MÂ Â  0% /tmp
     > tmpfs                   800.0M   Â
     11.4MÂ Â Â  788.6MÂ Â  1% /var/log
     > root                     64.0M   Â
     42.6MÂ Â Â Â  21.4MÂ  67% /
     >
     > Seems that's the clue!
     >
     > Now what's the consequence? Restarting those daemons (and withit
     > closing those files) after rotating logs?
     > Use perhaps POSTROTATE_EXEC from /usr/bin/logratate for this?
     >
     > Thanks and regards,
     >
     >
     > Boris
     >
     >
     >
     >
     --------------------------------------------------------------------
     ----
     > leaf-user mailing list: [email protected]
     > https://lists.sourceforge.net/lists/listinfo/leaf-user
     > Support Request -- http://leaf-project.org/
     --------------------------------------------------------------------
     ----
     leaf-user mailing list: [email protected]
     https://lists.sourceforge.net/lists/listinfo/leaf-user
     Support Request -- http://leaf-project.org/

------------------------------------------------------------------------
leaf-user mailing list: [email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/