No Space Left on the Device Warning
This guide is to resolve Storage Issues caused by the NFS server on a node.
Configuring logrotate for hourly rotation
You can configure logrotate to handle log rotation on an hourly basis to manage storage issues caused by excessive log files.
Below are the step-by-step instructions for modifying the logrotate configuration.
Open the
rsysloglogrotate configuration file in a text editor.sudo vim /etc/logrotate.d/rsyslogModify the configuration to set up hourly rotation.
Change the rotate directive to 6.
rotate 6Change the
weeklydirective tohourly.hourlyAdd the
maxsizedirective if it is not already present.maxsize 0
Test the configuration to ensure there are no syntax errors.
sudo logrotate -d /etc/logrotate.confOpen the logrotate timer configuration file in a text editor.
sudo nano /lib/systemd/system/logrotate.timerModify the timer to trigger log rotation hourly. Change
OnCalendar=dailytoOnCalendar=hourlyRestart the
logrotate.timerto apply the changes.sudo systemctl daemon-reload sudo systemctl restart logrotate.timerIf needed, clear other log files using the following commands to free up more storage.
sudo rm -f /var/log/*.gz /var/log/*.1 /var/log/*.old
Last updated
Was this helpful?

