KVM(Virtual Server)

KVM (Kernel-based Virtual Machine) adalah virtualisasi infrastruktur untuk kernel Linux yang mengubahnya menjadi sebuah hypervisor , yang bergabung ke dalam kernel utama Linux. KVM membutuhkan prosesor dengan ekstensi virtualisasi hardware . KVM juga telah porting ke FreeBSD dan Illumos dalam bentuk modul kernel loadable.Aplikasi ini sama halnya seperti VirtualBox,

Berikut langakah-langkahnya, pertama anda harus memeriksa tipe prosesor anda dan banyak core atau berapa banyak VM(virtual machine) ,untuk memeriksa tipe prosesor dengan cara memasukan perintah

#arch

Contoh hasil yang muncul : i686 dan i386 untuk 32bit prosesor, amd64 dan x86_64 untuk 64bit prosesor

Memeriksa jumlah core atau banyaknya VM yang bisa dibuat dengan memasukan perintah
#egrep -c '(svm|vmx)' /proc/cpuinfo
Jumlah core yang muncul akan angka corenya,untuk install aplikasi KVM dan mem-bridge eth anda masukan perintah
#apt-get install qemu-kvm libvirt-bin virtinst bridge-utils


Setelah installasi paket aplikase KVM anda harus meng-enable kan vhost_net dengan perintah-perintah sebagai berikut :
#modprobe vhost_net
#lsmod | grep vhost_net
#echo vhost_net >> /etc/modules

Lalu anda harus mem-bridge eth anda menjadi br0 dengan konfigurasi seperti berikut jika konfigurasi awal eth anda seperti gambar dibawah ini maka ubah menjadi konfigurasi yang ada dibawahnya



Kemudian silahkan anda keluar dan simpan dengan menekana ctrl+x tekan y tekan enter ,
lalu anda restart service networking anda dengan perintah
#service networking restart


 Maka jika anda memeriksa interfaces anda dengan perintah #ifconfig hasil yang muncul akan seperti gambar dibawah ini
Kemudian anda harus membuat folder sebagai tempat penyimpanan virtualhardrive yang akan dibuat ketika installasi dengan perintah
#mkdir -p /var/kvm/images/
Setelah itu anda dapat mulai menambahkan VM dan mengistall OS ke dalam nya dengan perintah berikut

#virt-install -n NAMAVM -r 2048 -f /var/kvm/images/NAMAVM.img -s 10 --vcpus=1 --os-type linux --os-variant=debianwheezy --network bridge=br0 --nographics --location='http://192.168.12.253/debian/dists/wheezy/main/installer-amd64/' --extra-args='console=tty0 console=ttyS0,115200n8 serial’

Keterangan:
a) virt-install berarti aplikasi yang kita gunakan secara cli untuk membuat VM(virtual
machine)
b) -n adalah nama VM yang kita akan buat
c) -r adalah kapasitas ram yang akan digunakan VM
d) -f adalah lokasi virtual harddisk dari VM
e) -s adalah ukuran disk yang digunakan VM
f) --vcups adalah banyak cpu virtual yang akan digunakan
g) --os-type adalah veri OS dari VM
h) --network adalah network yang digunakan VM
i) --location adalah lokasi instalasi di mana file installer khusus KVM
link location debian :
32bit - http://kartolo.sby.datautama.net.id/debian/dists/wheezy/main/installer-i386/
64bit - http://kartolo.sby.datautama.net.id/debian/dists/wheezy/main/installer-amd64/link location centos :
32bit - http://kartolo.sby.datautama.net.id/Centos/6.5/os/i386/
64bit - http://kartolo.sby.datautama.net.id/Centos/6.5/os/x86_64/
Atau anda dapat mencarinya sendiri di repositori-repositori terdekat
j) --extra-args menentukan parameter yang diatur dalam kernel
Untuk lebih jelas anda dapat membaca manualnya dengan memasukan perintah #man virt-install
Setelah perintah diatas anda eksekusi maka akan mendownload beberapa file dari lokasi yang dipilih dan mempersiapkan hal lainnya anda cukup menunggu proses installasi dan anda harus segera menjalankan langkah-langkah installasi debian , setelah selesai baik debian atau yang lainnya anda harus tau bagaimana menggunakan VM tersebut seperti


 1.cara berpindah dari VM yang sudah terinstall ke server KVM anda yaitu dengan cara ctrl+]
2.lalu perintah untuk memerisa VM yang berjalan dari server fisiknya yaitu dengan perintah #virsh list
3.Lalu untuk berpindah dari sever fisik ke server VM dengan perintah
#virsh console NAMAVM , setelah itu jika ada ^] silahkan tekan enter
4.Mematikan VM dari server fisik #virsh shutdown NAMAVM
5.Menyalakan VM dari server disik #virsh start NAMAVM



Sekian Semoga Bermanfaat...........








Share on Google Plus

About Muhammad Syarifuddin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment

0 komentar:

Posting Komentar