Implementasi Zimbra Appliance pada Xen Hypervisor Guest

Kemarin malam saya selesai melakukan rebuild Zimbra Appliance versi 11.1.5 dan menyalinnya ke website agar bisa didownload secara leluasa. Hari ini file tersebut dalam proses sinkronisasi ke website Mirror Komunitas openSUSE Indonesia.

Apa itu Zimbra Appliance ?

Zimbra Appliance adalah suatu bundel sistem operasi berbasis openSUSE/SLES yang sudah dioptimasi dan didedikasikan untuk menjalankan sistem Zimbra Mail Server & Collaboration Suite. Zimbra Appliance versi 11.1.5 sudah menyertakan basis openSUSE 11.1 versi JeOS, Zimbra versi 5.0.22, Improvement anti spam dan fasilitas untuk Fail Over & High Availability (network RAID) menggunakan DRBD dan Heartbeat.

Zimbra Appliance sendiri terdiri dari 4 versi, yaitu versi iso, VMWare/VirtualBox, LiveUSB, dan versi Xen Hypervisor. Saya biasanya menggunakan Zimbra Appliance versi iso untuk praktek pada saat training dan Zimbra Appliance versi VMWare/VirtualBox pada saat memberikan simulasi di laptop. Versi LiveUSB saya gunakan untuk kemudahan deployment di klien.

Salah satu versi yang baru belakangan saya gunakan adalah Zimbra Appliance versi Xen Hypervisor. Karena sekarang ada server SUSE Linux Enterprise 11 dan openSUSE 11.2 yang bisa saya gunakan untuk bereksplorasi tentang Xen, saya menggunakannya sebagai media testing dan ada kemungkinan akan menggunakannya sebagai virtual guest menggantikan VirtualBox yang selama ini saya gunakan.

Bagaimana cara menggunakan Zimbra Appliance versi Xen Hypervisor Guest ? Berikut adalah panduannya :

  1. Download Xen Hypervisor Guest dari link ini.
  2. Ekstrak ke salah satu folder, misalnya /home/vavai (atau folder tempat Xen Hypervisor Guest lainnya disimpan)
    [code language=’cpp’]
    cd /home/vavai/
    wget -c http://files.vavai.net/zimbra/zimbra-appliance/Zimbra_openSUSE_Standard.i686-11.1.5.xen.tar.gz
    tar -zxvf Zimbra_openSUSE_Standard.i686-11.1.5.xen.tar.gz
    [/code]
  3. Edit file .xenconfig yang berisi konfigurasi xen guest. Tambahkan full path untuk lokasi file raw dan ganti xenbr0 menjadi br0 (atau apapun nama bridge network yang ada di Xen Hypervisor Host)
    [code language=’cpp’]
    # -*- mode: python; -*-
    name=”Zimbra_openSUSE_Standard”
    memory=1024
    disk=[ “tap:aio:/home/vavai/Zimbra_openSUSE_Standard-11.1.5/Zimbra_openSUSE_Standard.i686-11.1.5.raw,xvda,w” ]
    vif=[ “bridge=br0” ]
    [/code]
  4. Jalankan Xen Hypervisor Guest dengan perintah berikut ini (ganti path folder dengan path lokasi file config tersebut) :
    [code language=’cpp’]
    xm create -c /home/vavai/Zimbra_openSUSE_Standard-11.1.5/Zimbra_openSUSE_Standard.i686-11.1.5.xenconfig
    [/code]
  5. Setelah dijalankan, Xen Hypervisor Guest berisi Zimbra Appliance dapat dikelola menggunakan Virtual Machine Manager yang dapat diakses melalui YAST | Virtualization

Contoh tampilan saat Zimbra Appliance versi Xen pertama kali dijalankan :

Catatan :

  1. Login user : root dengan password  opensuse
  2. Panduan instalasi & konfigurasi Zimbra Appliance dapat didownload disini. Tutorial menggunakan contoh penggunaan VMWare/VirtualBox namun dapat diadaptasi untuk penggunaan Xen.

4 thoughts on “Implementasi Zimbra Appliance pada Xen Hypervisor Guest

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.