fibersnet2
n00b
- Joined
- Dec 28, 2009
- Messages
- 13
I have been doing some research into expanding my fileserver. Currently it has 7 x 300GB Seagates (ST3300822AS) and has been performing flawlessly for the past 3.5 years.
I just took the plunge and bought 5 x 7k2000 (Hitach 2TB Consumer Drives). Since WD disabled the option to change TLER settings and the many reports of the 7200.11 Seagates' click of death, I decided to try these Hitachis due to the low price and lack of a bipolar distribution between good and bad experiences. (This may or may not have been be wise, but I will let you know in due time)
Well, the purchase has been made and what remains left is setting up the system.
Due to reported difficulties with installing grub2 on a setup with GPT, I propose the following scheme for formatting the disc. I do not have a terrible amount of experience so this may make sense or there may be a serious flaw which I can not see.
1) Create a raidset with drives 12345
2) Create a Raid6 Volumeset that is 64GB that will be used to install the OS on. Since the size is relatively small, I do not have to worry about booting off a GPT partition table and I can use the standard dos partition with fdisk
3) Create a Raid6 Volumeset with a 128kB stripe that takes up the rest of the raidset with the default option of 64BitLBA
4) Install linux (Debian) on the /dev/sda (which will probably correspond to the 64GB volumeset)
5) Setup LVM on the /dev/sdb (which probably corresponds to the 6TB second volumeset)
6) Format the LVM with ext3 and making sure that the boundaries are aligned
This file server just stores large files for my house, it will not be heavily loaded or need to support concurrent users.
I know in the past, people have recommended to have the OS on another drive or even another array, and ideally I would like to do this but to keep costs to a minimum, why not install it on the array that already contains all of the data? It is okay if I take the server offline to do work on it as I am the only user.
The last requirement is large LVM partition can be resized. I have expanded my fileserver in the past by putting in more drives, expanding the raidset, expanding the volumeset, expanding the lvm, and finally expanding the filesystem (ext3)
Please let me know if you see any serious drawbacks or flaws in my logic (I would not be surprised). I am open to any and all feedback.
After this is all done, I will have a thorough writeup in case anyone else ever encounters a similar situation.
I just took the plunge and bought 5 x 7k2000 (Hitach 2TB Consumer Drives). Since WD disabled the option to change TLER settings and the many reports of the 7200.11 Seagates' click of death, I decided to try these Hitachis due to the low price and lack of a bipolar distribution between good and bad experiences. (This may or may not have been be wise, but I will let you know in due time)
Well, the purchase has been made and what remains left is setting up the system.
Due to reported difficulties with installing grub2 on a setup with GPT, I propose the following scheme for formatting the disc. I do not have a terrible amount of experience so this may make sense or there may be a serious flaw which I can not see.
1) Create a raidset with drives 12345
2) Create a Raid6 Volumeset that is 64GB that will be used to install the OS on. Since the size is relatively small, I do not have to worry about booting off a GPT partition table and I can use the standard dos partition with fdisk
3) Create a Raid6 Volumeset with a 128kB stripe that takes up the rest of the raidset with the default option of 64BitLBA
4) Install linux (Debian) on the /dev/sda (which will probably correspond to the 64GB volumeset)
5) Setup LVM on the /dev/sdb (which probably corresponds to the 6TB second volumeset)
6) Format the LVM with ext3 and making sure that the boundaries are aligned
This file server just stores large files for my house, it will not be heavily loaded or need to support concurrent users.
I know in the past, people have recommended to have the OS on another drive or even another array, and ideally I would like to do this but to keep costs to a minimum, why not install it on the array that already contains all of the data? It is okay if I take the server offline to do work on it as I am the only user.
The last requirement is large LVM partition can be resized. I have expanded my fileserver in the past by putting in more drives, expanding the raidset, expanding the volumeset, expanding the lvm, and finally expanding the filesystem (ext3)
Please let me know if you see any serious drawbacks or flaws in my logic (I would not be surprised). I am open to any and all feedback.
After this is all done, I will have a thorough writeup in case anyone else ever encounters a similar situation.