• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Resolved Upgrade from 18.0.34 to 18.0.35 causes container crash

öndere

New Pleskian
Hello, when i try to upgrade my container from 18.0.34 to 18.0.35 cause my container crash / out of memory. Here is the error log.

[@bal ~]# find /tmp -type f -mtime +14 -exec rm {} \;
[@bal ~]# find /var/tmp -type f -mtime +14 -exec rm {} \;
[@bal ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/root 3244032 171645 3072387 6% /
devtmpfs 250641 447 250194 1% /dev
tmpfs 251662 1 251661 1% /dev/shm
tmpfs 251662 651 251011 1% /run
tmpfs 251662 17 251645 1% /sys/fs/cgroup
tmpfs 251662 1 251661 1% /run/user/998
tmpfs 251662 1 251661 1% /run/user/0
 

Attachments

  • error.pdf
    97 KB · Views: 6
Last edited:
hello @öndere
as I can see there's enough inodes on your server, but log looks like there's no such disk space and due that fact the plesk database was corrupted during upgrade:
plesk-dovecot-2.3.13-2.centos.7+p18.0.34.2+t210325.1052.x86_64 Error in PREUN scriptlet in rpm package plesk-mail-pc-driver-18.0-2.centos.7+p18.0.34.2+t210325.1052.x86_64 Error in PREUN scriptlet in rpm package psa-mail-driver-common-18.0-2.centos.7+p18.0.34.2+t210325.1052.x86_64 error: Couldn't create temporary file for %preun(plesk-dovecot-2.3.13-2.centos.7+p18.0.34.2+t210325.1052.x86_64): No space left on device error: plesk-dovecot-2.3.13-2.centos.7+p18.0.34.2+t210325.1052.x86_64: erase failed error: Couldn't create temporary file for %preun(plesk-mail-pc-driver-18.0-2.centos.7+p18.0.34.2+t210325.1052.x86_64): No space left on device

[2021-04-30 18:33:43.953025] ERROR: Plesk\Exception\Database: DB query failed: SQLSTATE[HY000]: General error: 1021 Disk full (/var/tmp/#sql_456_0); waiting for someone to free some space..., query was: DESCRIBE `locales` (Mysql.php:79) [2021-04-30 18:33:43.947] ERR [panel] DB query failed: SQLSTATE[HY000]: General error: 1021 Disk full (/var/tmp/#sql_456_0); waiting for someone to free some space...

so you need to free space on your plesk server, restore psa DB from backup, so it become consistent before upgrade procedure and run upgrade process again.
 
Non-fatal POSTUN scriptlet failure in rpm package psa-mod_proxy-2.4.6-2.centos.7+p18.0.34.2+t210325.1052.x86_64
error: Couldn't create temporary file for %postun(psa-mod_proxy-2.4.6-2.centos.7+p18.0.34.2+t210325.1052.x86_64): No space left on device
Cleanup: plesk-dovecot-core [83/95]
Error in PREUN scriptlet in rpm package psa-mod_fcgid-2.3.9.5-2.centos.7+p18.0.34.2+t210325.1052.x86_64
error: Couldn't create temporary file for %preun(psa-mod_fcgid-2.3.9.5-2.centos.7+p18.0.34.2+t210325.1052.x86_64): No space left on device
Cleanup: plesk-modsecurity-crs [84/95]
error: psa-mod_fcgid-2error: psa-mod_fcgid-2.3.9.5-2.centos.7+p18.0.34.2+t210325.1052.x86_64: erase failed
error: Couldn't create temporary file for %preun(sw-nginx-1.18.0.2-2.centos.7+p18.0.34.2+t210325.1052.x86_64): No space left on device



Sooo strange. I have got enough space even if % 70 of container. Xa xa :) at the end result page showing none existing operating system (centos 7.9 .....)
 
I have seen such situation inside virtuozzo containers when ploop was not used:

It can happen when somebody copied files from hardware node to the container's mounted root
in this case df utility said there's enough free space inside container.
but OS return an error that there's no space on device when you're trying to create file

I'm not talking that it is your case - it is just an example.

I guess you can start from verify that you really can utilize enough free space (for example create couple files in /var/tmp with total disk space used >= 4-5Gb)
in case successful I'd like to recommend you contact technical support of your hosting provider.

it looks like there are no problems from Plesk point of view, but something goes wrong on OS level.
 
I have seen such situation inside virtuozzo containers when ploop was no*t used:

It can happen when somebody copied files from hardware node to the container's mounted root
in this case df utility said there's enough free space inside container.
but OS return an error that there's no space on device when you're trying to create file

I'm not talking that it is your case - it is just an example.

I guess you can start from verify that you really can utilize enough free space (for example create couple files in /var/tmp with total disk space used >= 4-5Gb)
in case successful I'd like to recommend you contact technical support of your hosting provider.

it looks like there are no problems from Plesk point of view, but something goes wrong on OS level.
Ok thanks for your help. Issue is related with container's dns resolvers. Cloudflare dns blocked port 8447 so i changed it to linode's own dns resolvers. Fıxed
 
Back
Top