1. 查找机器上对应的sas版本
lspci | grep -i sas,现在一般都是3版
2. 定位磁盘的SN号
首先使用df -h 查看由哪些磁盘挂载,然后定位损坏磁盘 (进入挂在目录使用 touch test.txt测试),假如是sdf磁盘只读
1 [root@local ~]# ll /dev/disk/by-id/ |grep sdf # 查看sdf的磁盘信息 2 lrwxrwxrwx 1 root root 9 7月 18 2016 ata-ST3000NM0033-9ZM178_Z1Y3TXX6 -> ../../sdf ----> 此处标红代表sdf磁盘的SN 3 lrwxrwxrwx 1 root root 10 7月 18 2016 ata-ST3000NM0033-9ZM178_Z1Y3TXX6-part1 -> ../../sdf1 4 lrwxrwxrwx 1 root root 9 7月 18 2016 scsi-SATA_ST3000NM0033-9Z_Z1Y3TXX6 -> ../../sdf 5 lrwxrwxrwx 1 root root 10 7月 18 2016 scsi-SATA_ST3000NM0033-9Z_Z1Y3TXX6-part1 -> ../../sdf1 6 lrwxrwxrwx 1 root root 9 7月 18 2016 wwn-0x5000c500875bf195 -> ../../sdf 7 lrwxrwxrwx 1 root root 10 7月 18 2016 wwn-0x5000c500875bf195-part1 -> ../../sdf1
2. 使用sas3ircu工具定位磁盘
将工具上传至服务器,使用 sas3ircu 0 display 打印出阵列信息,然后抓取sdf磁盘的位置槽位.(这里当磁盘较多时可能有好几列,所以sas3ircu后面跟的可能不是0,而是要定位的盘在的阵列)
3. 功能之磁盘定位
开启硬盘灯定位硬盘命令: ./sas3ircu 0 locate 2:$A on ($A为 Backplane Slot中的 slot号);
定位后,如需要,运行./sas3ircu 0 locate 2:$A off关灯
转自:http://www.cnblogs.com/topicjie/