الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   خلاصة قسم إدارة و تشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=134)
-   -   [ حل ] مشكلة امتلاء البارتشن /var من قواعد البيانات (http://www.arabwebtalk.com/showthread.php?t=92654)

LinuxDuties 16-09-2008 03:12 AM

[ حل ] مشكلة امتلاء البارتشن /var من قواعد البيانات
 
السلام عليكم ورحمة الله وبركاتة
هناك العديد من يواجة مشكلة امتلاء البارتشن /var بقواعد البيانات والبعض يلجاء لعمل OS Reload للسيرفر او شراء سيرفر اخر حسب اجتياجاتة فاليوم اود ان انقل لكم الحل بدلا من عمل OS Reload

اولا نقوم بأخد نسخة من مجلد قواعد البيانات على السيرفر للاحتياط ( حرص وماتخونش )

cp -rf /var/lib/mysql /backup

ثم نقوم بأيقاف ال mysql حتى يسمح لنا بمسح ال mysql.sock السوكت الخاص بال mysql server

/etc/init.d/mysql stop

ثم نقوم بمسح المجلد /var/lib/mysql

rm -rf /var/lib/mysql

بفرض انك نقلت مجلد ال mysql الى /backup

ننفذ الامر التالى

chown -R mysql:mysql /backup/mysql

حتى نسمح بأدارة قواعد البيانات على السيرفر من حيث الاضافة والتعديل والحذف وذلك بأعطاء صلاحيات لليوزر mysql بالتعديل على قواعد البيانات الموجودة داخل المجلد

ثم نقوم بتنفيذ الامر التالى

ln -s /backup /var/lib/mysql
حتى نقوم بعمل Symbolic link لمجلد ال mysql المنقول ال /backup فى /var/lib/mysql

ثم نقوم بعمل تشغيل لل mysql

/etc/init.d/mysql start

ثم نقوم بتفيذ الامر التالى

/scripts/updatemysqlquota

وهكذا قد قمنا بحل مشكلة امتلاء البارتشن var بقواعد البيانات

ويوجد حل اخر وهو شراء هارد ديسك اخر

ثم نقوم بوضوع محتويات مجلد mysql بداخلة ثم نقوم بعمل mount للهارد فى المكان /var/lib/mysq

mount /dev/sda3 /var/lib/mysql

ثم بالتعديل على ملف /etc/fstab

/dev/sda3 /var/lib/mysql ext3 defaults 1 2

حتى يقوم النظام بعمل mount تلقائيا فى حالة عمل reboot للسيرفر او غيرة

وننتظر اى تعليقات خاصة بالموضوع

xford_010 16-09-2008 03:44 AM

مشكور على الحل
 
اخى مشكور على الحل الرائع

LinuxDuties 17-09-2008 01:08 AM

نأسف لحدوث هذا الخطاء برجاء استبدال الامر

chmod -R mysql:mysql /backup/mysql

ب

chown -R mysql:mysql /backup/mysql

Mustafa Albazy 17-09-2008 04:52 PM

جزاك الله خيراً ,,,, ما تقصر :)

LinuxDuties 18-09-2008 03:33 AM

نورتو الموضوع يا xford_010 و IrIsH

معلومات هوست 01-12-2009 02:32 AM

بارك اللة فيك اخوي

kkk1 28-02-2010 12:05 AM

مشكور اخوي

عمارmg 23-01-2011 08:36 PM

مشكور موضوع رائع

Maxmiz 03-05-2011 02:12 AM

شرح رائع جزاك الله خيرا


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 03:12 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012