Apa cara terbaik untuk memeriksa kesalahan HDD dan tanda-tanda awal kegagalan pada CentOS?
centos
hard-drive
corruption
inac
sumber
sumber
Jawaban:
Saya akan merekomendasikan menginstal smartmon ( http://sourceforge.net/apps/trac/smartmontools/wiki ) ke mesin Anda ini adalah beberapa perangkat lunak yang dapat memeriksa kesehatan disk Anda jika tidak akan memeriksa / var / log / pesan atau / var / log / syslog untuk setiap menyebutkan kesalahan scsi
sumber
Kernel akan mencatat semua pesan diagnostik tentang perangkat I / O, sehingga Anda dapat memeriksa pesan-pesan itu dengan perintah dmesg.
sumber
Anda dapat menjalankan fsck pada perangkat untuk memeriksa kesalahan.
sumber
Seperti kata Paul, log SMART adalah tempat yang bagus untuk memeriksa.
Saya juga merekomendasikan menjalankan BadBlocks . Jika Anda memiliki kartu RAID, Anda mungkin harus menggunakan pemantauan itu.
sumber
Pemantauan SMART adalah cara yang baik. Sebagai root,, di
smartctl -a /dev/hda
mana hda adalah drive yang Anda inginkan ... bisa hdb, sda, dll. Juga merekomendasikan pengaturan alamat email Anda di / etc / aliases sebagai orang yang harus mendapatkan email root.Itu jawaban yang sangat samar. Jika Anda memiliki server yang dibuat oleh salah satu produsen besar (Dell, HP, dll), kemungkinan ada kemampuan pemantauan yang lebih baik.
sumber
Anda dapat mencoba memeriksa sepenuhnya partisi / dev / sda1 (misalnya) sebagai
atau, coba tes baca-tulis non-descruktif dari partisi yang diberikan
sumber
/dev/sda1 is mounted; it's not safe to run badblocks!
e2fsck: Cannot continue, aborting.