18 Desember 2015

Menambahkan Memory RAM Pada Zimbra di Proxmox Server



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
zmlocalconfig mailboxd_java_heap_size
Berhubung pada server kami total RAM sebelumnya adalah 4GB, maka hasil yang keluar adalah 972 :)
zimbra@email:~> zmlocalconfig mailboxd_java_heap_size
mailboxd_java_heap_size = 972
Sekarang RAM sudah ditambahkan menjadi 20GB, maka saya set menjadi 4096 (20% dari total RAM). 

Untuk melakukan set menggunakan perintah : (sesuaikan angka dengan besaran RAM masing-masing)
zmlocalconfig -e mailboxd_java_heap_size=4096
Setelah itu restart service
zmcontrol restart
dan lakukan pengecekan kembali, 
zmlocalconfig mailboxd_java_heap_size
Harusnya sudah muncul besar RAM yang baru saja di set, dan server pun lebih cepat dalam memproses.

Demikian sedikit pengalaman, semoga bermanfaat.

thanks to Mas Vavai dan Mas Ahmad dan Mas Harsiandy atas masukannya di Milist :)