Hallo hallow semuaaa….
Jadi, di blog ini ini aku mau sharing gimana cara uninstall Zimbra biar bener-bener bersih sampai ke akar-akarnya. Jadi bukan cuma hapus aplikasinya aja, tapi juga semua service, user, group, dan sisa-sisa filenya.
Biasanya ini aku lakuin kalau mau reinstall Zimbra dari nol, atau pas instalasi sebelumnya gagal. Jadi biar aman, lebih enak kalau sistem kita bener-bener clean dulu.
Note penting: semua perintah di bawah ini dijalankan sebagai root user ya!
Yukkk langsung aja ke perintah pertama!
- Hentikan dulu semua service Zimbra
Aku biasanya stop semua service pakai perintah ini:
su - zimbra -c "zmcontrol stop"
Kalau nggak dihentikan, nanti ada proses yang nyangkut dan bikin uninstall nggak maksimal. - Hapus semua package Zimbra
Cek dan hapus semua paket yang terkait Zimbra:rpm -qa | grep zimbra | xargs rpm -e --nodeps --noscripts
Perintah ini langsung kick semua paket yang ada kata “zimbra”-nya. - Bersihkan direktori Zimbra
Sekarang tinggal hapus folder utamanya:rm -rf /opt/zimbrarm -rf /etc/zimbra
Dua folder ini biasanya jadi “rumah” utama Zimbra. - Hapus user & group Zimbra
Supaya lebih bersih, aku hapus juga user dan group-nya:userdel -r zimbragroupdel zimbra - Cek lagi apakah sudah hilang
Untuk memastikan, aku biasanya cek lagi:rpm -qa | grep zimbraid zimbrals -ld /opt/zimbra /etc/zimbra
Kalau masih muncul user atau group zimbra, berarti ada yang nyangkut.
Contoh output yang menunjukkan user masih ada:
uid=995(zimbra) gid=992(zimbra) groups=992(zimbra),5(tty),991(postfix)
Kalau user & group masih ada, terkadang user zimbra nggak bisa dihapus karena ada proses yang masih jalan.
Solusinya begini:
- Cek proses yang jalan pakai user zimbra
ps -u zimbra - Hentikan semua proses itu
kill -9 $(pgrep -u zimbra) - Baru hapus user & group lagi
userdel -r zimbragroupdel zimbra - Cek lagi untuk terakhir kali
id zimbragetent passwd zimbragetent group zimbra
Kalau hasilnya kosong, berarti uninstall Zimbra sudah benar-benar clean.
Contoh hasil akhir yang bersih:
id: ‘zimbra’: no such user
getent passwd zimbra → kosong
getent group zimbra → kosong
Nah, itu tadi cara uninstall Zimbra sampai benar-benar bersih. Dengan cara ini, kita bisa reinstall lagi Zimbra tanpa ada konflik sama instalasi sebelumnya.
Aku biasanya pake cara ini kalau mau setup ulang Zimbra multi-server, atau pas instalasi error dan lebih enak mulai dari nol lagi.
Semoga tutorial ini bermanfaat ya!
Leave a Reply