چرا سرویس Mysql از کار افتاده و یا اینکه Crash می کنه؟

یکی از مهمترین دلایلی که باعث Crash کردن Mysql میشه، عدم وجود حافظه RAM به میزان کافی هستش که این رو می شه از Log مربوط به Mysql متوجه شد. قبل از اینکه ادامه آموزش را دنبال فایل Log مربوط به Mysql معمولا در مسیر /var/log/mysql/error.log ( یا مسیر مشابه ) قرار داره.


در صورتی که در این فایل با مقدار “mmap can’t allocate” مواجه شدید مطمئن باشید که مشکل از حافظه RAM هستش.

راه حل های پیشنهادی برای حل این مشکل عبارتند از:

  • افزایش میزان RAM: تغییرات مشخصات سرور و افزایش میزان حافظه RAM ، حذاقل میزان RAM که برای استفاده در سرور Mysql پیشنهاد می شه 1GB هستش که این کار به راحتی از طریق پنل مدیریت کلادینو قابل انجامه
  • فعال کردن و یا افزایش میزان حافظه swap
  • کاهش تعداد برنامه های در حال اجرا جهت کاهش استفاده از حافظه RAM

آموزش ایجاد دیتابیس MySQL با استفاده از خطوط دستورات در سایت کلادینو موجود است، در صورتی که قصد ایجاد یا انتخاب پایگاه داده دارید این مقاله می تواند برای شما مفید باشد.