Başlarken;

Dinopsys mail grubundan Okay son gunlerde Vm isine bir hayli kafayi takmis durumda sIk, sIk bize sorular ve teklif sunuyor, eh bende firsati kacirmak istemedim ve virtualization olaylarina hep beraber bir bakalim istedim. Ilk kurulum XEN, daha sonra VMware ve digerlerini kuracagiz.

Bu makalede kurulacak tum paketler Debian repository’ den kurulacaktir. Ekstra programlara ihtiyacimiz yoktur.

  • Xen Kurulumu
  • Xen Konfigurasyonu

Kurulum

dinopsyst:~# apt-get install linux-image-2.6-xen-vserver-686 xen-hypervisor-3.0.3-1-i386-pae xen-tools xen-linux-system-2.6.18-4-xen-vserver-686 linux-headers-2.6-xen-vserver-686 libc6-xen

ihtiyacim olacak paketleri kuruyorum.

Eger islemcisini hard olarak virtualization destegine sahipse;

dinopsys:~# apt-get install xen-ioemu-3.0.3-1

paketini kurabilirsiniz.

Eger grafikal ortamda xeni konfigure etmek istiyorsaniz xenman kurabilirsiniz.

dinopsys:~# apt-get install xenman

dinopsys:~# vi /etc/modules

Dosyasinin sonuna

loop max_loop=64
satirini ekliyorum.

Hersey tamam simdi reboot atim yeni kernel imajimi ve liblerimin aktif olmasini saglamam gerekiyor.

dinopsys:~# reboot

Konfigurasyon

Sunucumuz yeniden acildi ve hersey tamam, simdi basit bir kac ayarlama yapmamiz gerekiyor. Oncelikle network ayarlarini yapmamiz lazim, tercihim bridge olucak sekilde ayarlamak.

dinopsys:~# vi /etc/xen/xend-config.sxp

70. satira gidin ve (network-script network-bridge)

basindaki # i kaldirin.

#
# To bridge network traffic, like this:
#
# dom0: fake eth0 -> vif0.0 -+
#                            |
#                          bridge -> real eth0 -> the network
#                            |
# domU: fake eth0 -> vifN.0 -+
#
# use
#
(network-script network-bridge)
#

Simdi Xen’ e restart atiyorum ve yeni konfigurasyonun aktif olmasini sagliyorum.

dinopsys:~# etc/init.d/xend restart

dinopsys:~# ifconfig | less

peth0     Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
*cut*
vif0.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
*cut*
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF

Yeni interfacelerinizi gordunuz mu? 🙂

Eger goremediyseniz birseyler yanlis gitmis demektir ve Xen’ i debug modda calistirarak ve/veya loglara bakarak hatalari bulabilirisiniz.

dinopsys:~# vi /etc/xen-tools/xen-tools.conf

dir = /home/xen

kernel = /boot/vmlinuz-2.6.18-4-xen-vserver-686
initrd = /boot/initrd.img-2.6.18-4-xen-vserver-686

Yeni dizin yaratiyorum

dinopsys:~# mkdir /home/xen

ve ilk domainimi olusturuyorum

dinopsys:~# xen-create-image –debootstrap –hostname xen-etch –dhcp –dist=etch

Hostname’ i xen-etch olan Debian Etch kurulumu ve networkte dhcp serverim oldugu icin dhcp den ip almasini istedim.  Eger sizin networkunuzde dhcp yok ise –ip=ip_adresi  –gateway=gateway_adresi parametrelerini kullanabilirsiniz.

Bu islemin bitmesi biraz zaman alacak rahat olun ve arkaniza yaslanip bekleyin.

Creating Xen configuration file
Done
All done 

Hersey tamam simdi domaini baslatalim

dinopsys:~# xm create /etc/xen/xen-etch.cfg  

dinopsys:~# xm list

Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      358     1 r—–    315.5
xen-etch                                   2      128     1 ——      3.7

evet burda ve calisiyor simdi login olalim;

xm console xen-etch

🙂

 

Categories:

Tags:

No responses yet

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir