linux下查看硬盘型号
<div style="background-color: inherit;">
    &nbsp;
</div>

<div style="background-color: inherit;">
    smartctl&nbsp;--all&nbsp;/dev/sda
</div>

<div style="background-color: inherit;">
    &nbsp;#一般该命令centos自带
</div>

<div style="background-color: inherit;">
    &nbsp;
</div>

<div style="background-color: inherit;">
    如果该机有做磁盘阵列,那么运行上述命令会报错,得不到你要的磁盘信息。
</div>

<div style="background-color: inherit;">

###
查看raid卡型号 

    <div style="background-color: inherit;">
        lspci&nbsp;-v&nbsp;|grep&nbsp;RAID
    </div>
</div>

<div style="background-color: inherit;">
    或者
</div>

<div style="background-color: inherit;">
    <div style="background-color: inherit;">
        cat&nbsp;/proc/scsi/scsi&nbsp;
    </div>
</div>

<div style="background-color: inherit;">
    &nbsp;
</div>

<div style="background-color: inherit;">
    在去下载 各raid卡厂商的程序命令,查看更多硬盘信息。
</div>


 

 

#
smartctl使用详解:



 

功能:可以查看生产厂商、型号、序列号、容量、是否支持SMART、开启否

主页:http://smartmontoo[ls](http://www.linuxso.com/command/ls.html).sourceforge.net/

Centos安装:

yum -y install smartmontools

smartctl 

-i 指定设备

-d 指定设备类型,例如:ata, scsi, marvell, sat, 3ware,N

-a 或A 显示所有信息

-l 指定日志的类型,例如:TYPE: error, selftest, selective, directory,background, scttemp[sts,hist]

-H 查看硬盘健康状态

-t short 后台检测硬盘,消耗时间短

-t long 后台检测硬盘,消耗时间长

-C -t short 前台检测硬盘,消耗时间短

-C -t long 前台检测硬盘,消耗时间长

-X 中断后台检测硬盘

-l selftest 显示硬盘检测日志

HP硬盘:

smartctl -s on -d  cciss,0 /dev/cciss/c0d0 开启SMART

smartctl  -a  -d cciss,0 -i /dev/cciss/c0d0  显示所有SMART信息

smartctl  -l error  -d cciss,0 -i /dev/cciss/c0d0 查看磁盘错误日志

+++++++++++++++++++++++smarted服务+++++++++++++++++

简单说下smartctl:smartd由kernel-utils包缺省安装。用命令 rpm -ql kernel-utils 可以列出kernel-utils包中的文件

它是一个守护进程(一个帮助程序),它能监视拥有自我监视,分析和汇报技术(Self-Monitoring, Analysis, and Reporting Technology - SMART)的硬盘。

主配置文件:/etc/smartd.conf 

添加一行/dev/cciss/c0d0 -H -m sys@5iqiong.com

上边的配置表示smartd以静默状态工作,当SMART中报告PASSED的时候不理睬一旦出现Failure,立刻用邮件通知用户指定的邮箱