توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آپدیت شدن CentOS و CFS و مشکل در سرور
a621
December 11th, 2012, 18:35
سلام به دوستان
از وقتی که سیستم عامل vps ام به طور خودکار بروز شده و همراهش فایروال cfs هم همین طور هر چند وقت یکبار یک سری ایمیل می آید که نوشته
Warning: The system load average is 10.12
و گاهی وقت ها سایت های روی سرور بالا نمیاد در صورتی که ping داریم و مجبور میشم سرور رو reboot کنم تا درست بشه البته به راحتی هم وارد ssh نمیشه باید چند بار بزنی تا یه بارش باز بشه و دستور ریبوت رو
بزنم آخرشم بالا نمیاد و مجبور می شم به شرکتی که ازش خرید کردم بگم تا از طریق پنل خودش ریبوت کنه.
حالا نمی دونم مشکل از کجاست یا چی رو باید توی نت جستجو کنم تا به نتیجه برسم اگه کسی راه حلی داره منو راهنمایی کنه.
ممنون
sadeght
December 11th, 2012, 19:08
این مشکل به خاطر لود بالا سرور شما هست که می تواند ناشی استفاده کاربری و یوزر باشد که استفاده بالایی دارد .
شما باید مانیتور کنید که ببنید بیشترین مصرف مربوط به کدام قسمت هست دستور :
top -c
a621
December 11th, 2012, 20:52
ممنون از جوابی که دادین.
ولی این فقط پروسس های جاری رو نشون میده و من 24 ساعته باید منتظر باشم ببینم کدوم پروسس مشکل ساز میشه.
حالا اگه دستوری هست که بتونه از اینا لوگ بگیره و توی یه فایل بریزه خیلی خوبه ولی من دستورشو نمیدونم.
اگه امکانش هست راهنمایی کنید.
a621
December 12th, 2012, 09:35
از دیروز که سرور رو ریبوت کردم از 2 گیگ رمش فقط الان 450 مگابایتش مونده.
فک کنم تا ظهر دوباره هنگ کنه . با چه دستوری بفهمم کی رم رو اشغال کرده دستوری که دوستمون گفت top -c رو زدم ولی چیزی معلوم نشد.
من می خوام بفهمم کی الان رم رو اینقدر اشغال کرده و آزاد نمیکنه.
a621
December 14th, 2012, 21:36
کسی که نتونست یه من کمک کنم .
بعد از کلی بررسی فهمیدم که نه کسی به سرور حمله میکنه و نه یوزری بیش از حد از منابع استفاده میکنه و نه ddos و اینجور چیزا .... .
فقط یه اتفاق اینجا میفته هر سرویسی که اجرا میشه مثل apache یا هرچیزی رمی رو که اشغال کرده بوده دوباره آزاد میکنه ولی
وقتی mysql حافظه رو میگیره دیگه برنمیگردونه. هر موقع یه سایت باز میشه و من توی top -c مونیتور میکنم میبینم حافظه اشغال شده با mysql برنمیگرده.
حالا اگه اینجوری باشه که یه روزه ram پرمیشه.
حالا این حرکت منظقی هست که اینجوری رم رو اشغال میکنه یا نه ؟ و آیا راه حلی داره؟
AvalinHost
December 14th, 2012, 21:45
سلام
cpu سرور مجازی شما ضعیف هست و به همین جهت قدرت پردازش سایتهاتون رو نداره و به دنبال اون لود سرور بالا میره. البته شاید دلایل دیگری مانند کانفیگ نبودن وبسرور و mysql و یا استفاده بیش از حد یک سایت از منابع هم میتونه باشه.
در مورد رم باید عرض کنم که رم کش شده نیز جزء رم خالی محسوب میشه و وقتی که رم کش + رم خالی رو از رم کل سرور کسر کنید میزان دقیق رم در حال استفاده مشخص میشه.
موفق باشید.
a621
December 14th, 2012, 22:05
ممنون از پاسختون آقای سعادت عزیز.
cpu که Intel(R) Xeon(R) CPU W3530 @ 2.80GHz با هشت هسته هست .
سایت ها رو هم بررسی کردم کسی بیش از حد مصرف نداره.
میمونه تنظیمات که از اول همین بوده و دست نخورده و تا یک ماه پیش با همین یوزرا داشته درست عمل میکرده.
طریقه گانفیگ وب سرور و mysql رو اگه امکانش هست راهنمایی کنین . یعنی پارامترهاشون چی باید باشه؟ اگه لینکی چیزی هم هست ممنون میشم.