Jaki jest najlepszy sposób sprawdzenia błędów HDD i wczesnych oznak awarii w CentOS?
centos
hard-drive
corruption
inac
źródło
źródło
Odpowiedzi:
Poleciłbym zainstalować smartmon ( http://sourceforge.net/apps/trac/smartmontools/wiki ) na twoim komputerze. To oprogramowanie, które może sprawdzić kondycję twoich dysków, w przeciwnym razie będzie to sprawdzanie / var / log / messages lub / var / log / syslog dla wszelkich wzmianek o błędach SCSI
źródło
Jądro będzie rejestrować wszelkie komunikaty diagnostyczne dotyczące urządzeń I / O, dzięki czemu można je sprawdzić za pomocą polecenia dmesg.
źródło
Możesz uruchomić fsck na urządzeniu, aby sprawdzić błędy.
źródło
Jak mówi Paul, dzienniki SMART są dobrym miejscem do sprawdzenia.
Polecam także uruchamianie BadBlocks . Jeśli masz kartę RAID, być może będziesz musiał użyć monitorowania.
źródło
Monitorowanie SMART to dobry sposób. Jako root,
smartctl -a /dev/hda
gdzie hda jest dyskiem, który chcesz ... może to być hdb, sda itp. Zalecam również ustawienie twojego adresu e-mail w / etc / aliases jako osobę, która powinna otrzymywać pocztę roota.To bardzo niejasna odpowiedź. Jeśli masz serwer jednego z dużych producentów (Dell, HP itp.), Są większe szanse na lepsze możliwości monitorowania.
źródło
Możesz spróbować pełnego sprawdzenia partycji / dev / sda1 (na przykład) jak
lub spróbuj wykonać pełny test nieniszczący zapisu i odczytu dla danej partycji
źródło
/dev/sda1 is mounted; it's not safe to run badblocks!
e2fsck: Cannot continue, aborting.