[ltr]
السلام عليكم ورحمة الله وبركاته
إذا كان التمب /tmp فى السيرفر صغير الحجم قد يحدث ذلك بعض مشاكل منها عدم اكتمال النسخ الاحتياطي للمواقع ومن أمثلة الاخطاء التي تظهر فى ملف اللوج للنسخ الاحتياطي على سبيل المثال:
الخطأ يشير بأنه المساحة مستهلكة database or disk is full ولكن السيرفر يوجد به مساحة كبيرة فارغة، ولكن المقصود هنا مساحة التمب /tmp
طريقة زيادة التمب tmp للسيرفر
أولا لمعرفة مساحة التمب الحالية اكتب الأمر التالي
1) قم بإيقاف خدمات السى بانل والاباتشي والماى سكويل
2) اعمل unmount للتمب عن طريق الامر التالي
3) انسخ التمب القديم فى حال اردت ارجاعه مرة أخرى
4) قم بالتعديل على الملف التالي /scripts/securetmp
اضغط كنترول+w وابحث عن $tmpdsksize
قم بتغيير الرقم مثلا ليصبح السطر كالتالي
5) قم بتنفيذ الأمر التالي لتأمين التمب واعتماد المساحة الجديدة
6) قم بتشغيل خدمات السى بانل والاباتشي والماى سكويل
لمعرفة المساحة الجديدة والتأكد من نجاح العملية اكتب الامر التالي
بالتوفيق ان شاء الله
English version in the next reply
[/ltr]السلام عليكم ورحمة الله وبركاته
إذا كان التمب /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/[COLOR="Red"]USER[/COLOR].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 للسيرفر
أولا لمعرفة مساحة التمب الحالية اكتب الأمر التالي
كود:
df -h
كود:
/etc/init.d/cpanel stop
/etc/init.d/httpd stop
/etc/init.d/lsws stop
/etc/init.d/mysql stop
كود:
umount -l /tmp
umount -l /var/tmp
كود:
mv /usr/tmpDSK /usr/tmpDSK_back
كود:
nano /scripts/securetmp
قم بتغيير الرقم مثلا ليصبح السطر كالتالي
كود:
my $tmpdsksize = 4096000;
كود:
/scripts/securetmp
كود:
/etc/init.d/cpanel start
/etc/init.d/httpd start
/etc/init.d/lsws start
/etc/init.d/mysql start
لمعرفة المساحة الجديدة والتأكد من نجاح العملية اكتب الامر التالي
كود:
df -h
بالتوفيق ان شاء الله