Hello, I'm a 98% *nix noob, but since I saw Vista I knew that where Windows goes is not the place I want to be..A quarter ago I decided to try to leave it with the upcoming PC update. It came earlier than I expected, and though I'm really scared, I'm gonna try it. The decision is to use PC-BSD because it has ZFS and I expect that setting up a workable environment with it is gonna be easier than with regular FreeBSD...
My configuration is:
My configuration is:
- 4 hard drives, each one different, 230 GB - 1.3 TB.
- 1 HDD is WD EARS.
- I want ZFS with copies=2 to have almost-RAID1 with good utilization of what I already have.
- I want gzip -9 on OS (as it's mostly static except for /var and /tmp, right?) and LZJB in other places.
- How does ZFS recover when a HDD dies? Do I have to insert another disk or can I force it to just add another copy to one of the alive ones? If the 230 died soon I'd still have enough space to not have to buy a replacement for a while and I'm wondering if it wouldn't be better to not use it at all.
- Should I use just 1 ZFS pool or would it be better to slice the disks? I'd rather avoid slicing because I have no idea how much space do I need for OS and somehow it always ends up with having one slice full before the other fills in half...and I end up moving stuff between them. Blah, I hate making such mess. But I'm unsure how will I handle possible situations like a switch to linux when everything is in 1 pool.
- FUSE on linux supports only ZFS pool v13 and I'd rather have it as an option. I didn't read changelogs to see what am I missing yet but I don't think it's a killer. Can I create such pool with the latest version of FreeBSD or do I have to use some older one?
- How about ZFS stability in BSD? Reading various related stuff I saw like 2 cases when sb. lost a pool. My backup disk is already 20% too small to keep all my stuff, so I'm gonna loose some music. Nothing really terrible, but ripping it again is quite a lot of work.
- WD EARS. I've seen like 5 threads on various forums discussing problems with it. Generally the talk is about it's troubles in RAIDZ, but some say just about ZFS and I'm confused, is it going to cause problems with regular striping?
- Do I want to have OS deduplicated? I guess it's going to save little, but with practically no cost.
- In order to improve compression I'd like to increase block size. Is it a good idea? If yes, at what point can I expect a notable performance drop? I'm talking about regular desktop use; net, programming, gaming, multimedia.
- How to set it up? I reckon that the best way is to use a PC-BSD Live DVD to prepare a pool and then somehow figure out how to install the OS over it. I saw that there are some FreeBSD guides, but the fact that PC-BSD has a different installer makes me wonder whether they apply. Will I be able to do it? Please remember that though rather determined, I'm just a noob...
- Anything you think I might be missing?