Hi gurus,
I'm planning make a new production server mainly for internet services (mostly web (modperl) and email) & some jails. HW: 1U server with 4xHDD slot. The server will be housed on remote location, i'm not sure about a kvm, yet.
My main concern is about a future OS upgrades - in case when buildworld fail.
Is possible install freebsd on one partition and leave a identical partition free for the next freebsd release?
My idea is: Now installing freebsd on one partition (root, swap, usr+ports) and leave an identical free partition (root, swap, usr+ports) for the next release. When the next release come out want install it into second partition. Reboot the newly installed system and if anything go wrong i can boot (and run) the old system without any problems.
Of course, i want set-up raid for user data (and maybe, for the OS too).
Need some advice what is a optimal HDD partition and software-raid setup.
for 4xSATA HDD. How divide my disks? (in reality i don't need 4x HDDs - i can afford one HDD as a spare disk too.)
Some additional questions:
- it is worth install one solid state HDD (for the freebsd OS)? and RAID for other 3 HDDs (user data)?
- what raid is optimal with 3-4x sata? Mirror only or with stripping to? Want use software raid, not hw.
- is here anything what i must not forget about future HDD upgrades (bigger HDDs, and so on?)
- zfs or not? (and if yes, how much memory need "plus"?)
anything other? I don't want exchange in the HW in next few years. (don't counting failures) - therefore, i'm looking for a solution how REMOTELY upgrade OS with minimal risk.
thanx in advance,
jm.
Ps: i everywhere used the term "partition" - ofc the question is about a slices too. And sorry for my terrible english.
I'm planning make a new production server mainly for internet services (mostly web (modperl) and email) & some jails. HW: 1U server with 4xHDD slot. The server will be housed on remote location, i'm not sure about a kvm, yet.
My main concern is about a future OS upgrades - in case when buildworld fail.
Is possible install freebsd on one partition and leave a identical partition free for the next freebsd release?
My idea is: Now installing freebsd on one partition (root, swap, usr+ports) and leave an identical free partition (root, swap, usr+ports) for the next release. When the next release come out want install it into second partition. Reboot the newly installed system and if anything go wrong i can boot (and run) the old system without any problems.
Of course, i want set-up raid for user data (and maybe, for the OS too).
Need some advice what is a optimal HDD partition and software-raid setup.
for 4xSATA HDD. How divide my disks? (in reality i don't need 4x HDDs - i can afford one HDD as a spare disk too.)
Some additional questions:
- it is worth install one solid state HDD (for the freebsd OS)? and RAID for other 3 HDDs (user data)?
- what raid is optimal with 3-4x sata? Mirror only or with stripping to? Want use software raid, not hw.
- is here anything what i must not forget about future HDD upgrades (bigger HDDs, and so on?)
- zfs or not? (and if yes, how much memory need "plus"?)
anything other? I don't want exchange in the HW in next few years. (don't counting failures) - therefore, i'm looking for a solution how REMOTELY upgrade OS with minimal risk.
thanx in advance,
jm.
Ps: i everywhere used the term "partition" - ofc the question is about a slices too. And sorry for my terrible english.