توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مانیتور کردن فشار کاربران هاستینگ
succes
February 20th, 2013, 09:55
سلام. اخیرا لود سرور من خیلی سنگین شده در حالی که روی سرور nginx نصب کردم و مشکلی نداشت ولی الان اکثرا سنگین میشه و هرازگاهی حتی هنگ میکنه
از کجا می تونم ببینم کدوم یوزر مصرفش زیاد شده که اینقدر روی سرور فشار میاره ؟
پنل دایرکت ادمین . رم 2 . CPU دو هسته ای 2600
compiler
February 20th, 2013, 09:59
سلام
nginx رو به عنوان وب سرور نصب کردید یا از پلاگین هایی مثل danginx استفاده کردید؟
ساده ترین راحش استفاده از برنامه htop هست که نسخه گرافیکی و کامل تری از top هست
اگر نصب نکردید نصب نکید ... به هر حال top رو خود لینوکس هست میتونی تو ssh بزنی top و ببینی میزان مصرف هر یوزر رو .
m-mehdipoor
February 20th, 2013, 10:01
سلام
یه چیز رو کلی عرض میکنم.
2600 سی پی یو قدرتمندی نیست ، کل سرورش چیز خاصی نیست و اگر رو کلش سی پنل نصب کنید ، کیفیت خاصی نمی بینید، چه برسه بخواید یه وی پی اس ازش بگیرید هاست کنید...
به احتمال زیاد هم باید هتزنر باشه که در اون شرایط هارد این نوع سرور هم اصلا جالب نیست و اگر قرار باشه مجازی سازی شه ، بهتره فقط ویندوز روش ساخته شه ، نه لینوکس برای هاستینگ !!!
کلا طبیعیه 4 تا دونه سایت بره روش سنگین شه ، ولی اگر می خواید ببینید و یوزراتونو ببندید، از top می تونید استفاده کنید در اس اس اش ، یه جای دیگه هم خود دایرکت ادمین توی پنل admin داره که process ..... هست اسم دقیقش یادم نیست از اونجا هم می تونید ببینید و همینطور با چک کردن لاگ های آپاچی .
succes
February 20th, 2013, 10:19
سلام
nginx رو به عنوان وب سرور نصب کردید یا از پلاگین هایی مثل danginx استفاده کردید؟
ساده ترین راحش استفاده از برنامه htop هست که نسخه گرافیکی و کامل تری از top هست
اگر نصب نکردید نصب نکید ... به هر حال top رو خود لینوکس هست میتونی تو ssh بزنی top و ببینی میزان مصرف هر یوزر رو .
نه پلاگینش danginx رو نصب کردم ...
من می تونم htop رو نصب کنم !؟ آخه top فقط چند تا یوزر رو نشون میده و من که دقیقا نمی دونم کی لود سرور بالا خواهد رفت دقیقا اون موقع top رو بزنم. الان top رو اجرا کردم خروجی اش این شد :
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4646 mysql 17 0 189m 52m 2724 S 0.7 2.6 0:02.16 mysqld
4197 apache 17 0 290m 8116 1740 S 0.3 0.4 0:01.17 httpd
1 root 15 0 2192 696 596 S 0.0 0.0 0:00.51 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.03 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.02 migration/1
5 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/1
6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0
7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/1
8 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
9 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
13 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
14 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/1
15 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
176 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
177 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1
180 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
اگر ممکنه اینو تحلیل کنید واسم که بدونم از این چه نتیجه ای می تونم بگیرم ؟
compiler
February 20th, 2013, 10:27
نه پلاگینش danginx رو نصب کردم ...
من می تونم htop رو نصب کنم !؟ آخه top فقط چند تا یوزر رو نشون میده و من که دقیقا نمی دونم کی لود سرور بالا خواهد رفت دقیقا اون موقع top رو بزنم. الان top رو اجرا کردم خروجی اش این شد :
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4646 mysql 17 0 189m 52m 2724 S 0.7 2.6 0:02.16 mysqld
4197 apache 17 0 290m 8116 1740 S 0.3 0.4 0:01.17 httpd
1 root 15 0 2192 696 596 S 0.0 0.0 0:00.51 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.03 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.02 migration/1
5 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/1
6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0
7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/1
8 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
9 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
13 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
14 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/1
15 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
176 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
177 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1
180 root 12 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
اگر ممکنه اینو تحلیل کنید واسم که بدونم از این چه نتیجه ای می تونم بگیرم ؟
به نظر نمیرسه مصرف بالایی داشته باشید!!
mysql و وب سرور apache بیشترین مصرف رو دارند...به ترتیب 0.7 و 0.3 cpu usage دارند
از چه php handler استفاده میکنید؟ suphp ?
از php هنلدر Fastcgi استفاده کنید تا htop بتونه یوزر ها رو نشونتون بده . تو همین لیست اضافه میشن!
به هر حال میتونید با تیون کردن mysql از میزان فشارش به سرور به میزان قابل ملاحظه ای کم کنید
succes
February 20th, 2013, 10:51
از چه php handler استفاده میکنید؟ suphp ?
از php هنلدر Fastcgi استفاده کنید تا htop بتونه یوزر ها رو نشونتون بده . تو همین لیست اضافه میشن!
من اطلاعات زیادی در مورد php handler ندارم متاسفانه ... ولی suphp رو اوکی کردم...
چه جوری از fastcgi استفاده کنم ؟
به نظر نمیرسه مصرف بالایی داشته باشید!!
سرعت و لود اکثر اوقات خیلی عالی هست فقط در بعضی مواقع (معمولا شب ها) کلا سرور هنگ میکنه و مجبور میشم از پنل ریبوت بهش ریست بدم تا بالا بیاد ...
MehrganWeb
February 20th, 2013, 10:52
چندتا یوزر روی سرورتون در حاله فعالیتن؟
یه کاری کنید با اجازه خود یوزر هاستشونو برای 2 الی 3 دیقه هر کدوم رو ساسپند کنید ببینید وضعیت به چه نحوی پیش میره
یا یه کار دیگه ای کنید کانفیگ سرور رو از ابتدا بررسی کنید
یا وب سرور رو به لایت اسپید تغییر بدید(15 روز برای تست)
وضعیت رو چک کنید
succes
February 20th, 2013, 11:27
چندتا یوزر روی سرورتون در حاله فعالیتن؟
یه کاری کنید با اجازه خود یوزر هاستشونو برای 2 الی 3 دیقه هر کدوم رو ساسپند کنید ببینید وضعیت به چه نحوی پیش میره
یا یه کار دیگه ای کنید کانفیگ سرور رو از ابتدا بررسی کنید
یا وب سرور رو به لایت اسپید تغییر بدید(15 روز برای تست)
وضعیت رو چک کنید
تقریبا 20 یوزر روی سرور هست ولی اکثرا وبلاگ ساده تحت وردپرس هستند با بازدیدی کم.
مشکل اینجاس که معلوم نمیشه کی لود سرور بالا خواهد رفت تا چک کنم ... و اکثرا لود سرور خیلی خوبه که بخوام دونه دونه یوزر هارو مسدود کنم تا نتیجه رو ببینم
نصب لایت اسپید به چه چیزی بستگی داره و نصبش دردسر داره یا راحته ؟
iMohsen
February 20th, 2013, 11:47
احیانا زمانی که لود میره تایمی نیست که برای بک آپ تنظیم کردید ؟
با استفاده از lfd میتونید زمانی که load سرورتون از یه حدی بالاتر رفت برای شما alert بیاد و داخل alert هم لیست پراسس هایی که بیشترین مصرف رو دارن میفرسته .
succes
February 20th, 2013, 11:58
احیانا زمانی که لود میره تایمی نیست که برای بک آپ تنظیم کردید ؟
بک آپ رو ساعت 3 شب ست کرده بودم ، اخیرا چون دیدم صبح ها که سایت ها رو چک می کنم می بینم هنگ کرده مجبور شدم بیخیال بک اپ شم تا سرور هنگ نکنه
succes
February 21st, 2013, 01:33
لحظاتی بیش این بیام برام اومد که لود سرور بالا رفته :
Subject: Warning: The system load average is 10.41
Today at 00:55
This is an automated message notifying you that the 5 minute load average on your system is 10.41.
This has exceeded the 10 threshold.
One Minute - 17.69
Five Minutes - 10.41
Fifteen Minutes - 5
اگر ممکنه اینو تحلیل کنید ببینید مشکل چیه... اگر بدونم مشکل اصلیم کمبود منابع هست منابع رو افزایش میدم ... مشکل اینجاس که نمی دونم DDOS هست ُ نمی دونم کاربرام دارن کاری انجام میدن و یا ...
compiler
February 21st, 2013, 06:14
شما لاگ های MySQL رو هم نگاه کن از این آدرس :
/var/lib/mysql/hostname.err
مخصوصا تو زمانایی که این اتفاق میفته ولود میره بالا(الان لود رو 27 هست!!) خط های آخر این لاگ رو بخون....ممکنه کمکت کنه . در ضمن حجم این فایل الان چقدره؟ اگر غیر طبیعی بزرگ بود مثلا بالای 100 مگابایت یا بیشتر قطعا یک ارور تو تیبیل های دیتابیس وجود داره
با دستور زیر تیبیل ها رو اپتیماز و ریپیر کن (در ساعاتی که ترافیک سرور خیلی کمه این کارو بکن)
mysqlcheck -Aor
compiler
February 21st, 2013, 06:40
آقا danginx رو هم حذف کن....رو ترافیک بالا به نظر من استیبل نیست
succes
February 21st, 2013, 11:29
با دستور زیر تیبیل ها رو اپتیماز و ریپیر کن (در ساعاتی که ترافیک سرور خیلی کمه این کارو بکن)
mysqlcheck -Aor
این خطا رو داد :
mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: NO) when trying to connect
nader12
February 21st, 2013, 11:51
از کدوم دیتاسنتر هست؟
hostfire
February 21st, 2013, 12:12
از کدوم دیتاسنتر هست؟
میتونم بپرسم کانفیگ و لود
danginx در این تاپیک چه ربطی به دیتاسنتر داره؟
عزیزم میخوای پستات 100 تا بشه که سریع تر بری تاپیک فروش بزنی این راهش نیست
:71:
4 تا مطلب آموزشی بزار!
succes
February 21st, 2013, 12:19
از کدوم دیتاسنتر هست؟
ovh
compiler
February 22nd, 2013, 13:01
این خطا رو داد :
mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: NO) when trying to connect
به ترتیب از مورد اول و اگر جواب نداد دوم استفاده کن :
بعد از اجرای کامند ازت روت پسوورد MySQL رو میخواد که تو دایرکت ادمین به جای یوزر روت از da_admin و پسوورد مربوطه استفاده میشه که از مسیر زیر میتونید پیداش کنید :
/usr/local/directadmin/conf/mysql.conf
بعد از اجرای این فرمان لود سرور یهو بالا میره
حتما تو ساعاتی که لود پایینه استفاده کن
موفق باشی
succes
February 24th, 2013, 09:17
به ترتیب از مورد اول و اگر جواب نداد دوم استفاده کن :
بعد از اجرای کامند ازت روت پسوورد MySQL رو میخواد که تو دایرکت ادمین به جای یوزر روت از da_admin و پسوورد مربوطه استفاده میشه که از مسیر زیر میتونید پیداش کنید :
بعد از اجرای این فرمان لود سرور یهو بالا میره
حتما تو ساعاتی که لود پایینه استفاده کن
موفق باشی
متاسفانه هیچ کدوم جواب نداد ... خطاها :
[root@server ~]# nano /usr/local/directadmin/conf/mysql.conf
[root@server ~]# mysqlcheck -u root -p --auto-repair --check --optimize --all-databases
Enter password:
mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect
[root@server ~]# mysqlcheck -u root -p --auto-repair --optimize --all-databases
Enter password:
mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect
[root@server ~]#
سلام
این به درستی کار می کنه
پسورد ازتون می خواد که پسورد درست ندادید، نذاشت کار رو درست انجام بده !
از WHM پسورد دیتابیس را عوض کنید
Home » SQL Services » MySQL Root Password
سلام
این به درستی کار می کنه
پسورد ازتون می خواد که پسورد درست ندادید، نذاشت کار رو درست انجام بده !
از WHM پسورد دیتابیس را عوض کنید
Home » SQL Services » MySQL Root Password
پنل من دایرکت ادمین هست و همون طور که آقای compiler فرمودن از مسیر /usr/local/directadmin/conf/mysql.conf یوزر و پسورد پایگاه داده روت رو برداشتم و بعد از دستور که رمز خواست رمز رو وارد کردم ...
کجای کار من اشتباه بوده ؟
pardishosting
February 24th, 2013, 10:48
سلام
شما مشکل دیتابیس ندارید.
روی سرور اصلی سرور مجازی ایجاد کردید یا مستقیما لینوکس نصب کردید ؟
succes
February 24th, 2013, 12:06
سلام
شما مشکل دیتابیس ندارید.
روی سرور اصلی سرور مجازی ایجاد کردید یا مستقیما لینوکس نصب کردید ؟
روی سرور اصلی سرور مجازی ایجاد کردم
MehrganWeb
February 24th, 2013, 12:25
سلام
شما یه کاری کنید همانطور که گفتم وب سرور nginx رو غیر فعال کنید
کمی تست کنید ببینید بازم مشکل داره یا نه
اگه مشکل ایجاد کرد وب سرور litte speed رو شروع به کانفیگ کنید
حداقل یک روز بزارید تست اگه بازم مشکل ایجاد کرد
با توجه به صفحه ی Top که قرار دادید
کانفیگ سرویس My SQL رو بررسی کنید!
"" آیا سرویس My SQL کانفیگ شده ؟؟ ""
مطلب بعدی اینجاست که شما سرور مجازی رو از روی سرور اختصاصی مربوط به خودتون ایجاد کردید یا از شرکت های دیگه خریداری کردید؟
این سوال بالا رو حتما جواب بدید!
pardishosting
February 24th, 2013, 12:32
من زیاد تو پست ها سر نمی زنم.
اگر خواستید اطلاعات سرور رو بفرستید شاید بشه کاری کرد .
مشکل اصلی شما در وهله اول کلا خود کارایی سرور هست.
succes
February 24th, 2013, 12:40
سلام
شما یه کاری کنید همانطور که گفتم وب سرور nginx رو غیر فعال کنید
کمی تست کنید ببینید بازم مشکل داره یا نه
اگه مشکل ایجاد کرد وب سرور litte speed رو شروع به کانفیگ کنید
حداقل یک روز بزارید تست اگه بازم مشکل ایجاد کرد
با توجه به صفحه ی Top که قرار دادید
کانفیگ سرویس My SQL رو بررسی کنید!
"" آیا سرویس My SQL کانفیگ شده ؟؟ ""
مطلب بعدی اینجاست که شما سرور مجازی رو از روی سرور اختصاصی مربوط به خودتون ایجاد کردید یا از شرکت های دیگه خریداری کردید؟
این سوال بالا رو حتما جواب بدید!
من CPU رو به 3000 سه هسته ای ارتقا دادم و الان خیلی روان و بدون هنگ و با سرعتی خیلی بالا کار میکنه و خطایی هم دیده نشده... یعنی فقط مشکل همین بود ؟؟
danginx رو چند روزی غیر فعال کرده بودم که لود سرور خیلی بالارفت و از لایسنسشو خریدم و دوباره نصب کردم
نخیر سرویس My Sql هیچ گونه کانفیگی نشده !
نخیر سرور اختصاصی واسه من نیست و هیچ اطلاعاتی از سرور اختصاصی ندارم و سرور مجازی رو از یه شرکت خریداری کردم ...
MehrganWeb
February 24th, 2013, 12:47
من CPU رو به 3000 سه هسته ای ارتقا دادم و الان خیلی روان و بدون هنگ و با سرعتی خیلی بالا کار میکنه و خطایی هم دیده نشده... یعنی فقط مشکل همین بود ؟؟
danginx رو چند روزی غیر فعال کرده بودم که لود سرور خیلی بالارفت و از لایسنسشو خریدم و دوباره نصب کردم
نخیر سرویس My Sql هیچ گونه کانفیگی نشده !
نخیر سرور اختصاصی واسه من نیست و هیچ اطلاعاتی از سرور اختصاصی ندارم و سرور مجازی رو از یه شرکت خریداری کردم ...
بله منم میخواستم مشکل پزدازنده رو بگم که خدارو شکر شما ارتقاءش دادید
اما از مدیریت سرور اختصاصی بپرسید که ایا سخت افزار هایی که به سرور مجازی شما مربوط میشه اختصاصی بهتون داده یا بین کاربرا اشتراکی مثل پردازنده که شاید بین کاربرای دیگه روی اون سرور اشتراکی باشه!!!
بهترین کار برای شما نصب لایت اسپید حتما نصب کنید سرورتون عالی میشه نصب راحتی داره 15 روز لایسنس تریال داره و قیمتشم ماهانه از 45 تا 60 هستش فکر کنم
در مورد MySQL بدید براتون یه بررسی کنن برانون من خودم زیاد از MySql سر در نمیارم ولی حتما بدید براتون بررسی و یا کانفیگ کنند
و حتما حتما از شرکتی که سرور تهیه کردید بپرسید براتون سخت افزار اختصاصی معین کرده یا اشتراکی
خبر شو بدید
انشاءالله مشکلتون حل میشه
succes
March 1st, 2013, 00:34
شما لاگ های MySQL رو هم نگاه کن از این آدرس :
مخصوصا تو زمانایی که این اتفاق میفته ولود میره بالا(الان لود رو 27 هست!!) خط های آخر این لاگ رو بخون....ممکنه کمکت کنه . در ضمن حجم این فایل الان چقدره؟ اگر غیر طبیعی بزرگ بود مثلا بالای 100 مگابایت یا بیشتر قطعا یک ارور تو تیبیل های دیتابیس وجود داره
با دستور زیر تیبیل ها رو اپتیماز و ریپیر کن (در ساعاتی که ترافیک سرور خیلی کمه این کارو بکن)
دوست عزیز وقتی دستور
/var/lib/mysql/hostname.err
یا
nano /var/lib/mysql/hostname.err
رو میزنم خطای زیر رو میده:
-bash: /var/lib/mysql/hostname.err: No such file or directory
succes
March 1st, 2013, 09:52
دوستان شب ها همچنان پیام های زیر ادامه داره :
Subject: Warning: The system load average is 220.15
Subject: Warning: The system load average is 118.59
متن یکی از پیام ها :
This is an automated message notifying you that the 5 minute load average on your system is 220.15.
This has exceeded the 10 threshold.
One Minute - 224.44
Five Minutes - 220.15
Fifteen Minutes - 202.87
================================
Automated Message Generated by DirectAdmin
خواهشا راهنمایی کنید درد سرور من چیه ؟ من حتی CPU رو افزایش دادم فقط 2 روز بدون مشکل کار کرد ولی باز روز از نو روزی از نو ...
ممکنه شبا که CHKROOTKIT Scan Details و RKhunter Scan Details چک می کنه بخاطر این فشار بالا بره ؟ وگر نه در وقت های معمولی من مشکلی ندارم فقط شبا از این پیاما میاد که اگر شب بک آپ هم بگیره دیگه سرور میره کما و مجبورم ریست بدم ...
MehrganWeb
March 1st, 2013, 10:38
دوستان شب ها همچنان پیام های زیر ادامه داره :
Subject: Warning: The system load average is 220.15
Subject: Warning: The system load average is 118.59
متن یکی از پیام ها :
This is an automated message notifying you that the 5 minute load average on your system is 220.15.
This has exceeded the 10 threshold.
One Minute - 224.44
Five Minutes - 220.15
Fifteen Minutes - 202.87
================================
Automated Message Generated by DirectAdminخواهشا راهنمایی کنید درد سرور من چیه ؟ من حتی CPU رو افزایش دادم فقط 2 روز بدون مشکل کار کرد ولی باز روز از نو روزی از نو ...
ممکنه شبا که CHKROOTKIT Scan Details و RKhunter Scan Details چک می کنه بخاطر این فشار بالا بره ؟ وگر نه در وقت های معمولی من مشکلی ندارم فقط شبا از این پیاما میاد که اگر شب بک آپ هم بگیره دیگه سرور میره کما و مجبورم ریست بدم ...
سلام
1 - شما منابع سرور پرسیدی ببینی اختصاصی بت دادن یانه؟
2 - بک آپ برای این جور سرور با این مشخصات رو کنید هر 3 روز اونم دمه اذان صبح
موفق باشید
مشکل از چی میتونه باشه که اینقد لود رو بالا ببره ؟
MehrganWeb
March 1st, 2013, 10:46
بله پرسیدم گفتن اختصاصی هست ...
مشکل از چی میتونه باشه که اینقد لود رو بالا ببره ؟
ببینید مشکل این که لود بالا میره میتونه از:
1- منابع سرور
2- مصرف یک یا چند یوزر بالاست
3- سایتهای وردپرسی رو چک کنید (پلاگین)
4- نصب ماژول یا کانفیگ خاصی که با منابعتون جور در نماید
5- پورت شاید ضعیف
6- دیداس
7- وب سرور
دوست داشتید میتونید واسه اطلاعات بیشتر با من تماس بگیرید
ای دی زیر آواتار
موفق باشید