Установка виртуальной машины KVM.
Для начала проверяем, поддерживает ли железо сервера аппаратную виртуализацию командой
egrep '(vmx|svm)' /proc/cpuinfo
Если вывод команды не пустой, значит поддерживает.
Устанавливаем все требуемые пакеты:
apt-get install kvm libvirt-bin python-virtinst bridge-utils
проверяем как установилось:
virsh -c qemu:///system list --all
В консоли должно появиться что-то в стиле:
Connecting to uri: qemu:///system
Id Name State
----------------------------------
Потом создаем мост (как это делать я описывал в статье про QEMU, только не надо создавать tap интерфейсы)
И наконец запускаем установку самой системы
sudo virt-install -n windows2k3 -r 1024 -f /mnt/data/virt/w2003r2.img -s 30 -c /mnt/data/virt/win.iso --accelerate --os-type=windows --os-variant=win2k3 --vnc -v -w bridge:br0
где:
-n windows2k3 – имя вируальной машины
-r 1024 – количество памяти выделяемой под виртуальную машину (в мегабайтах)
-f /mnt/data/virt/w2003r2.img – файл виртуальной системы
-s 30 – размер виртуального диска (в гигабайтах)
-c /mnt/data/virt/win.iso образ с которого ставится система
–accelerate – ускоряем
–os-type=windows –os-variant=win2k3 – тип операционной системы
–vnc – включаем VNC на систему (VNC мапится на localhost:5900 поэтому не забываем сделать в ssh или putty тунель)
-v – полная виртуализация
-w bridge:br0 – подключаем к сети на интерфейс br0
Некоторые конфигурационные файлы:
/etc/libvirt/qemu.conf – настройки эмулятора
sudo nano /etc/libvirt/qemu/имя виртуалки.xml -настройки конкретной виртуальной машины
Администрирование виртуальных машин:
Для начала запускаем консоль управления
virsh
и уже в ней:
list –all -посмотреть все виртуальные машины
destroy имя_виртуальной_машины – жесткое выключение виртуальной машины
undefine имя_виртуальной_машины -удалить виртуальную машину(не забываем потом удалить файл виртуальной машины, конечно если она больше не нужна)
start имя_виртуальной_машины – запустить виртуальную машину
autostart имя_виртуальной_машины – автозагрузка виртуальной машины
autostart –disable имя_виртуальной_машины – выключить автозагрузку виртуальной машины
Заказать создание и поддержку безопасной IT-инфраструктуры любой сложностиБыть уверенным в своей IT-инфраструктуре – это быть уверенным в завтрашнем дне. Для того, чтобы сделать заказ:
|