對(duì)于有ServeRAID卡的服務(wù)器,在SCO Openserver操作系統(tǒng)中運(yùn)行命令"scsibadblk" 或 "badtrk"時(shí),SCO報(bào)錯(cuò):磁盤有很多的壞塊和壞扇區(qū)。
例如:
Scanning block 269191501, 50 % complete, bad block
count = 510 scsibadblk: exceeded bad list capacity
The following blocks have been marked ‘bad‘
269191790 269191791 269191792 269191793
269191795 269191796 269191797 269191798
269191000 269191001 269191002 269191003
所有帶有IBM ServeRAID卡的服務(wù)器在SCO OpenServer, 5.x版本中都有這個(gè)現(xiàn)象。
原因與解決辦法:
ServeRAID卡重新映射了陣列里所有的物理硬盤的邏輯塊地址(logical block addresses),所以scsibadblk和badtrk工具錯(cuò)誤地解析了塊地址(block addresses),產(chǎn)生了錯(cuò)誤的報(bào)警。
ServeRAID卡有 "Data Scrubbing"的功能,它提供了與scsibadblk 和 badtrk工具相同的檢查磁盤的功能。默認(rèn)情況下,在每次啟動(dòng)時(shí)都會(huì)進(jìn)行。