Hi, I am running a server with Linux software-raid (3ware controller). But from time to time, a disk is kicked out by md. This will happen when 3ware card reports a unrecovered read error for a sector. But when I run raidhotadd, the disk can added back to raid with no problem. So my questions are: (1) Will md kick out one disk if it find out ONE bad block? (2) Is it possible to set up a threshold, only the amount of bad blocks pass this threshold, the disk will be kicked out. (3) Is it possible to remap the bad blocks to some spare blocks automatically on the fly? Thanks! Donghui - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html