Long time, no see. Well, I must admit that with the exception of the regular (quarterly) FreeBSD Status Report, I am not working much on other community FreeBSD stuff these days, which makes me feel nostalgic from time to time. That’s why I spent some of my free time on working on the new FreeBSD Handbook section. This time it covers HAST – Highly Available Storage.
HAST was developed by pjd@ and is available since 8.1-RELEASE. It allows to transparently store the same data across several physically separated machines connected over TCP/IP. HAST can be understood as a network-based RAID1 (mirror), and is similar to the DRBD® storage system known from the GNU/Linux® platform.
In this new section, you will learn how to set up a robust storage system resistant to hardware failures by integrating other more advanced FreeBSD features, such as CARP and devd, together.
The full article is available at http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-hast.html.
Thanks to all the reviewers, and hopefully you will enjoy the reading!
If you spot any problems, don’t hesitate to drop me a line.
It seems remote IP are not good in the hast.conf sample, it should be :
resource test {
on hasta {
local /dev/ad6
remote 172.16.0.2
}
on hastb {
local /dev/ad6
remote 172.16.0.1
}
}
good catch! I have fixed it, thanks.
wasn’t something (remotely) similar available for a couple of years ? — ggate — coincidentally developed by the same guy 🙂
yep, it was/is geom gate, but it’s just similar thing to HAST. HAST adds additional features and is actually built on top of ggate…