KVM

Материал из pNp Wiki
Версия от 21:29, 15 ноября 2011; 203.109.246.179 (обсуждение) (Описание ключей утилиты virsh)

Перейти к: навигация, поиск

Установка системы

Устанавливать будем на в качестве хост системы Debian 6

  • создадим 3 RAID 10 на двух дисках (почему не зеркало? Так в данном случае на читать будет сразу с двух винтов)
  • разделы разобьём следующем образом:
md0 - 20Gb / fs ext4
md1 - 1|2*RAM+1GB swap
md3 - всё остальное под LVM
  • систему установим базовою.

Настройка системы

  • отключаем установку рекомендуемых пакетов в aptitude
запускаем её > ctrl+t > параметры > предпочтения > снимаем галгу в пункте "автоматически устанавливать рекомендуемые пакеты"  
  • Установим все нужные пакеты в систему
aptitude install lvm2 openssh-server openssh-blacklist-extra ntp virtinst libvirt-bin kvm htop iotop hddtemp smartmontools
  • отключим возможность логинится рутом по ssh
nano /etc/ssh/sshd_config
PermitRootLogin no 
  • создаим группу wheel и разрешим только членам этой группы повышать права до root'а
addgroup -gid 200 wheel
  • раскомментируем в файле /etc/pam.d/su
auth       required   pam_wheel.so

  • Настроим мост:
nano /etc/network/interfaces
auto br0
iface br0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
bridge_ports eth0
bridge_stp off
bridge_maxwait 5
  • Настроим файрвол
  • Создадим группу томов
 vgcreate virt /dev/md2
  • Создадим раздел для хранения образов установочных дисков.
lvcreate --name image --size 40G virt
fsck.ext4 /dev/vg/image
  • Пропишем его в fstab

Установка виртуальной машины

  • Создадим раздел для виртульной машины
lvcreate --name vds1 --size 60G vg
  • Создадим виртульную машину
virt-install 	--name vds1\
		--ram 1024\
		--vcpus=2\
		--cpuset=1,2\
		--disk path=/dev/vg/vds1,bus=virtio
		--cdrom /srv/image/debian-6.0.1a-amd64-CD-1.iso\
		--network bridge=br0,model=virtio\
		--os-variant=debiansqueeze  \
		--vnc --vncport=5900 \
		--autostart
  • Подключимся по VNC и установим ОС.

Бэкап виртуальной машины

Восстановление из бэкапов

Клонирование виртуальных машин

Yup, that'll do it. You have my appecritaion.

w0c0CR <a href="http://fzgsoitsvuje.com/">fzgsoitsvuje</a>