Beberapa waktu yang lalu karena Memory RAM dari server mail yang masih berada dibawah standar minimum requirement maka terkadang jika penggunanya membludak akan mengalami hang, dan harus restart service untuk bisa normal kembali, akhirnya diputuskan untuk ditambahkan RAM, yang tadinya hanya 4GB dilakukan penambahan sehingga sekarang menjadi 20GB.
Berhubung server zimbra ini berada diatas mesin virtual proxmox, maka RAM tidak akan otomatis bertambah setelah dipasang, melainkan harus dilakukan sedikit konfigurasi pada proxmox agar RAM dapat bertambah.
Setelah RAM terpasang, pastikan pada BIOS bahwa RAM sudah bertambah, selanjutnya masuk ke web config proxmox, dan pilih VM Zimbra yang akan ditambahkan RAM, dan masuk ke tab Hardware, pilih pada memory kemudian sesuaikan RAM seperti yang sudah di tambahkan.
Selanjutnya lakukan restart pada server proxmox agar RAM dapat bertambah.
Setelah server menyala, kita perlu melakukan update manual mailboxd_java_heap_size pada zimbra, karena mailboxd_java_heap_size tidak otomatis update ketika menambahkan RAM.
besarnya mailboxd_java_heap_size biasanya sekitar 20 - 25% dari total RAM.
untuk melakukan pengecekan besarnya mailboxd_java_heap_size saat ini menggunakan command :
su - zimbra
Berhubung pada server kami total RAM sebelumnya adalah 4GB, maka hasil yang keluar adalah 972 :)zmlocalconfig mailboxd_java_heap_size
Sekarang RAM sudah ditambahkan menjadi 20GB, maka saya set menjadi 4096 (20% dari total RAM).zimbra@email:~> zmlocalconfig mailboxd_java_heap_sizemailboxd_java_heap_size = 972
Untuk melakukan set menggunakan perintah : (sesuaikan angka dengan besaran RAM masing-masing)
Setelah itu restart servicezmlocalconfig -e mailboxd_java_heap_size=4096
zmcontrol restartdan lakukan pengecekan kembali,
Harusnya sudah muncul besar RAM yang baru saja di set, dan server pun lebih cepat dalam memproses.zmlocalconfig mailboxd_java_heap_size
Demikian sedikit pengalaman, semoga bermanfaat.
thanks to Mas Vavai dan Mas Ahmad dan Mas Harsiandy atas masukannya di Milist :)