بسم الله الرحمن الرحیم

انجمن های تخصصی کدباکس

شبکه، امنیت، سرور، دیتاسنتر، سیستم عامل، هاستینگ، وبمستری، طراحی وب، نرم افزار، سخت افزار، گرافیک و ...

امروز سه شنبه 22 سپتامبر 20, 7:59 pm



مبحث جدیدپاسخ

 [ 1 پست ] 
نويسنده پيغام
پستارسال شده در: دوشنبه 22 ژوئن 15, 4:21 am 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 577 بار
هارد دیسک سیستم لینوکس دچار مشکل شده. چه کنم,چیکار کنم, از کجا بفهمم ؟
بعضی مواقع هارد دیسک یک سیستم لینوکسی دچار مشکل میشود. مثلا نمیتوانید اطلاعاتی به سیستم اضاف کنید.با پیغام دیسک پر است مواجه میشوید. با ما باشید تا مشکل فول شدن/خراب شدن, فیل شدن دیسک را diagnose کنیم (تشخیص دهیم)
1- فضایی در دیسک باقی نمانده, دیسک پر شده
No space left on device

با این دستور اطلاعاتی کلی از هارد دیسک خود پیدا کنید.

کد:
df

یا

کد:
df -h

لیستی از پارتیشن ها و درایو ها میاد که نشون میده کدوم چقدر حجم داره و چقدرش خالی هست, این یک قدم برای شناسایی درایو یا پارتیشن فول شده هست

خب دوای درد درایو پر شده چیزی نیست جز پاک کردن اطلاعات غیر ضروری ( البته این دستورات رو بزنید کاربردی ندارند, تشخیص بدید و خودتون اقدام کنید )

فایل های لاگ را با استفاده از gzip یا bzip2 فشرده کنید

کد:
gzip /ftpusers/tmp/*.log
bzip2 /ftpusers/tmp/large.file.name

فایل های ناخواسته رو حذف کنید

کد:
m -rf /ftpusers/tmp/*.bmp

فایل ها رو به هارد دیگه انتقال بدید

کد:
rsync --remove-source-files -azv /ftpusers/tmp/*.mov /mnt/usbdisk/
rsync --remove-source-files -azv /ftpusers/tmp/*.mov server2:/path/to/dest/dir/

همچنین برای شناسایی بزرگترین فایل ها از دستورات زیر استفاده کنید

کد:
du -a /ftpusers/tmp | sort -n -r | head -n 10
du -cks * | sort -rn | head

بعضی وقت ها فایلی رو دلیت میکنید اما چون باز بوده حذف نشده دقت داشته باشید

بعضی وقت ها یک فایل read only هست که باید ابتدا اون رو remount کنید

کد:
mount
mount | grep '/ftpusers'
mount -o remount,rw /ftpusers/tmp
در سیستم های freebsd از دستورات زیر استفاده کنید

کد:
mount -o rw /dev/ad0s1a /

بعضی وقتا هم مشکل حاد هست و هارد دیسک در حال مرگ

از فرمان اسمارت کنترل استفاده کنید

اینجا میخوایم مسیر /dev/sda رو چک کنیم

کد:
smartctl -a /dev/sda

بعضی وقت ها هم درجه حرارت هارد میره بالا و داغ میکنه که اینطوری باید تشخیص بدیم

کد:
hddtemp /dev/DISK
hddtemp /dev/sg0

همچنین از فرمان اسمارت کنترل هم میتونید استفاده کنید

کد:
smartctl -d ata -A /dev/sda | grep -i temperature

درجه حرارت cpu رو هم ببینید بد نیست شاید مشکل از اون باشه

کد:
sensors

و در آخر از raid های نرم افزاری و سخت افزاری کمک بگیرید که انشالله در ادامه مبحث به این موضوع میپردازیم

دعا هم یادتون نره, دعا کنید که مشکل سخت افزاری هارد پیش نیومده باشه مثل بلاگفا نشید یه وقت



نمايش پست ها از پيشين:  مرتب سازي بر اساس  

مبحث جدیدپاسخ

 [ 1 پست ] 


مباحث مرتبط

 مباحث   نويسنده   پاسخ ها   بازديدها   آخرين پست 
موضوع ناخوانده دیگری در این انجمن موجود نیست. انتقال اطلاعات از یک هارد دیسک به هارد دیسک دیگر

pirooz

1

6272

يکشنبه 05 فبريه 17, 8:36 am

homah نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. پيوست(ها) هارد دیسک Adata با سرویس ابری و پشتیبانی تلوزیون های هوشمند

Hoseyn

0

5227

شنبه 22 نوامبر 14, 12:08 pm

Hoseyn نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. بررسی کامل و مقایسه بین سیستم عامل های ویندوز و لینوکس

amirali

0

5217

يکشنبه 07 ژوئن 15, 3:10 pm

amirali نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. آموزش نصب ویندوز از روی هارد

slmpr

0

5015

چهارشنبه 28 دسامبر 16, 1:13 pm

slmpr نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. مشکل اجرا نشدن هارد دومم

shayan

2

3733

يکشنبه 07 اکتبر 18, 12:40 pm

suzaanroshan نمایش آخرین ارسال

 


چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 4 مهمان


شما نمي توانيد مبحث جديدي در اين انجمن ايجاد کنيد
شما نمي توانيد به مباحث در اين انجمن پاسخ دهيد
شما نمي توانيد پست هاي خود را در اين انجمن ويرايش کنيد
شما نمي توانيد پست هاي خود را در اين انجمن حذف کنيد
شما نمي توانيد فايل هاي پيوست در اين انجمن ارسال کنيد



بخش ها