Couple of days/weeks ago I’ve issued call for testing of new cluster stack for Ubuntu 10.04. At that time, most of the stack was finished, but we lacked proper support for clustered file system. Now, I’ve modified ocfs2-tools package so that it compiles with support for libdlm (provided by redhat-cluster) and pacemaker. I’ve also modified redhat-cluster package so that it builds with support for pacemaker.
As a result, there is now a new test case which needs testing – cluster with drbd for underlying device and ocfs2 as a filesystem. So, please visit - https://wiki.ubuntu.com/ClusterStack/LucidTesting#Pacemaker, drbd8 and OCFS2 and give it a go.
After completing this milestone, only thing left for proper cluster stack in Ubuntu 10.04 is submitting MIRs (Main Inclusion Requests) for packages that are still in universe and demoting cman (and others) to universe.
For those that would like to test their own setups and are familiar with corosync/pacemaker/drbd8/ocfs2, ubuntu-ha’s PPA is located here: https://edge.launchpad.net/~ubuntu-ha/+archive/lucid-cluster/.
UPDATE: We now support both OCFS2 and GFS2! How to: https://wiki.ubuntu.com/ClusterStack/LucidTesting#Pacemaker, drbd8 and OCFS2 or GFS2