Setup LogRotate
LogRotate
LogRotate will break your log into a new file daily and keep 7 days of logs and discard old logs.
Important: Make sure your validator start script starts with exec or your validator will go offline for a time each time the logs rotate.
Run as root user, use sudo -i
Copy code block and paste into terminal.
cat > logrotate.agave <<EOF
/home/sol/validator.log {
rotate 7
daily
missingok
postrotate
systemctl kill -s USR1 validator.service
endscript
}
EOF
sudo cp logrotate.agave /etc/logrotate.d/agave
Restart logrotate service
sudo systemctl restart logrotate.service
Continue on to Starting your validator