пятница, 6 августа 2010 г.

debian+kvm

И так пришло время немного привести свои записи в порядок.
  • Первым делом хочу поблагодарить человека под ником inkvizitor68sl благодаря которому собственно я немного розобрался в виртуализации на базе kvm. Его блог вы можете почитать здесь Нажать. И там же есть подробная инструкция по настройке kvm на debian.
  • Я не буду здесь описывать как установить и настроить дистрибутив Debian так как считаю что это описывать излишне.
  • Начнем с установки необходимых пакетов.
  • sudo apt-get install kvm libvirt-bin virtinst bridge-utils
  • Настроим сеть на основной (хост машине) правим файл /etc/network/interfaces
auto lo
iface lo inet loopback
auto  eth0
iface eth0 inet static
auto br0
iface br0 inet static
address   178.ххх.ххх.137
netmask   255.255.255.192
network 178.ххх.ххх.0
broadcast 178.ххх.ххх.191
gateway   178.ххх.ххх.129
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
  • Применяем изменени
    • /etc/init.d/networking restart
  • Для удобства создадим каталоги:
    • mkdir /iso && mkdir /vms


  • И скачаем образ установочный образ debian
    Так как я все делаю на lvm разделах то мне нужно создать раздел под виртуалку. 

    • lvcreate -L20G -n name  namegrouplvm


  • Где name -это имя виртуального разделя для vps

  • namegrouplvm -это имя групы lvm тома в которой создаем раздел для виртуалки

  • -L20G - создаст раздел обёмом 20 гб

  • Приступим к созданию виртуальной машины 




            • virt-install -n vm1 -r 1024 -f /dev/namegrouplvm/name -c /iso/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-CD-1.iso –accelerate –os-type=linux –os-variant=generic26 -v –vnc -w bridge:br0
              Расскажу о приведенных выше опциях:
              -n vm1 – имя домена (виртуальной машины)
              -r 1024 – количество оперативной памяти
              -f /dev/namegrouplvm/name -расположение раздела созданного выше
              -c /iso/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-CD-1.iso – указываем iso образ, с которого будем производить установку системы. Рекомендую запускать 64х битные образы под 64й битной ОС хост-машины.
              –accelerate –os-type=linux –os-variant=generic26 -v – оптимизируем VDS для работы с виртуальным Linux с ядром 2.6.хх
              –vnc – запускаем VNC-сервер для доступа к виртуальной машине.
              -w bridge:br0 – указываем, что виртуальная машина должна использовать сетевлй мост br0  хост-машины
              Теперь вы должны увидеть в VNC установщик Debian. Ставим всё как обычно





                    Комментариев нет:

                    Отправить комментарий