当系统管理员被要求提供一种可靠且冗余的方式来保护服务器上的关键数据时,“RAID”往往是第一个出现在管理员脑海的词汇。事实上,RAID只是整个数据可靠性体系结构的一部分。本文将要讲述Linux下的RAID和一些辅助存储技术。
第五页
4.诊断和监视工具
硬件问题的诊断及监视工具对系统管理员来说非常必要,Linux下的诊断和监视工具主要有以下几种:
◆ smartmontools smartmontools安装包能和内嵌在现代IDE、ATA或SCSI-3磁盘上的S.M.A.R.T.系统一起工作。该工具能汇报各种磁盘驱动器的健康统计数据,并且通过smartd精灵进程,持续地将事件日志写到syslog文件中。
◆ scsirastools scsirastools项目用于提高Linux软件RAID 1配置下常用驱动器的可靠性和可用性。其项目主页是http://scsirastools.sourceforge.net/。该安装包还包含一些低级的SCSI工具,比如,用于磁盘固件的sgdskfl、用于得到和设置模式页的sgmode、用于读取增长缺陷列表的sgdefects,以及用于执行格式化和其它测试功能的sgdiag。该项目的其它努力致力于让各种通用硬件RAID适配器及其驱动器能够在Linux下工作。
◆ sg3_utils sg3_utils提供一套用来使用Linux SCSI Genric设备驱动器的工具。这些工具包括传统dd命令的“sg”变种、扫描和匹配SCSI总线的工具、发布低级SCSI命令的工具,定时测试的工具,以及一些例子资源和杂项。
◆ SCU SCU实现了对SCSI外设日常维护和诊断的SCSI命令。它的功能包括格式化、扫描、重新分配坏块、下载新固件,以及执行诊断和获得性能信息等。
(赛迪网)
网友评论