Apakah anda menggunakan zimbra mail server di vsphere? Apakah anda sudah mempersiapkan environment-nya dengan benar? Bagaimana jika salah satu MTA atau Mailbox enterprise anda downtime?
Pada artikel kali ini kita akan menjelaskan prosedur untuk enable HA (High Availability) punya VMware, bahkan jika anda menggunakan vSphere 6.5 anda sudah bisa memanfaatkan proactive HA.
Solusi ini hanya bisa digunakan untuk zimbra network edition.
Zimbra sejak versi 8 sudah memperkenalkan Vmware HA script yang mana vmware-ha service akan bekerja sama dengan vmware vsphere HA VM Monitoring sehingga menawarkan admin untuk segera restart zimbra VM kita ketika ada zimbra service yang down selama time heartbeat yang telah ditentukan.
Cara kerja
- zmhactl script akan start /opt/zimbra/libexec/vmware-heartbeat yang berjalan secara continuos dan,
- berinteraksi dengan Vmware HA dengan menjalankan /opt/zimbra/libexec/vmware-appmonitor sehingga,
- vmware-appmonitor meng-enable signal untuk memproteksi vm zimbra anda,
- saat running, vmware-appmonitor akan set jadwal setiap 15 detik untuk check semua service (bisa dikofigur di vmawre_heartbeat_interval),
- ketika vmware-heartbeat berhenti/stopped maka vmware-apmonitor mengirimkan sinyal disable dan akan me-restart vm zimbra.
Kapan vmware HA VM monitoring akan restart vm ?
- Ketika Vmware Heartbeat tools tidak lagi menerima heartbeat pada suatu period
- Ketika VM tidak mendapat sinyal dari storage atau network IO storage tidak berfungsi selama 120 detik secara default.
Cara mengaktifkan HA VM Monitoring pada Zimbra Collaboration
Setelah enable HA di sisi Vmware, bisa di cek apakah enable dengan cara:
- zmprov gs `zmhostname` zimbraServiceInstalled | grep vmware-ha
jika belum, maka bisa juga diaktifkan dengan CLI:
zmprov ms `zmhostname` +zimbraServiceEnabled vmware-ha
zmhactl start
selain itu, juga bisa enabled HA VM Monitoring dengan cara klik Admin Console Home>Configure>Servers seperti gambar berikut.
cara aktivasi HA VM Monitoring di vSphere web client:
- pilih cluster
- Manage > Settings > Services > vSphere HA
- klik Edit
- kemudian pada VM Monitoring > VM Monitoring Status > VM Monitoring Only
sekian cara untuk mengaktifkan VM HA Monitoring pada Zimbra.