توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : لود بالای cpu و هنگ کردن سرور !!!
مهدی بهرامی
August 31st, 2011, 12:31
با سلام دوستان عزیز یکی دو روزی هست لود CPU سرور خیلی بالا رفته !
مشخصات سرور = Cori7 + RGB ram >> Hetzner
یه نگاهی به عکس ها بندازید :
3154
3155
- دوستان عزیز لطفا بنده رو راهنمایی کنید .
مهدی بهرامی
August 31st, 2011, 12:49
یا کسی از دوستان هست که بتونه واقعا سرور رو بهینه کنه !!؟؟
pardishosting
August 31st, 2011, 13:02
این که طبیعیه !
مهدی بهرامی
August 31st, 2011, 13:04
روزانه یکی دو بار هنگ میکنه !!؟ مثلا سرور دیشب ساعت 2 هنگ کرده بود , تا امروز صبح که به دادش رسیدم و سیستم رو ریست کردم .
جمعا 40 سایت بیشتر رو این سرور نیست , با توجه به cpu Cori7 فکر نمی کنید غیر معقول باشه .
همین الا که چک میکنم لود cpu به 85 درصد رسیده !؟؟
Vahid
August 31st, 2011, 13:14
لود شما عموما روی چند هست ؟
شما باید mysql را کانفیگ کنید . میتونید اوی فروم سرچ کنید
Masoud.B
August 31st, 2011, 13:15
روی اون ساعت cron بکاپ گریری تنطیم کردید ؟
مهدی بهرامی
August 31st, 2011, 13:24
لود شما عموما روی چند هست ؟
شما باید mysql را کانفیگ کنید . میتونید اوی فروم سرچ کنید
یه چند تا کانفیگ متفاوت رو تست کردم , جواب نداد , مجبورا همون کانفیگ خود دایرکت ادمین رو گذاشتم !!؟
الان لود cpu :
CPU Usage: u8294.83 s590.41 cu.86 cs0 - 87% CPU load
روی اون ساعت cron بکاپ گریری تنطیم کردید ؟
نه تا حالا مشکلی نداشته , همین یکی دو روزه فشار عجیبی رو سرور هست !!؟
Masoud.B
August 31st, 2011, 13:26
CPU Usage: u8294.83 s590.41 cu.86 cs0 - 87% CPU load
لود سرور را ازینجا نبینید عزیز از لینک زیر ببینید :
Main >> Server Status >> Service Status
Vahid
August 31st, 2011, 13:36
دستور
cat /proc/loadavg
بزنید و اینجا قرار بدید زمانی که میگید مشکل هست
الیته اگه بتونید از دستور top همون موقع بگیرید و بزارید بهتر هست
مهدی بهرامی
August 31st, 2011, 13:43
الیته اگه بتونید از دستور top همون موقع بگیرید و بزارید بهتر هست
3156
pardishosting
August 31st, 2011, 13:50
الان این اخرین اسکرین مال زمان مشکل هست ؟
سرور اختصاصیه دیگه ؟؟
مهدی بهرامی
August 31st, 2011, 14:02
الان این اخرین اسکرین مال زمان مشکل هست ؟
سرور اختصاصیه دیگه ؟؟
اره الان لود cpu سرور بالاست , بله سرور اختصاصی هست !!؟
راهکاری برای برطرف کردن مشکل دارید !؟
pardishosting
August 31st, 2011, 14:08
من اولین چیزی که به ذهنم می رسه اینه که اپاچی شما تعداد کمی درخواست رو ساپورت می کنه . اون رو زیاد کنید احتمالا درست بشه.
مهدی بهرامی
August 31st, 2011, 14:19
الان دقیقا سرورمون هنگ کرد یه نگاهی به رکوئست ها بندازید :
3158
!!!؟
pardishosting
August 31st, 2011, 14:23
خوب همون که گفتم هست. باید به اپاچی اجازه بدی حجم بیشتری از درخواست ها رو هندل کنه . البته خیلی زیاد هم نباید باشه که از توان سرور خارج باشه.
الان شما می تونی با ری استارت کردن اپاچی مشکل رو حل کنی. (موقتا)
sajiran
August 31st, 2011, 14:26
مشخص هست که مشکل از کانفیگ آپاچی و MySql هست حالا این اشکال این تنظیمات کجاست نیاز به یک مدیر سرور دارید تا براتون بررسی کنه و تنظیمات صحیح رو براتون انجام بده
بیشتر از این هم کسی نمیتونه بتون کمک کنه چون دکتر باید بالا سر مریض باشه!!!:-?
pardishosting
August 31st, 2011, 15:16
حل شد ؟؟
مهدی بهرامی
August 31st, 2011, 15:32
حل شد ؟؟
اره موقتا بار ریست آپاچی حل شد ! اما متاسفانه در روز یکی دوبار رکوئست ها میره بالا و سرور هنگ میکنه !!
آپاچی رو هم کانفیگ کردم (اما نمی دونم مقادیرش با سخت افزار های ما میسازه یا نه !!) :
اول دستو زیر رو وارد کنید نا کانفینگ اپاچی به حالت اولی در بیاد دیفالت
cd /usr/local/directadmin/custombuild
./build rewrite_confsبعد مسیر زیر رو بیرد
در این مسیر باید به تعداد یوزرهای که دارید خط کانفینگ داشته باشه به اسم یورز ها
nano /etc/httpd/conf/extra/directadmin-vhosts.confاز این قسمت خارج بشید اگه درست بود
حالا مسیر زیر رو برید
nano /etc/httpd/conf/extra/httpd-mpm.conf_2.0باید این مقداری بطور پیشفرض داخلش باشه
بسته به نیازتون تعغیر بدید
<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
</IfModule>
مقادیر بالا بطوری که خود دایرکت ادمین پیشنهاد کرده بدین شکل میباشد که میتونید در لینک زیر ببینید
http://files.directadmin.com/services/custombuild/httpd.conf
شما میتونید مقادیر رو بهطوری که در لینک بالا امد تعغیر بدید و تست کنید
حالا به مسیر زیر برید
مقادیر باید با مقادی که در بالا ذکر شده یکی باشه
nano /etc/httpd/conf/extra/httpd-mpm.confو اینجا هم مقادیر رو به بسته به نیازتون تنظیم کنید
عداد 450رو پیشنهاد میکنم به 150 تعغیر بدید
حتمااسکیول رو بهینه کنید
مقدار زیر رو میتونید با توجه به مقدار رم افزاریش بدید مقدار زیر برای یک گیگ رم تهیه شده
متاسفانه همه این دستورهایی رو که گفتید انجام دادم . اما مثل اینکه هیچ تاثیری نداشته .
همکاران با سابقه لطف کنند که بنده رو راهنمایی کنند !!!
abolfazl201358
September 1st, 2011, 22:46
سرویس dovecot رو استوپ کنید
ببینید چی میشه
service dovecot stop
iNicz.Com
September 1st, 2011, 23:17
تماس گرفته بودید قبلا هم گفتم. یه کانفیگ و چک اپ کامل میخواد.
mortezaaalam
November 24th, 2012, 01:42
سلام
منم سرور سی پنل دارم در روز یکی الی دوبار لود میره بالا و سرور هنگ میکنه مجبورم از کنسول ریست بدم و این ایمیل واسم میاید وقتی هنگ میکنه.
The chkservd sub-process with pid 6456 ran for 937 seconds. This sub-process was terminated when it exceeded the time allowed between checks, which is 300 seconds. To determine why, you can check /var/log/chkservd.log and /usr/local/cpanel/logs/tailwatchd_log.
You likely received this notification as a symptom of a larger problem. If your server is experiencing a high load, we recommend investigating the cause. If you continue to receive this notification, it is likely that your system is unable to handle demand or a misconfiguration is delaying restarts.
If you are sure that no misconfigurations exist, you should consider gradually increasing the following options in WHM's "Tweak Settings" feature: "The number of times ChkServd will allow a previous check to complete before terminating the check" and/or "The number of seconds between ChkServd service checks".
If you are sure that no misconfigurations exist, you should consider gradually increasing the following options in WHM's "Tweak Settings" feature: "The number of times ChkServd will allow a previous check to complete before terminating the check" and/or "The number of seconds between ChkServd service checks".
دوست عزیز ، طبق این خط شما از tweak setting دو مورد The number of times ChkServd will allow a previous check to complete before terminating the check و The number of seconds between ChkServd service checks سرچ کن و مقدارشون رو زیاد تر کن !
mortezaaalam
November 24th, 2012, 16:38
If you are sure that no misconfigurations exist, you should consider gradually increasing the following options in WHM's "Tweak Settings" feature: "The number of times ChkServd will allow a previous check to complete before terminating the check" and/or "The number of seconds between ChkServd service checks".
دوست عزیز ، طبق این خط شما از tweak setting دو مورد The number of times ChkServd will allow a previous check to complete before terminating the check و The number of seconds between ChkServd service checks سرچ کن و مقدارشون رو زیاد تر کن !
سلام تشکر از راهنمائیت تا الان
عزیز هر کدوم از این ها که یکی از این دوتا یکی است در سی پنل الان روی دیفالت خودش 300 است برروی چند بگذارم بهتر است؟البته تو پرانتز جلوش نوشته :(minimum: 60; maximum: 7,200)
ممنون
isoroush
November 24th, 2012, 17:16
The chkservd sub-process with pid 6456 ran for 937 seconds. This sub-process was terminated when it exceeded the time allowed between checks, which is 300 seconds
بله ، همونطور که نوشته دیفالت روی 300 ثانیه هست و شما روی حداقل 937 بذارید جهت اطمینان بر روی 1000 تنظیم اگر باز خطایی پیش آمد آنرا اینجا درج فرمایید
mortezaaalam
November 26th, 2012, 10:46
بله ، همونطور که نوشته دیفالت روی 300 ثانیه هست و شما روی حداقل 937 بذارید جهت اطمینان بر روی 1000 تنظیم اگر باز خطایی پیش آمد آنرا اینجا درج فرمایید
سلام
باز هنگ کرد اما این بار تایم بیشتری اپتایم داشت و این اییل امد
The chkservd sub-process with pid 26874 ran for 2002 seconds. This sub-process was terminated when it exceeded the time allowed between checks, which is 1000 seconds. To determine why, you can check /var/log/chkservd.log and /usr/local/cpanel/logs/tailwatchd_log.
You likely received this notification as a symptom of a larger problem. If your server is experiencing a high load, we recommend investigating the cause. If you continue to receive this notification, it is likely that your system is unable to handle demand or a misconfiguration is delaying restarts.
If you are sure that no misconfigurations exist, you should consider gradually increasing the following options in WHM's "Tweak Settings" feature: "The number of times ChkServd will allow a previous check to complete before terminating the check" and/or "The number of seconds between ChkServd service checks".
شما چند مگاهرتز مجموعا cpu سرورتون ظرفیت داره ؟ معمولا لود چقدر هست ؟
یکی از سایت ها پروسش پردازشش به مقدار زیادی زمان نیاز داره ، درساعات مختلف روز سعی کنید لود هر سایت رو بررسی کنید و اونی که بیشترین زمانی در لیست پروسه ها هست رو پیدا کنید و ساسپندش کنید