Omi*_*uin 0 redhat hard-drive hardware-raid
我的硬盘遇到问题,我需要知道在 LINUX REDHAT 中检查硬盘运行状况的命令或应用程序是什么
配置 smartd 时,如果监控守护程序尚未启动,请确保启用它。在 Red Hat Enterprise Linux 系统上,使用:
# chkconfig smartd on
# service smartd start
Run Code Online (Sandbox Code Playgroud)
smartctl 程序还允许您查看和测试驱动器的 SMART 属性。您可以使用以下方法快速检查驱动器的整体健康状况:
# smartctl -H /dev/sda
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
Run Code Online (Sandbox Code Playgroud)
获取有关驱动器的信息也很有用。使用 -i 选项,您可以查看驱动器的类型、其序列号等。在具有大量驱动器的系统中,记录此信息有助于了解哪个驱动器设备(即 /dev/sda)对应于哪个物理驱动器。例如:
# smartctl -i /dev/sda
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Model Family: Seagate Barracuda 7200.10 family
Device Model: ST3320620AS
Serial Number: 9QF26NGD
Firmware Version: 3.AAJ
User Capacity: 320,072,933,376 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 7
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Sun Mar 7 14:20:18 2010 MST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Run Code Online (Sandbox Code Playgroud)
-a 选项显示 SMART 属性和测试历史的细节。这会显示各种 SMART 状态信息,例如驱动器温度、已通电的小时数等。它还指示执行测试的时间以及这些测试的结果。
有关 smartctl 的更多选项,请查看此处或此处。希望这可以帮助...