Michael benar bahwa komunitasnya sedikit retak sekarang, dan dokumentasi agak jarang.
Sebenarnya, semua ada di sana, tidak mungkin dipahami. Yang benar-benar Anda inginkan adalah ebook "Pacemaker Configuration Explained" ... ( Tautan ke PDF ). Anda akan ingin membacanya sekitar selusin kali, dan kemudian mencoba mengimplementasikannya, dan kemudian membacanya selusin kali lagi sehingga Anda dapat benar-benar menggosoknya.
Implementasi terbaik yang didukung layanan cluster untuk Linux pada saat ini mungkin akan menjadi SLES11 Novell dan itu adalah High Availability Extension (HAE). Ini HANYA keluar satu atau dua bulan yang lalu, dan ia datang dengan manual 200 halaman tebal yang bagus yang menjelaskan cara mengaturnya dan membuat semuanya berjalan. Novell juga sangat baik dalam mendukung konfigurasi alat pacu jantung dalam berbagai bentuk.
Di luar itu, ada implementasi RHEL5, yang memiliki paket yang sama dan dokumentasi yang layak, tapi saya pikir ini lebih mahal daripada SLES. Setidaknya, ini untuk kita.
Saya akan menghindari Detak Jantung sekarang dan pergi dengan Pacekmaker / OpenAIS karena mereka akan jauh lebih baik didukung pergi ke masa depan. NAMUN, keadaan masyarakat saat ini sedemikian rupa sehingga ada beberapa ahli, ada beberapa orang yang menjalankannya dalam produksi, dan ada banyak orang yang benar-benar tidak mengerti. Bergabunglah dengan milis Pacemaker dan perhatikan seorang pria bernama Andrew Beekhof.
Edit untuk memberikan detail yang diminta:
Alat pacu jantung / OpenAIS menggunakan operasi 'monitor' pada 'sumber daya primitif' (misalnya nfs-server) untuk melacak apa yang dilakukan sumber daya. Jika server NFS contoh berjalan tidak responsif ke seluruh cluster selama X jumlah detik, maka cluster akan menjalankan operasi STONITH (Tembak Node Lain Di Kepala) untuk mematikan node primer, mempromosikan node sekunder menjadi aktif. Anda memutuskan dalam konfigurasi apa yang harus dibawa setelahnya dan tindakan terkait yang harus diambil. Detail implementasi dari sana tergantung pada layanan apa yang Anda coba gagal, jendela eksekusi untuk operasi tertentu (seperti mempromosikan simpul utama kembali ke master) dan semuanya cukup dapat dikonfigurasi.