توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با مصرف زیاد رم VPS Linux (کمک)
mamadshoshteri
October 5th, 2010, 14:50
سلام به همگی
راستش بزار اینجوری بگم سرور من تا 2 هفته پیش عادی بود تا اینکه مشکل سخت افزاری به وجود اومد و 2 هفته داون شدیم ولی خدارو شکر دیشب با هزار بدبختی اطلاعات ازیابی شد و سرور سرپا شدنمیدونم چی شده اینقدر مصرفم بالا رفته قبلا بین 300 تا 350 بود ولی الان همه ی 512 مگ رمم مصرف میشه و همیشه داونم با این که سایتام هیچ کدوم فعال نیست ولی باز رمم مصرفش 100% هست ری بوت که میکنم میاد رو 5 ولی تا یه سایتا رو میرم باز کنم سریع 512 میشه :(
یکی کمک کنه لطفا من زیاد از سرور لینوکس بلد نیسم لطفا یه جوری راهنمایی کنید منم بفهمم :53:
mr.he3am
October 5th, 2010, 15:02
حتما دیداس هست !!
mamadshoshteri
October 5th, 2010, 15:03
یعنی چی ؟
چیکارش کنم ؟
mr.he3am
October 5th, 2010, 15:04
کنتر پنل سرور دایرکت ادمین هست یا سی پنل ؟
mamadshoshteri
October 5th, 2010, 15:34
ببخشید رفتم ناهار دیر شد
دایرکت ادمین
mr.he3am
October 5th, 2010, 15:45
apache status چک کنید
ببینید کدام آی پی روی سرور تعداد کانکشن زیاد داره
mamadshoshteri
October 5th, 2010, 16:22
:) چه جوری ؟ :">
---------- Post added at 03:22 PM ---------- Previous post was at 02:53 PM ----------
میخوام با ssh لوگین کنم ولی این خطا رو میده چیکارش کنم ؟
SERVER UNEXPECREDLE CLOSE NETWORK CONNECTION
miz.ban
October 7th, 2010, 01:09
اگر سیستم عامل تان لینوکس است:
با ssh لاگین کنید. بعد فرمان top رو بدهید و ببینید کدوم پروسس رم زیادی مصرف می کنه. اگر خواستید از نتیجه اسکرین شات بگیرید و اینجا بچسبانید شاید بتوانیم کمک کنیم.
info_dlsong
October 7th, 2010, 01:25
سلام
1- تعداد آی پی هایی که کانکت شدن رو ببینید تا مطمئن شید زیر حمله ddos نیستید(دستور زیر)
از یوزر هایی که Vbullting و یا هر نوع انجمن ساز دارند و Attachment ها رو روی DataBase ریختند بخواهید که Attachment ها رو به هاست انتقال بدهند !!!
J4vad
October 7th, 2010, 03:08
یکی گفت ارسال ایمیلتو غیر فعال کن
یعنی چی ؟
چه جوری ؟
service exim stop
را در SSH بزنید ، اما آیا او نفری که این رو گفت سرور شما را چک کرد ؟
دوست من این مشکل مشکلی نیست که به سادگی رفع شود گاهی اوقات شرکت های خیلی بزرگ با این حملات رو به رو می شوند و به سختی جلوی آن را می گیرند پس لطفا اگر می خواهید سریع درست شود ، کسی را پیدا کنید که در این زمینه تخصص داشته باشد و برای شما با دریافت هزینه تضمین رفع مشکل دهد چرا که احساس می کنم کمی با دستورات لینوکس نا آشنا هستید ، اما اگر زمان برایتان مهم نیست سعی کنید در انجمن جست و جو کنید مطالب خوب و مفیدی در مورد حملات ذکر شده که به شما کمک خواهد کرد .
موفق باشید .
mamadshoshteri
October 7th, 2010, 03:13
راستش آقای حاجیانی گفت این رو ( از شرکت وبگستران بندر ) یه سروراشون مشکل سخت افزاری پیدا کرد شانس وی پی اس منم روی اون بود بد دیگه بک آپ گرفتن و بردنمون یه جا دیگه قبل مشکل یه سایت داشتم با آمار 600 یکی با 50 - 100 یکی ام 100-200 که الان رو هم 100 تا آمار ندارم بعد زنگ زدم گفتن احتمالا بخاطر جا بحایی سرور هی تلاش میکنه امیل بفرسته و از این حرفا خلاصه گفت غیر فعالش کن اگه خوب نشد برسی کنیم حالا من چه جوری غیر فعال کنم ؟
J4vad
October 7th, 2010, 03:16
با سلام ،
حالا من چه جوری غیر فعال کنم ؟
service exim stop
را در SSH بزنید
mamadshoshteri
October 7th, 2010, 03:19
ممنون برا راه اندازیشم باید بزنم service exim start ?
miz.ban
October 7th, 2010, 03:46
همانطور که دوستمان اشاره کرده مصرف بالای رم شما مربوط می شه به دیمن های mysql و ربطی به سرور ایمیل تان نداره.
یک راه حل امتحانی اینه که mysql تان را ریستارت کنید و نتیجه را ببینید. (اگر روی سیستم دبیان / اوبونتو هستید) :
etc/init.d/mysql restart/
در حالت کلی برای کاستن مصرف رم mysql می توانید این راهنمایی را دنبال کنید:
Reducing MySQL Memory Usage for Low End Boxes – Low End Box (http://www.lowendbox.com/blog/reducing-mysql-memory-usage-for-low-end-boxes)
---------- Post added at 02:46 AM ---------- Previous post was at 02:23 AM ----------
اسکریپتی که اینجا معرفی شده هم سرنخ های خوبی برای بهینه کردن mysql بهتون میده:
Optimize MySQL Performance With MySQLTuner (http://mediakey.dk/~cc/optimize-mysql-performance-with-mysqltuner)
J4vad
October 7th, 2010, 03:54
ممنون برا راه اندازیشم باید بزنم service exim start ?
بله
info_dlsong
October 7th, 2010, 11:39
با سلام
منبع : Low memory MySQL / Apache configurations - VPSLink Wiki (http://wiki.vpslink.com/Low_memory_MySQL_/_Apache_configurations)
اگه میخواین مقدار مصرفی رم mysql رو کاهش بدید داخل ssh بزنید
nano /etc/my.cnf
و کد زیر رو جایگزینش کنید (همه رو پاک کنید و اینا رو وارد کنید) (لطفا از منبع بردارین کد رو اینجا قاطی میکنه)
# For low memory, Berkeley DB should not be used so keep skip-bdb uncommented unless required
skip-bdb
# For low memory, InnoDB should not be used so keep skip-innodb uncommented unless required
skip-innodb
# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = /var/lib/mysql/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = /var/lib/mysql/
#innodb_log_arch_dir = /var/lib/mysql/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 16M
#innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 5M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates
[isamchk]
key_buffer = 8M
sort_buffer_size = 8M
[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M
[mysqlhotcopy]
interactive-timeout
اینا رو که وارد کرین برای save اونا بزنید ctrl+x بعد y رو بزنید بعد هم enter
بشدت توصیه میشه از تنضیمات پیش فرض بگونه ای بک آپ بگیرید یا مقادیر اون رو یک جا داشته باشید
مقادیر پیش فرض فایل /etc/my.cnf به این شکل میباشد(در صورت بروز هرگونه مشکل)
[mysqld]
skip-innodb
local-infile=0
reza115
January 28th, 2011, 01:50
سلام
منم تقریبا به همچین مشکلی برخوردم ولی هیچ کنترل پنلی نصب نیست !
فقط ibsng رو نصب کردم و بعد از 5 دقیقه مصرف رم به ماکزیمم میرسه و تقریبا سیستم هنگ میکنه
یه اسکرین هم از نتیجه دستور top گرفتم
http://up.iranblog.com/images/pibci4tihjp0j3u73iq6.jpg
خوشحال میشم راهنمایی کنید
info_dlsong
January 28th, 2011, 02:00
سلام
منم تقریبا به همچین مشکلی برخوردم ولی هیچ کنترل پنلی نصب نیست !
فقط ibsng رو نصب کردم و بعد از 5 دقیقه مصرف رم به ماکزیمم میرسه و تقریبا سیستم هنگ میکنه
یه اسکرین هم از نتیجه دستور top گرفتم
http://up.iranblog.com/images/pibci4tihjp0j3u73iq6.jpg
خوشحال میشم راهنمایی کنید
با این دستور کش رو خالی کن
echo 3 > /proc/sys/vm/drop_caches
بعد ببین میزان مقدار مصرف چقدر هست ~~> با دستور free -m
شما هم لود سرورت خیلی پایینه و هم از SWAP هم استفاده نمیشه - پیشنهاد میکنم دنبال دلیل دیگه ای برای هنگ کردن سرورت بگردی
reza115
January 28th, 2011, 02:04
با این دستور کش رو خالی کن
echo 3 > /proc/sys/vm/drop_caches
بعد ببین میزان مقدار مصرف چقدر هست ~~> با دستور free -m
شما هم لود سرورت خیلی پایینه و هم از SWAP هم استفاده نمیشه - پیشنهاد میکنم دنبال دلیل دیگه ای برای هنگ کردن سرورت بگردی
آقا خیلی ممنون
ولی دستور اول رو که میزنم این خطا رو میده
-bash: echo: write error: Operation not permitted
به نظرتون چه دلیلی می تونه داشته باشه ؟
info_dlsong
January 28th, 2011, 02:38
آقا خیلی ممنون
ولی دستور اول رو که میزنم این خطا رو میده
-bash: echo: write error: Operation not permitted
به نظرتون چه دلیلی می تونه داشته باشه ؟
احتمالا مجازی ساز OpenVZ یا یک چیز مشابه اونه و کرنلتون اختصاصی نیست
دلیل بارزش این بود ولی ممکنه دلیل دیگه هم داشته باشه
reza115
January 28th, 2011, 11:14
احتمالا مجازی ساز OpenVZ یا یک چیز مشابه اونه و کرنلتون اختصاصی نیست
دلیل بارزش این بود ولی ممکنه دلیل دیگه هم داشته باشه
بله مجازی ساز OpenVZهست !
یعنی نمیشه کاریش کرد ؟
info_dlsong
January 28th, 2011, 11:24
بله مجازی ساز OpenVZهست !
یعنی نمیشه کاریش کرد ؟
کش رو با اون دستور نمیشه خالی کرد
دوست عزیز شما که لود سرورت زیر 1 هست پس عملا مشکل رم نداری :-؟
reza115
January 28th, 2011, 11:43
کش رو با اون دستور نمیشه خالی کرد
دوست عزیز شما که لود سرورت زیر 1 هست پس عملا مشکل رم نداری :-؟
ولی توی عکس که گذاشتم 225 مگ رم داره مصرف می کنه و حالا شده 238 !
به نظر شما میشه فهمید که این مشکل از کجا هست ؟
جالب تر اینه که روی این سیستم فقط IBSng نصب هست و روزانه تقریبا 500 مگ از هارد هم پر میشه !!
info_dlsong
January 28th, 2011, 12:13
شما رمت کش میشه و مقدارش هم میتونی با دستور free -m ببینی
reza115
January 28th, 2011, 18:21
شما رمت کش میشه و مقدارش هم میتونی با دستور free -m ببینی
به نظر شما اگه مجازی ساز xen باشه همین مشکل وجود داره ؟
info_dlsong
January 28th, 2011, 19:14
به نظر شما اگه مجازی ساز xen باشه همین مشکل وجود داره ؟
خیر در xen کرنل اختصاصی هست و چنین مشکلاتی وجود نخواهد داشت
---------- Post added at 07:14 PM ---------- Previous post was at 06:49 PM ----------
کاملا درسته حرفتون
کش در 90% موارد خیلی هم مفید هست (اگه نبود روی انواع سخت افزار و نرم افزار های مختلف تعبیه نمیشد)
ولی گاهی اوقات نیاز به رم Avail داری - خالی کردن کش یکی از بهترین گزینه هاست!
در کل کش چیز بدی نیست و وجودش هم لازم
reza115
January 29th, 2011, 20:57
خیر در xen کرنل اختصاصی هست و چنین مشکلاتی وجود نخواهد داشت
---------- Post added at 07:14 PM ---------- Previous post was at 06:49 PM ----------