توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل پر شدن فضای سرور
shz_furion
August 9th, 2014, 11:43
سلام و عرض ادب.دوستان مشکلی فوری برام پیش اومده و فضای سرور به کلی پر شده.کنترل پنل کلوکسو هست.تمام لاگ های لایت اسپید،آپاچی،کنترل پنل و دامنه رو حذف کردم و دیروز چند گیگ فضا خالی شد و درست شد.الان باز همون مشکل پیش اومده:
/dev/mapper/VolGroup00-LogVol01
18G 17G 0 100% /
/dev/mapper/VolGroup00-LogVol02
26G 23G 1.8G 93% /home
/dev/sda1 99M 13M 82M 14% /boot
tmpfs
کل سایت نیم گیگ هست،ولی 26 گیگ اضافی پر شده.همه رو هم home پر کرده.
مشکل بنظرتون از کجاست؟من فایل اولی و دومی رو پاک کردم درست نشد.چیکار کنم؟
k.namjoo
August 9th, 2014, 12:28
درود
بررسی بفرمایید شل یا فایلی که تکثیر میشه داخل سرورتون نیست!
در پوشه ی روت /root چی؟ اگر فایل اضافه ای هست داخلش پاک بفرمایید
اگر نبود دسترسی بدید باید بیسشر بررسی باشه
احتمالا این مشل باعث دوون شدن دیتا بیس و دیگر قسمت ها هم میشه!
k-h
August 9th, 2014, 12:42
اسکریپتتون چیه؟
ایا ارور نمیده لاگ تولید کنه ؟
meysam021
August 9th, 2014, 13:20
مشکل tmp هست. فضای tmp پر کرده سرور رو بهتره خالیش کنید. البته ممکنه بعد این پست من دوستانی بگن نه خالی کردنش مشکل ساز میشه ولی نمیشه. این دستور رو توی ssh بزنید و بررسی کنید.
rm -rf /tmp/*
موفق باشید.
shz_furion
August 9th, 2014, 14:58
سلام.نه متاسفانه بخاطر پوشه tmp نیست.خودم حذفش کردم.ببخشید یکم در زمینه ssh مبتدی هم هستم.اما در کل هر چی گشتم ببینم این مقدار فضای زیاد رو چی اشغال کرده،پیدا نکردم.تمام لاگ های پوشه httpd رو هم حذف کردم.قبل از این مورد،لایت اسپید زیادی لاگ تولید می کرد،بخاطر همین سوئیچ دادم و لاگ ها رو پاک کردم.اسکریپت خاص هم بله.سایت خدماتی هست ولی مشکلی توی برنامه ها نیست و درست نوشته شدند.به نظرتون باید چیکار کنم؟
- - - Updated - - -
فکر کنم مشکل رو پیدا کردم.حجم آپاچی 20 گیگ شده!
از دستور زیر استفاده کردم:
du -H --max-depth=1 /home/ | sort -n -r
به نظرتون کجاش حجم به این زیادی رو پر کرده و الان چیکار کنم؟
k.namjoo
August 9th, 2014, 15:01
شاید این آموزش به دردتون بخوره : وبلاگ تخصصی هاست فایونحوه پیدا کردن فایل حجیم در سرور از ssh | (http://host5.ir/blog/نحوه-پیدا-کردن-فایل-حجیم-در-سرور-از-ssh/)
- - - Updated - - -
- -
فکر کنم مشکل رو پیدا کردم.حجم آپاچی 20 گیگ شده!
از دستور زیر استفاده کردم:
du -H --max-depth=1 /home/ | sort -n -r
به نظرتون کجاش حجم به این زیادی رو پر کرده و الان چیکار کنم؟
صد در صد لوگ ها هستش !
shz_furion
August 9th, 2014, 15:15
سلام.بله تشکر درست شد.بخاطر لوگ هاست.فقط یه سوالی دارم.این لوگ ها بدجوری اذیت من می کنن.الان مشکل به کلی حل شد و فضای /home/ به 26% تغییر کرد.روشی هست که به صورت خودکار لوگ ها پاک بشند؟
k.namjoo
August 9th, 2014, 15:22
باید بررسی کنید که ارور لوگ ها چی هستش و ارور رو برطرف کنید . ساخت لوگ تاثیری نباید داشته باشه در سرور و عادی هستش
ولی این چیزی که مسلمه اینه که سرورتون یه جاییش میلنگه که هی لوگ های ارور رو میسازه
احتمالا تنظیمات پی اچ پی سرورتون طوری هست که بجای display_erros از error_file استفاده میکنه و وب سایت شما هم یه اروری داره که با هربار ویزیت اون ارور داخل لاگ فایل نوشته میشه .
بهتره که لاگ فایل رو مطالعه کنید و مشکل رو حل کنید .
shz_furion
August 13th, 2014, 14:23
ببینید.لوگ ها رو بررسی کردم و واقعا حجم لوگ ها بالاست.
این لوگ ها پر میشه ولی به زبان php نیست که بدونم مشکل از کجاست:
احتمالا روی سایت شما یک برنامه مخرب نصب شده یا هک شده
dakkeh20
August 13th, 2014, 15:26
دوست من شما رو این سرور چی دارین ؟ هاستینگ هست ؟ ****** سرور ، یا ... ؟
کمی اطلاعات بیشتر بدین و اینکه این لوگ ها رو از کدوم مسیر و چه فایلی برداشتین ؟
تا بشه بهتر راهنمایی کنیم .
shz_furion
August 14th, 2014, 17:10
سلام.اسکریپت خدماتی هست.از برنامه مشکلی نداره.چون هم خودم تست کردم و هم دادم تست کردن گفتن برنامه مشکلی نداره. ولی بازدیدکننده ها بسیار بالا هستند بخاطر همین ممکنه مثلا تعداد کانکشن ها بسیار بالا باشه و این مشکل پیش بیاد.مسیر ارورها این موارد هست:
http://tools.themeviews.ir/like/code.php?url=themeviews.ir
http://tools.themeviews.ir/like_v2/code.php?url=themeviews.ir
- - - Updated - - -
اطلاعات لوگ ها رو هم از مسیر /home/httpd/tools.themeviews.ir/stat/ برداشتم.فعلا برای پر نشدن فضای سرور،سطح دسترسی رو روی read قرار دادم تا سرور چیزی ننویسه.
هاستینگ نیست.سرور فقط همین مورد رو میزبانی می کنه.
- - - Updated - - -
دوستان کسی نمیدونه این لوگ های آپاچی چه معنایی داره؟
pejman_view
August 17th, 2014, 08:07
سلام
فرض می کنم مسیر کانفیگ Apache شما /etc/apache2/apache2.con است شما با ادیتور باز کنید:
nano /etc/apache2/apache2.conf
سپس ctrl+w را می زنید تا جستجوی متن اجرا شود و دنبال LogLevel بگردید:
سپس سطح LogLevel را هر چیزی هست به شکل زیر تغییر دهید:
LogLevel emerg