I woke up today with my client complaining of “No Disk Space left on device” error on their websites. I logged into server, and the server storage was really full, I checked root folder, there was hst_backups and hst_install_backups taking loads of storage. I cleaned some storage by deleting some logs files, I tried to open hestia login page. Below is the screenshot what is coming when I open https://server_hostname:8083/login page.
I guessed, A new update might have arrived and as usual it doesn’t asks any permission before updating and auto updates. I was right, Hestia 1.9.3 arrived …
I appreciate for the new version. But plz also check this issue as it might have hampered many user’s not having enough disk space before auto updating.
to 100%, server monitoring is out of scope of hestia. Please ensure that your server isnt running out of disk due to the common monitoring software (like icinga2, nagios, etc.).
No Raphael, but what I meant is, I saw in many other software, there is some preventive measure taken by automatic update scripts before updating the system. Like they calculate the risks, like if the space left in device is < 20GB which might be required in updation, the script will not run and show the warning to users to free the space.
hestia update doesnt take more than 100mb storage which means your server was already full or 99.9%… I dont think there is a need for such a prevention.
root@server2:/home/galler# ls -lh /root/hst_backups/120820230525/conf/nginx/on
file /root/hst_backups/120820230525/conf/nginx/on
-rw-r--r-- 1 root root 97M Aug 12 2023 /root/hst_backups/120820230525/conf/nginx/on
/root/hst_backups/120820230525/conf/nginx/on: ASCII text, with very long lines (451)
root@server2:/home/galler#
The default configuration doesn’t leave any log in that file or in the directory.
So, if that is a recent log file, I would check the Nginx configuration to determine which directive is generating that log. If it is an old file, I would remove it.