Menambah Disk Space Zimbra
Menambah Disk Space Zimbra, Sabtu ini ada salah satu client kami mengalami full disk pada mail server zimbranya. Operating System yang digunakan Suse Enterprise 11 SP2 dengan zimbra 8.6.0.
Berhubung menggunakan 1 hdd jadi partisinya digabung menjadi satu pada partisi /root. Jadi menambah disk space zimbra yang akan dipisah adalah partisi /opt menggunakan hdd baru. Karena zimbra berada pada partisi /opt. Kapasitas hdd /root sebesar 228 GB. Bisa di cek menggunakan perintah berikut.
mail:~ # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 228G 196G 21G 91% /
Harddisk yang akan di mount pada partisi /opt sekitar 2 TB.
Membuat Partisi Baru
1. Cek hdd yang baru berada /dev/sdx berapanya
mail:~ # fdisk -l
2. Bila hdd yang baru berada di /dev/sdb. Masukkan perintah berikut untuk membuat partisi baru
mail:~ # fdisk /dev/sdb
3. Buat partisi baru dengan perintah “n” lalu pilih primary partition dengan mengetikkan “p”.
Keterangan :
– untuk Partition number, pilih 1
– untuk First cylinder, tekan enter (default).
– untuk Last cylinder, tekan enter (default).
4. Selanjutnya tekan perintah “t” untuk mengubah system id partisi yang kita pilih.
5. Tekan perintah “L” untuk menampilkan partition id, lalu pilih 83 untuk system id Linux.
6. Kemudian ketik perintah “w” untuk menyimpan partisi yang sudah kita tentukan sebelumnya.
7. Selanjutnya ketik perintah fdisk -l untuk melihat partisi yang sudah kita buat. Partisi yang telah dibuat /dev/sdb1
Mail:~ # fdisk -l
8. Kemudian ketik perintah mkfs.ext4 /dev/sdb1 untuk membuat file system dengan tipe ext4. Atau ketik perintah mkfs.ext3 /dev/sdb1 untuk membuat file system dengan tipe ext3
Mail:~ # mkfs.ext4 /dev/sdb1
atau
Mail:~ # mkfs.ext3 /dev/sdb1
9. Tambahkan di /etc/fstab agar ketika server di restart hdd baru otomatis ter-mounting.
Mail:~ # nano /etc/fstab
tambahkan pada baris paling bawah
– Bila menggunakan ext3
/dev/sdb1 /opt ext3 defaults 0 0
– Bila menggunakan ext4
/dev/sdb1 /opt ext4 defaults 0 0
Memindahkan Partisi /opt ke Harddisk Baru
Mail server zimbra berada di partisi /opt. Jadi scenario untuk memindahkannya.
1. Langkah awal yang dilakukkan matikan seluruh service zimbra.
mail:~ # su - zimbra -c "zmcontrol stop"
a. Cek kembali apakah seluruh service zimbra mati menggunakan perintah
mail:~ # su - zimbra -c "zmcontrol status"
mail:~ # ps ax | grep zimbra
bila hasil ps ax | grep zimbra ada service zimbra yang jalan. Kill dengan perintah berikut
mail:~ # kill -9 no_pid
2. Langkah berikutnya buat /opt2 pada /root kemudian hdd yang baru /dev/sdb1 di mounting ke /opt2.
mail:~ # cd / mail:/ # mkdir opt2 mail:/ # mount /dev/sdb1 /opt2
3. Langkah berikutnya pindahkan /opt/zimbra ke /opt2/. Masuk terlebih dahulu ke /opt
mail:/ # cd /opt mail:/opt # rsync -avHK --exclude-from=/opt/zimbra/data/ldap/mdb/db/* zimbra /opt2/ mail:/opt # scp /opt/zimbra/data/ldap/mdb/db/* /opt/zimbra/data/ldap/mdb/db/
Bila size data.mdb berubah/penuh bisa menggunakan cara pada url berikut untuk mengembalikan https://saad.web.id/2018/04/problem-ldap-zimbra-8-x-primary-mdb-database-penuh/
4. Setelah semua data zimbra di pindah ke /opt2/. Langkah berikutnya ubah /opt menjadi /optbackup. Masuk kembali ke /root
mail:~ # cd / mail:/ # mv opt optbackup
5. Buat /opt baru di /root menggunakan perintah berikut
mail:~ # cd / mail:/ # mkdir opt
6. langkah berikutnya umount /dev/sdb1 dari /opt2
mail:/ # umount /dev/sdb1
7. Langkah berikutnya mount /dev/sdb1 ke /opt dengan perintah berikut
mail:/ # mount /dev/sdb1 /opt
8. Setelah di mounting. WARNING!! Jangan langsung start service zimbra. RESTART terlebih dahulu servernya. Kemudian cek kembali service zimbra running atau tidak.
Semoga berhasil
Berikut layanan yang ada di saadwebid terkait zimbra
Layanan Jasa Maintenance Zimbra
Layanan Jasa Migrasi Zimbra Mail Server
VPS/Cloud Zimbra
SSL Zimbra Mail Server
SMTP Relay
Layanan Antivirus, Antispam dan Antimalware