
How to empty sda1,vda1 on VPS
Sometimes your OS (Ubuntu, Linux, etc…) disk space might become full, by /dev/vda1/, /dev/vda2/, /dev/vda3/ or etc… (To check that, just navigate to root directory by using command: cd .. and then use df -h to see the disk usage) .
Jenkins or Docker (or other) might be the issue
Many times, that problem might be coming from Jenkins / Docker. If you use Jenkins, then I suggest that you making the logs smaller. For that, in /etc/logrotate.d/jenkins you might use:
/var/log/jenkins/jenkins.log {
daily
copytruncate
missingok
rotate 2
size 1M
nocompress
notifempty
maxage 30
}
Still full disk?
Even after you made the above suggestion and disk space is still full, then maybe you have deleted a large file already, while that file was being stillused by some process? To find out what might be using that space, one solution is to use the command lsof / | grep deleted and there will show up the processes that might be taking the space. You have to restart those services. Just use:
sudo systemctl restart processName
and then check again with df -h and you will see the space is now free!
DigitalOcean VPS
Do you want a reliable VPS server starting from $5/month? You can try DigitalOcean with free trial.