尽管建议使用强大的冗余存储, 但是监视本地磁盘的运行状况也非常有帮助。
从 Proxmox VE 4.3 开始,包 smartmontools 已安装且需要。 这是一组用于监视和控制本地硬盘 SMART 系统的工具 。
获取磁盘的状态
smartctl -a /dev/sda
或者:(DELL or MegaRaid controller)
smartctl -a /dev/sda -d megaraid,0
启用SMART
smartctl -s /dev/sda
默认情况下,smartmontools 守护进程 smartd 处于活动状态并启用,并扫描 /dev/sdX 和 /dev/hdX 下的磁盘,每 30 分钟检查一次错误和警告,如果检测到问题,则通过电子邮件发送给 root。
service smartmontools status
journalctl -u smartmontools.service
如果您将硬盘与硬件 raid 控制器一起使用,则很可能有工具监视 raid 阵列中的磁盘和阵列本身。有关这方面的更多信息, 请咨询您的 RAID 控制器的供应商。