Heartbeat (program management cluster) merupakan daemon yang menyediakan layanan infrastruktur cluster (komunikasi dan keanggotaan) kepada klien. Hal ini memungkinkan server-server mengetahui keberadaan atau hilangnya layanan sehingga memudahkan mesin saling bertukar pesan. Daemon Heartbeat harus dikombinasikan dengan cluster resource manager (CRM) yang bertugas memulai dan menghentikan layanan (IP address, web servers, dan lain-lain) yang akan membuat ketersediaan yang tinggi (http://linux-ha.org).
Heartbeat merupakan sebuah program terpisah yang dapat digunakan dalam teknologi cluster. Heartbeat digunakan untuk terus mem-pooling server dalam konfigurasi cluster dan memastikan mereka sudah up dan merespon. (Bookman, 2003).
Heartbeat memungkinkan konfigurasi sampai dengan 16 server linux untuk mencapai high availability, dimana resource dapat dengan dinamis dialihkan atau dipindahkan ke server mana saja di dalam cluster. Resource tersebut dapat dipindahkan secara otomatis saat terjadi kegagalan di salah satu server atau dapat juga dipindahkan secara manual saat harus melakukan troubleshoot perangkat keras atau untuk menyeimbangkan beban pekerjaan. Heartbeat memungkinkan pengelolaan cluster secara terpusat dan menyesuaikan resource agar memenuhi kebutuhan beban kerja (hal ini dapat dilakukan secara manual melalui tools yang disediakan Heartbeat).
Disini saya akan berbagi bagaimana instalasi heartbeat pada CentOS (untuk ini saya menggunakan CentOS version 6), langsung saja yaakk ↩️
Download dan install terlebih dahulu packet heartbeat pada node server utama dan server backup
(a) yum -y install heartbeat pacemaker httpd, Setelah proses download selesai matikan firewall
(b) service iptables stop, Daftar akan ip dan hostname pada setiap node
(c) nano /etc/hosts => daftarin ip host yang kita gunakan
(d) Selanjutnya konfigurafi file ha.f, nano /etc/ha.d/ha.cf
(e) Setelah itu konfigurasi authkeys pada kedua node
(f) Selanjutnya berikan hak akses 600 pada authkeys, chmod 0600 /etc/ha.d/authkeys
(g) Setelah proses selesai daftarkan ip virtual untk heartbeat pada haresource. Lakukan di kedua node
(h) chkconfig heartbeat on
(i) service heartbeat start, selesai
Selanjutnya kita dapat mengakses server kita seperti biasanya, dengan heartbeat server kita telah High Availability.. 😀

0 komentar:
Posting Komentar