SIL3114 SATA card BIOS update

I grabbed this card from my local computer shop without doing any research. I was very excited and eager to get my home NAS up and running. I was soon disappointed after installing and configuring one hard drive. I was using freeNas then and the write speeds where terribly slow. This was one of the main reasons why I started looking for another NAS solution other than freeNAS. When I migrated to OpenMediaVault this card seemed to have much better Linux support. The I/O speeds were very decent and in spite of this this card always seemed unstable and even though I kept having unstable behavior with hard drives I never made the connection that this card was the root cause. If I had any clue that this was the case I perhaps would not have been so eager with my move to RAID and would have delayed my migration until after I had found a reliable replacement. Alas, you lose data to learn and I lost over 500GB worth of movies and tv shows. ...

December 18, 2012 · 2 min · Shane Greaves

mdadm cheatsheet

Check raid status cat /proc/mdstat or watch cat /proc/mdstat Scan configuration mdadm --detail --scan To Remove a disk from the Array, you’ll have to fail then remove the drive. mdadm --fail /dev/mdX /dev/sdX mdadm --remove /dev/mdX /dev/sdX To add a disk to the array: mdadm --add /dev/mdX /dev/sdX Turn bitmap on mdadm --grow --bitmap=internal /dev/mdX Turn off bitmap mdadm --grow --bitmap=none /dev/mdX Speed up recovery echo 50000 > /proc/sys/dev/raid/speed_limit_min Resources ...

December 16, 2012 · 1 min · Shane Greaves