Free Web Hosting with Website Builder

Install Xen di Fedora Core

Salah satu virtual machine yang sering dipakai saat ini adalah barangkali Xen System. Ada memang VMWare yang mempunyai paket software bayar. Dengan paket RPM yang tersedia, para user Fedora akan sangat mudah menginstall system vitual Xen. Dengan Xen, user dapat membagi servernya menjadi beberapa server dengan beberapa IP seperti dedicated server. Sehingga user yang memakai virtual Xen, akan berasa seperti mempunyai server sendiri dengan akses penuh dengan root.

Dalam kesempatan ini, saya akan memberikan penjelasan installing Xen secara mudah di sistem OS Fedora Core.
Untuk melakukan installing diperlukan beberapa paket RPM yang harus terinstall terlebih dahulu, yaitu xen, kernel-xen0, kernel-xenU. Dan jangan lupa untuk menonaktifkan SELinux di setting file /etc/selinux/config menjadi Disabled.

Kalau peket RPM belum terinstall, install seperti berikut ini.

# yum install xen kernel-xen0 kernel-xenU

Kalau install sudah selesai, periksa file /etc/grub.conf, di situ akan ditambahkan otomatis seperti berikut ini.

title Fedora Core (2.6.16-1.2080_FC5xen0)
root (hd0,8)
kernel /boot/xen.gz-2.6.16-1.2080_FC5
module /boot/vmlinuz-2.6.16-1.2080_FC5xen0 ro root=LABEL=/1234 rhgb quiet
module /boot/initrd-2.6.16-1.2080_FC5xen0.img
title Fedora Core (2.6.16-1.2080_FC5xenU)
root (hd0,8)
kernel /boot/vmlinuz-2.6.16-1.2080_FC5xenU ro root=LABEL=/1234 rhgb quiet
initrd /boot/initrd-2.6.16-1.2080_FC5xenU.img

Tergantung versi kernel yang dipakai, versi angkanya akan berbeda satu sama lain.
Kemudian jalankan demon Xen dengan perintah seperti berikut ini,

# service xend start

Agar ketika servernya restart secara otomatis menjalankan demon xend, maka setting run level seperti berikut ini.

# chkconfig --level 345 xend on

Periksa apakah xend demon sudah terdeteksi dengan baik,

# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 939 2 r—– 44

Domain-0 adalah virtual machine untuk memanage vitual masin di system Xen. Sehingga minimal harus ada Domain-0 yang terlihat ketika kita jalankan perintah xm list.

Sekarang kita siap untuk membuat virtual machine di mesin Xen ini. Untuk memudahkan pembuatan virtual machine baru, ada python secript yang bernama xenguest-install.py.
Kita buat seperti berikut ini, di direktori /var/xen.

# mkdir /var/xen
# xenguest-install.py
What is the name of your virtual machine? fc5vm –> nama virtual machine
How much RAM should be allocated (in megabytes)? 256 –> RAM yang digunakan
What would you like to use as the disk (path)? /var/xen/fc5.img –> Image file
How large would you like the disk to be (in gigabytes)? 4 –> HD yang dipakai
What is the install location? ftp://ftp.riken.jp/Linux/fedora/core/5/i386/os –> FC5 Server address

Setelah selasai proses pembuatannya, virtual machine dapat kita jalankan seperti berikut,

# xm create -c fc5vm

Kemudian kita dapat login ke mesin virtual fc5vm dengan console login.
Dan dapat kita periksa dari Domain-0 seperti berikut ini,

# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 745 2 r—– 132.0
fc5vm 2 256 1 -b—- 13.5

Kalau terlihat seperti di atas, maka terinstall dengan baik. Virtual machine dapat di matikan dengan cara seperti berikut ini,

xm shutdown 2

Mudah bukan ? Anda pun tentu dapat mengeset IP address ke virtual machine anda.
Selamat mencoba !!!


bookmark tulisan ini : These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Live
  • Slashdot
  • Technorati

Artikel Terkait

Isi Komentar

*

Anti-spam image