Hi!
I would like to install FreeBSD 8.1-RC1 on a 160GB HDD.
My goals are:
* / partition 1GB, UFS
* /tmp /usr /var are ZFS, in the pool named bpool (base pool, 9GB)
* /data (ftp, www, mails, etc.) is ZFS, in dpool (data pool, rest of the disk ~130GB)
Thats easy, no problem.
What is the recommended solution to mirror the above scheme?
On UFS only system I used geom mirror (mirror the whole disk, it was perfect solution for me).
Question:
Later if I replace one member of the mirror to a 1TB disk. The mirror will rebuild, on the new disk I'll have the same 130GB dpool. After that I replace the original 160GB HDD to 1TB. Mirror rebuild, but dpool is only 130 GB.
How can I enlarge it to use the free space? / and bpool is 10GB, as previously.
Should I create 2 or 3 slices at install? (/, bpool, dpool; or /, ZFS)?
In case of error, the server must boot.
Thank you for the help.
In Dul
I would like to install FreeBSD 8.1-RC1 on a 160GB HDD.
My goals are:
* / partition 1GB, UFS
* /tmp /usr /var are ZFS, in the pool named bpool (base pool, 9GB)
* /data (ftp, www, mails, etc.) is ZFS, in dpool (data pool, rest of the disk ~130GB)
Thats easy, no problem.
What is the recommended solution to mirror the above scheme?
On UFS only system I used geom mirror (mirror the whole disk, it was perfect solution for me).
Question:
Later if I replace one member of the mirror to a 1TB disk. The mirror will rebuild, on the new disk I'll have the same 130GB dpool. After that I replace the original 160GB HDD to 1TB. Mirror rebuild, but dpool is only 130 GB.
How can I enlarge it to use the free space? / and bpool is 10GB, as previously.
Should I create 2 or 3 slices at install? (/, bpool, dpool; or /, ZFS)?
In case of error, the server must boot.
Thank you for the help.
In Dul