English version in the next reply
السلام عليكم ورحمة الله وبركاته
إذا كان
التمب /tmp فى
السيرفر صغير الحجم قد يحدث ذلك بعض مشاكل منها عدم اكتمال النسخ الاحتياطي للمواقع ومن أمثلة الاخطاء التي تظهر فى ملف اللوج للنسخ الاحتياطي على سبيل المثال:
كود:
[2019-10-13 03:23:42 +0200] warn [backup] Caught Error Cpanel::Exception::Backup::CorruptedBackupData/(XID zzahhv) The system was unable to interpret backup data. Error: “Cpanel::Exception::Database::Error/(XID ma8rer) The system received an error from the “SQLite” database “/home/backup/.meta/USER.db”: SQLITE_FULL (database or disk is full)
كود:
Cpanel::DBI::_error_handler("DBD::SQLite::db do failed: database or disk is full", Cpanel::DBI::SQLite::db=HASH(0x221f538), undef) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 1606
Cpanel::Backup::Metadata::_generate_changeset(Cpanel::DBI::SQLite::db=HASH(0x221f538), 25) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 912
Cpanel::Backup::Metadata::__ANON__() called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/Try/Tiny.pm line 97
Try::Tiny::try(CODE(0x2229278), Try::Tiny::Catch=REF(0x23d50a0)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 919
Cpanel::Backup::Metadata::__ANON__() called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/Try/Tiny.pm line 97
Try::Tiny::try(CODE(0x22038e0), Try::Tiny::Catch=REF(0x218f520)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 928
Cpanel::Backup::Metadata::_do_process_metadata("user", "USERNAME", "date", "2019-10-12", "path", "/home/backup/2019-10-12/accounts", "full_path", "/home/backup/2019-10-12/accounts/USERNAME.tar.gz", ...) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 798
Cpanel::Backup::Metadata::process_metadata_from_tar("USERNAME", "/home/backup/2019-10-12/accounts/USERNAME.tar.gz", "2019-10-12", "/home/backup/2019-10-12/accounts", Cpanel::Logger=HASH(0x1fee7a8)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 1056
Cpanel::Backup::Metadata::__ANON__() called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/Try/Tiny.pm line 97
Try::Tiny::try(CODE(0x2203478), Try::Tiny::Catch=REF(0x22301f0)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 1069
Cpanel::Backup::Metadata::create_metadata_for_backup_user("/home/backup/2019-10-12", "USERNAME", Cpanel::Logger=HASH(0x1fee7a8)) called at /usr/local/cpanel/bin/backup line 1753
at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 926.
Cpanel::Backup::Metadata::__ANON__(Cpanel::Exception::Database::Error=HASH(0x25c76a8)) called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/Try/Tiny.pm line 118
Try::Tiny::try(CODE(0x22038e0), Try::Tiny::Catch=REF(0x218f520)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 928
Cpanel::Backup::Metadata::_do_process_metadata("user", "USERNAME", "date", "2019-10-12", "path", "/home/backup/2019-10-12/accounts", "full_path", "/home/backup/2019-10-12/accounts/USERNAME.tar.gz", ...) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 798
Cpanel::Backup::Metadata::process_metadata_from_tar("USERNAME", "/home/backup/2019-10-12/accounts/USERNAME.tar.gz", "2019-10-12", "/home/backup/2019-10-12/accounts", Cpanel::Logger=HASH(0x1fee7a8)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 1056
Cpanel::Backup::Metadata::__ANON__() called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/Try/Tiny.pm line 97
Try::Tiny::try(CODE(0x2203478), Try::Tiny::Catch=REF(0x22301f0)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 1069
Cpanel::Backup::Metadata::create_metadata_for_backup_user("/home/backup/2019-10-12", "USERNAME", Cpanel::Logger=HASH(0x1fee7a8)) called at /usr/local/cpanel/bin/backup line 1753
at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 1068.
Cpanel::Backup::Metadata::__ANON__(Cpanel::Exception::Backup::CorruptedBackupData=HASH(0x20bb0d8)) called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/Try/Tiny.pm line 118
Try::Tiny::try(CODE(0x2203478), Try::Tiny::Catch=REF(0x22301f0)) called at /usr/local/cpanel/Cpanel/Backup/Metadata.pm line 1069
Cpanel::Backup::Metadata::create_metadata_for_backup_user("/home/backup/2019-10-12", "USERNAME", Cpanel::Logger=HASH(0x1fee7a8)) called at /usr/local/cpanel/bin/backup line 1753
الخطأ يشير بأنه المساحة مستهلكة
database or disk is full ولكن السيرفر يوجد به
مساحة كبيرة فارغة، ولكن المقصود هنا مساحة التمب /tmp
طريقة زيادة التمب tmp للسيرفر
أولا لمعرفة مساحة التمب الحالية اكتب الأمر التالي
1) قم بإيقاف خدمات السى بانل والاباتشي والماى سكويل
كود:
/etc/init.d/cpanel stop
/etc/init.d/httpd stop
/etc/init.d/lsws stop
/etc/init.d/mysql stop
2) اعمل unmount للتمب عن طريق الامر التالي
كود:
umount -l /tmp
umount -l /var/tmp
3) انسخ التمب القديم فى حال اردت ارجاعه مرة أخرى
كود:
mv /usr/tmpDSK /usr/tmpDSK_back
4) قم بالتعديل على الملف التالي /scripts/securetmp
كود:
nano /scripts/securetmp
اضغط كنترول+w وابحث عن $tmpdsksize
قم بتغيير الرقم مثلا ليصبح السطر كالتالي
كود:
my $tmpdsksize = 4096000;
5) قم بتنفيذ الأمر التالي لتأمين التمب واعتماد المساحة الجديدة
6) قم بتشغيل خدمات السى بانل والاباتشي والماى سكويل
كود:
/etc/init.d/cpanel start
/etc/init.d/httpd start
/etc/init.d/lsws start
/etc/init.d/mysql start
لمعرفة المساحة الجديدة والتأكد من نجاح العملية اكتب الامر التالي
بالتوفيق ان شاء الله