My opinions on when you should let ZFS handle RAID stuff
Given the previous entry , here's my opinions so faron when you should let ZFS handle your redundancy and when you shouldhave your storage backend do RAID. (This assumes that you have a storagebackend; if not, well, you don't have much choice.)
- if you are doing mirroring, you really want to let ZFS handleit because ZFS will do a much better job of handling small problemsthan your storage backend can.
- if you have a SAN and need your frontends to survive temporary
我最鄙視的五種男人
一、 敢滾不敢認的男人
十個男人九個嫖,還有一個在動搖。與其幻想能遇上一個不嫖不滾的史前生物,倒不如努力賺錢請個「按摩師」還來得實
Why you should let ZFS handle the RAID stuff
In a comment on my last entry , Matt Simmons asked why you'd let ZFS handleRAID level issues instead of just handling them in your storage backend(SAN or otherwise). Having ZFS do this is the recommended practice, fora number of reasons (some of which the ZFS FAQs will tell you about).
Here's the reasons for letting ZFS handle the RAID stuff that I knowabout (or at least can think of right now):
- ZFS can reliably repair corrupted blocks in mirrors , because
What I know about how ZFS actually handles spare disks
Like many other RAID-oid systems, ZFS has a notion of spare disks;you can add one or more spare disks to a pool, and ZFS will use themas necessary in order to maintain pool redundancy in the face of diskproblems. For details, you can see the zpool manpage.
Well, sort of. Actually, how ZFS handles spare disks is significantlydifferent from how normal RAID systems handle them, and the pleasantlybland and normal description of spares in the zpool manpage elides asignificant number of important
走錯路
Postfix versus Exim
We use both Postfix and Exim here, and in the process of working withboth of them I've formed some opinions. My view on the two is this:
Postfix is easier to do simple things with. Exim is much easier todo complex things with.
A Postfix null-client configuration (one that sends all mail to asmart machine somewhere, putting a default domain on any address thatdoesn't already have one) is maybe ten lines of configuration. If youcan do that in ten lines