от XsPiDeR(14-10-2015)
рейтинг (15)
[ добре ]
[ зле ]
Вариант за отпечатване Използване на KVM под CentOS 5
Това кратко ръководство описва как да стартирате
виртуална машина под CentOS 5.x с помоща на qemu и kvm
1. Подготовка
root# yum install kvm kmod-kvm qemu
root# modprobe kvm
или modprobe kvm-intel/kvm-amd
Добаветете потребителя си в групата на KVM
root# usermod -G kvm -a <USERNAME>
root# chown root:kvm /dev/kvm
root# chmod 0660 /dev/kvm
2. Създаване на Виртуална Машина
2.1 Единия вариант е да качите virt-manager и да ползвате
графичния интерфейс. ( Този начин не описан тук. )
root# install virt-manager
2.2 Създаване на диск (image)
root# qemu-img create -f qcow2 disk.img 5G
2.3 Инсталиране на Система
За инсталиране от iso:
qemu-kvm -hda rhel.img -cdrom Пътя/до.iso -m 512 -boot
d
За инсталиране от cdrom:
qemu-kvm -hda rhel.img -cdrom /dev/cdrom -m 512 -boot d
След като системата е инсталирана може да я стартирате:
qemu-kvm -hda rhel.img
3.Мрежа ( по-точно Bridged Tap Networking )
root# yum install bridge-utils
Сега трябва да свалите tunctl.Може да го намерите тук -
http://download.fedora.redhat.com/pub/f...
#root rpm -ihv
http://download.fedora.redhat.com/pub/f...
i386/os/Packages/tunctl-1.5-1.fc10.i386.rpm
Трябва да редактирате /etc/udev/rules.d/90-kvm-rules и да
добавите:
KERNEL=="tun",
NAME="%k", GROUP="kvm",
MODE="0660"
Сега ето един прост скрипт който ще направи моста м/у
виртуалната машина и реалната мрежа
и ще стартира qemu
Примерната мрежа е 192.168.1.0/24 без DHCP Server.
(Променете
настройките спрямо вашите)
#!/bin/sh
PATH=$PATH:/usr/sbin:/sbin
sudo brctl addbr br0
sudo ifconfig eth0 0.0.0.0
sudo brctl addif br0 eth0
sudo ifconfig br0 192.168.1.120 netmask 255.255.255.0
up
sudo route add -net 192.168.1.0 netmask 255.255.255.0
br0
sudo route add default gw 192.168.1.1 br0
sudo tunctl -b -u john
sudo ifconfig tap0 up
sudo brctl addif br0 tap0
export SDL_VIDEO_X11_DGAMOUSE=0
sudo iptables -I RH-Firewall-1-INPUT -i br0 -j ACCEPT
qemu-kvm ~/rhel.img -m 512 -net nic -net
tap,ifname=tap0,script=no
Ако искате да се свържете от виртуалната машина към хост
машината тя ще отговаря на адрес 192.168.1.120
Това е непълен превод на статията от
http://wiki.centos.org/HowTos/KVM
Sat 06 Dec 2008 01:48:23 PM EET
<< Пакетни инсталатори в Дебиан подобни системи | Как да мигрираме стар Samba PDC? >>
|