Beberapa waktu lalu, Excellent mendapatkan project migrasi Zimbra dari versi Open Source Ke Zimbra Network Edition di salah satu perbankan. Pada system yang lama, OS yang digunakan yaitu Centos 7 yang sebentar lagi akan End of Life, sehingga harus dilakukan migrasi ke system baru dengan menggunakan OS Rocky Linux 8 yang masa supportnya cukup panjang.
Metode migrasi yang digunakan yaitu menggunakan rsync. Proses berjalan cukup lancar, hingga ketika proses starting up service pada system baru, terdapat 1 service yang failed ketika starting up, yaitu CBPolicyd.
Yang bikin bingung adalah saat failed tersebut tidak terdapat pesan error sama sekali, bahkan di file log pun tidak ada pesan error apapun. Dicek menggunakan command “dmesg” pun juga tidak ada indikasi error apapun terkait CBPolicyd tersebut. Hingga suatu ketika saya ingat pada tulisan salah satu team Excellent mengenai hal yang serupa, dimana kendalanya yaitu ada pada library perl MoreUtils.so.
Baca Juga : Mengatasi Code Did Not Match/Invalid TOTP Code Zimbra Two Factor Authentication
Berikut ini langkah-langkah untuk eskalasinya :
Instalasi package perl-List-MoreUtils
dnf --enablerepo=powertools install perl-List-MoreUtils
Selanjutnya backup file MoreUtils.so yang ada pada folder Zimbra
cd /opt/zimbra/common/lib/perl5/x86_64-linux-thread-multi/auto/List/MoreUtils/ cp MoreUtils.so MoreUtils.so-backup
Karena pada Rocky Linux 8 tidak terdapat file MoreUtils.so pada library perl nya, bisa salin file XS.so dari folder MoreUtils OS, dan rename menjadi MoreUtils.so pada folder Zimbra
cp /usr/lib64/perl5/vendor_perl/auto/List/MoreUtils/XS/XS.so MoreUtils.so
Jika sudah, silakan dicoba starting kembali service CBPolicydnya, seharusnya saat ini sudah bisa running secara normal
su - zimbra -c 'zmcbpolicydctl restart'
Catatan : Jika rekan-rekan menggunakan OS Ubuntu 20.04, untuk panduannya bisa merujuk pada artikel rekan saya berikut yaa -> Solved : Zimbra CBPolicyD Segmentation fault
Mungkin cukup sekian tips kali ini, semoga bermanfaat 🙂
Rizky Pratama. Tinggal di Bekasi, Jawa Barat. Seorang IT di salah satu perusahaan IT. Pengguna Mac, Linux dan Windows
Selain sebagai penulis di blog ini, saya juga penulis di blog saya yang lain, yaitu https://pratama.biz.id
Mantap gan, berhasil
Mantap nih, dari kemarin troubleshoot masih belom ketemu best practice nya yang mana akhirnya nemu blog ini dan running lagi, Terima kasih mas.
Sebelumnya saya juga lagi ada case yang sama mas mau pindahkan zimbra existing kantor dari CentOS 7 ke server baru di Rocky 8 reasonnya pun sama, dari Mas Rizky ada suggestion ga yaa untuk bagaimana step-by-step migrate zimbra mail server ini ke server baru ? include user account dan email datanya.
Terima kasih sebelumnya mas.