PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : برطرف کردن مشکل سرور مجازی با پرداخت هزینه



h_zaman06
April 21st, 2014, 16:41
با سلام ...
من سرورم دچار مشکل شده و استفاده از هاردش بسیار بالاس و همیشه روی 95 درصد هست .

از دوستان کسی هست بتونه کار عیب یابی و رفع مشکل را برای من انجام بده ؟


با تشکر

shirdel
April 21st, 2014, 17:04
سلام
ببخشید چیش روی 95 ذرصد هست ؟
شما چطور چک کردید که میگید مصرف هاردش بالاست ؟
یعنی همیشه 95 درصد هاردتون پر شده ؟

h_zaman06
April 21st, 2014, 17:06
منظورم میزان درگیری هارد هست .
میزان حجم خواندن و نوشتن بر روی هارد

مثلا امروز تا الان 75 گیگ دیتا روی هارد نوشته یا خوانده شده !!

ULTRAWEB
April 21st, 2014, 17:16
از سرورتون چه استفاده ای میکنین؟ممکن هست طبیعی باشه ؟

h_zaman06
April 21st, 2014, 17:18
چندتا سایت شرکتی روشه ...
مطمئنا طبیعی نیست ... چون این سرور 2ساله هست .. و این اتفاق 3-4 روزه اخیر داره میوفته

با تشکر

ULTRAWEB
April 21st, 2014, 17:37
با دستورات لینوکسی میشه میزان مصرف پروسه ای زیاد توی دیده و داره می نویسه و میخونه رو پیدا کرد
iotop
iostat

h_zaman06
April 21st, 2014, 17:43
ممنون از راهنماییت .

با دستور دوم این مقادیر میاد :

avg-cpu: %user %nice %system %iowait %steal %idle
36.96 0.01 5.37 38.69 0.00 18.98

Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 122.91 829.41 3118.95 2638852 9923266
hda1 0.03 0.80 0.00 2532 10
hda2 86.65 582.57 2925.19 1853504 9306800
hda3 36.22 245.91 193.76 782400 616456
hdb 0.02 0.31 0.00 992 0
dm-0 434.57 827.80 3118.93 2633714 9923200
dm-1 0.04 0.32 0.02 1032 72
hdc 0.00 0.05 0.00 168 0

و با دستور اول صدر کار
kjournald هست با 200 -300 kb/s

حالا باید با اینا چه کنم ؟

با تشکر

h_zaman06
April 21st, 2014, 18:19
البته این مورد را ببین داخل عکس ...

اون بالا کل رایت روی هارد رو زده 2مگ
اما پایین فقط 105کیلو را داره نشون میده ...

پس بقیش کجاست ؟

با تشکر

ULTRAWEB
April 21st, 2014, 20:05
سرویس شما از جای دیگری متحمل کرش می شود و باعث میشود حجم لاگ های اررور بالا رود باید دسترسی رو ارسال کنین تا بخش موردنظر پیداگرددد
و جلوی کرش های بی رویه شما گرفته شود دوست گرامی و تا این میزان رید و رایت روی هارد صورت نگیرد

h_zaman06
April 21st, 2014, 21:27
با سلام ...

ممنون از لطفتون ...

یه بررسی کردم ظاهرا یکی از سایت ها ایراد داشت ... من کلا اون سایت رو پاکش کردم یه نیم ساعتی همه چی درست بود .

اما دوباره شروع به مصرف کرد .

اینجور که از لوگ ها پیداست مشکل از exim هست و ایمیل هایی که داره همینطور ارسال میشه و اون جلوشو میگیره ... و لوگش ثبت میشه .

حالا چندتا کار انجام دادم منتظرم ببینم درست میشه یا نه اگر نشد که بیام خدمتتون .

با تشکر

farsitools
April 21st, 2014, 21:34
لاگ ارور ها را چك كنيد و مشكلش را رفع كنيد
بهتر است محدوديت در ايجاد لاگ ايجاد كنيد تا يك ارور را 1000 بار در ثانيه ننويسه
پيشنهاد ميشه لاگ را بسته و فقط ارور هاي مهم و خطري را تنظيم كنيد

لطفا در آخر نتيجه را بگيد تا دوستان هم استفاده كنند

h_zaman06
April 21st, 2014, 21:36
با سلام ...
این محدودیت در لاگ را چه جوری باید ایجاد کنم ؟

با تشکر

sssoheil
April 22nd, 2014, 12:47
با سلام
سایتهای شما بر روی چه کنترل پنلی میزبانی میشوند؟دقیقا هدفتون محدود کردن لاگ چی هست؟بفرمایید تا راهنماییتون کنم دوست عزیز

h_zaman06
April 22nd, 2014, 13:00
باسلام ..
روی دایرکت ادمین هستند
هدف هم اینه که همچین مواقعی که یه مشکلی پیش میاد میزان رایت روی هارد باعث اختلال نشه . الان فایل لوگ ارور exim من 2گیگ شده !

با تشکر

sssoheil
April 22nd, 2014, 13:13
باسلام ..
روی دایرکت ادمین هستند
هدف هم اینه که همچین مواقعی که یه مشکلی پیش میاد میزان رایت روی هارد باعث اختلال نشه . الان فایل لوگ ارور exim من 2گیگ شده !

با تشکر
با سلام
لاگ ها و حجم لاگ ارور exim را از کجا میبینید؟ایا گزارش گیری شما توسط logrotate انجام میشه؟

sssoheil
April 22nd, 2014, 13:49
دوست عزیز طبق اموزشی که در زیر براتون قرار دادم روی کانفیگ exim جهت محدود کردن لاگها تغییرات لازم را اعمال کنید و مد نظر داشته باشید تغییرات را اپدیت کنید و سرویس مورد نظر را در صورت امکان ری استارت کنید تا تغییرات جدید اعمال شود.در صورت اینکه مشکل شما حل نشد اعلام بفرمایید تااموزش ایجاد محدودیت در لاگهای logrotate را نیز براتون قرار بدم :)




################################################## #############################
# THESE ARE THINGS YOU MUST SPECIFY #
################################################## #############################

#...
BIN_DIRECTORY=/usr/sbin
#...
CONFIGURE_FILE=/etc/exim/exim.conf
#...
EXIM_USER=mail
#...
SPOOL_DIRECTORY=/var/spool/exim

################################################## #############################
# THESE ARE THINGS YOU PROBABLY WANT TO SPECIFY #
################################################## #############################

#...

ROUTER_ACCEPT=yes
ROUTER_DNSLOOKUP=yes
ROUTER_IPLITERAL=yes
ROUTER_MANUALROUTE=yes
ROUTER_QUERYPROGRAM=yes
ROUTER_REDIRECT=yes

#...

TRANSPORT_APPENDFILE=yes
TRANSPORT_AUTOREPLY=yes
TRANSPORT_PIPE=yes
TRANSPORT_SMTP=yes

#...

#------------------------------------------------------------------------------
# The appendfile transport can write messages to local mailboxes in a number
# of formats. The code for three specialist formats, maildir, mailstore, and
# MBX, is included only when requested. If you do not know what this is about,
# leave these settings commented out.
#
# My notes: you can disable maildir if using UW-IMAP

SUPPORT_MAILDIR=yes
# SUPPORT_MAILSTORE=yes
# SUPPORT_MBX=yes

#...

LOOKUP_DBM=yes
LOOKUP_LSEARCH=yes

#...

#------------------------------------------------------------------------------
# Additional libraries and include directories may be required for some
# lookup styles (e.g. LDAP, MYSQL or PGSQL). LOOKUP_LIBS is included only on
# the command for linking Exim itself, not on any auxiliary programs. You
# don not need to set LOOKUP_INCLUDE if the relevant directories are already
# specified in INCLUDE.

# LOOKUP_INCLUDE=-I /usr/local/ldap/include -I /usr/local/mysql/include -I /usr/local/pgsql/include
# LOOKUP_LIBS=-L/usr/local/lib -lldap -llber -lmysqlclient -lpq

# My notes: For RedHat 8.0 I needed:
# For mysql lookups:
# LOOKUP_INCLUDE needs '-I /usr/include/mysql' instead of '-I /usr/local/mysql/include'
# LOOKUP_LIBS needs '-L/usr/lib/mysql' added
# For postgresql lookups:
# LOOKUP_INCLUDE needs '-I /usr/include/pgsql' instead of '-I /usr/local/pgsql/include'
# For pam:
# LOOKUP_LIBS needs '-lpam' added

#...

################################################## #############################
# THESE ARE THINGS YOU MIGHT WANT TO SPECIFY #
################################################## #############################

#...
LOG_FILE_PATH=/var/log/exim/%s.log
#...
SYSLOG_LOG_PID=yes
#...
EXICYCLOG_MAX=10
#...
COMPRESS_COMMAND=/usr/bin/gzip
COMPRESS_SUFFIX=gz
#...
ZCAT_COMMAND=/usr/bin/zcat
#...
USE_TCP_WRAPPERS=yes

# You may well also have to specify a local "include" file and an additional
# library for TCP wrappers, so you probably need something like this:

# USE_TCP_WRAPPERS=yes
# CFLAGS=-O -I/usr/local/include
EXTRALIBS_EXIM=-lwrap -ldl

# but of course there may need to be other things in CFLAGS and EXTRALIBS_EXIM
# as well.

#...

SYSTEM_ALIASES_FILE=/etc/aliases

################################################## #############################
# THINGS YOU ALMOST NEVER NEED TO MENTION #
################################################## #############################

# The settings in this section are available for use in special circumstances.
# In the vast majority of installations you need not change anything below.

#...

# End of EDITME for Exim 4.