-
عضو انجمن
مواجه شدن با ارور 28 در Mysql و رفع آن
با سلام
چند روز قبل یه مشکلی برام پیش اومد که سایت ها در بعضی موارد ارور 28 اس کیو ال میدادند
که تعجب کردم و بعد از یه گشت گذاری توی دوست همیشگی عزیزم گوگل فهمیدم امکان داره پارتیشن مربوط به tmp پر شده باشه و باعث شده باشه که در هر 10 دقیقه یک بار
لود سایت با این ارور مواجه بشه
اره داشتم سرچ میکردم خیلی از سایت های مطالبشونو خوندم اما چیزی دستگیرم نشد
تا رسیدم به این سایت MySQL error 28 and solution
که با روشی که نویسنده این مقاله توضیح داده بود تونستم مشکلم رو رفع کنم!
خوب برای اینکار روش زیر کار سازه و میتونید با استفاده از این روش مشکلتونو برای یه مدتی حل کنید!
ابتدا میایم سرویس mysql رو دون میکنیم
کد HTML:
/etc/init.d/mysql stop
یا خوب حالا که خاموش شده میریم سراغ انجام عملیات
اول میایم سراغ چک کردن فایل های سیستم
خوب در 90 درصد موارد مشاهده میشه پارتیشن TMP دارای مشکل و یا حجم زیادی رو اشغال کرده
خوب میریم سراغ اینکه فایل های اضافه روی این پارتیشن رو پاک کنیم
با دستور :
خوب اینجا بستگی به سرور شما داره که حجم پارتیشن فوق چقدر باشه و چقدر زمان میبره خالی بشه!
بعد از انجام این عملیات میریم سراغ پاک کردن فایل های لاگ و کمپرس شده در /var/log
حالا میایم myisamchk رو چک و ریپیر میکنیم
کد HTML:
cd /var/lib/mysql
خوب حالا اینجا یه نکته رو باید ذکرکنیم که امکان داره توی اون 90 درصد مشکل یه سری ها باشن که با این کار مشکلشون رفع نشه و نیاز باشه که فضای جدید به این پارتیشن اکستند کنند
پس از انجام این عملیات سرویس Mysql رو فعال میکنیم
کد HTML:
/etc/init.d/mysql start
یا
کد HTML:
/etc/init.d/mysqld start
امیدوارم بدرتون خورده باشه
چون برای رفع این مشکلی توی هیچ سایت ایرانی گوش زد نشده بود قرار دادم
موفق باشید
-
تعداد تشکر ها ازMehrganWeb به دلیل پست مفید
-
May 19th, 2013 09:35
# ADS
-
عضو انجمن
پاسخ : مواجه شدن با ارور 28 در Mysql و رفع آن
با سلام
ممنون از اموزش خوبتون 
ارادتمند علیرضا درودگری
ایـــــــــران هـــاســـتـــیــــنــــگ
بـــه زودیـــــــــــــــ
-
تعداد تشکر ها از paradiseserver به دلیل پست مفید