newzenon я на компе поставил vitualbox на неё gui virt-manager делаю всё что мне надо, получаеться xml файл его и img перекидываю на сервер smile
ну а после virsh мне помогает больше чем надо.
quemu и гостевая ОС
Kettler, мне как-то vde2 по душе больше пришелся привычки они такие - отказаться сложно... wink
Ну чем не устраивает:
$ vde_tunctl -t tap0
$ vde_switch -x -n 10 -s /var/run/vde2/vde_192.ctl -g vde2-net -m 770 -d -p /var/run/vde2/vde_192.pid -t tap0
$ ifconfig tap0 10.0.0.1 netmask 255.255.255.0 up
$ kvm -m 400 -net nic,macaddr=00:00:00:00:00:01 -net vde,sock=/var/run/vde2/vde_192.ctl -hda qemu.img -cdrom file.iso
Зачем? когда это же делает kvm smile
Просто закинуть file и всё.
Я бы посмотрел на vde2 ток для других целей но нет нормального мана
Я бы посмотрел на vde2 ток для других целей но нет нормального мана
Там в принципе и так все понятно.
vde_tunctl - упарвляет интерфейсом, vde_switch - свичем, а больше ничего собственно и не надо.
Зыж. Я так понял virt-manager пишет все в qemu-if-up-down, ну так туда чего хочешь можно напихать и vde в том числе, просто мне показалось более удобным если это все в interfaces будеть находиться.
чуть не так понял virt-manager это gui на libvrt wink
а так тоже настройки сетевые хранятся xml.
В Debiane та же шляпа. Начал ругаться, что ему не хватает прав для установки, хотя начал распаковывать образ и т.д. и выдает ошибку.
Файл ISO вообще поменял владельца и группу.
В итоге вроде сработало предложение от newzenon, но тут нужны иксы. Буду разбираться.
Вот так я сделал
1. Создал img образ диска через qemu
$ vde_tunctl -t tap0
$ vde_switch -x -n 10 -s /var/run/vde2/vde_192.ctl -g vde2-net -m 770 -d -p /var/run/vde2/vde_192.pid -t tap0
$ ifconfig tap0 10.0.0.1 netmask 255.255.255.0 up
$ qemu -m 256 -net nic,macaddr=00:00:00:00:00:01 -net vde,sock=/var/run/vde2/vde_192.ctl -hda /home/xlin/images/fedora.img -cdrom /home/xlin/images/Fedora-14-i386-netinst.iso

newzenon, не подскажешь как потом с сетью работать с vde? С этим виртуальным свичем. Что бы инсталируемая система запинговала хостовую.
XliN, пользователя в группу vde kvm или vde2 надо добавить не помню точно, у меня пинги после поднятия tap0 сразу пошли, но у меня еще в iptables разрешен forwarding, короче могу свои конфиги выложить если надо.
mac можешь вообще не прописывать - дефолтный будет какой-нибудь.
У меня виртуалка запускается сейчас:
kvm -m 512 -net nic -net vde,sock=/var/run/vde2/vde_192.ctl -hda hdd.img
У меня к сожалению KVM не поддерживается :( Задача стоит вроде как элементарная. Установить гостивую ОС в консоле. Без всяких иксов и GUI. К несчастью QEMU работает только с иксами, да еще и выпилили модуль kqemu
QEMU Accelerator (KQEMU) is an old driver allowing the QEMU PC emulator to run much faster when emulating a PC on an x86 host. Current versions of qemu (0.11 and up) has no support for kqemu anymore, focusing on kvm instead. The information below is provided for historical reasons only. KQEMU is supported on x86 or x86_64 Linux 2.4 or 2.6 hosts. Experimental versions are available for FreeBSD and Windows NT/2000/2003/XP.
virt-manager тоже не работает, так же не фурычит и virt-install :( А вот интересно, Intel Atom D410 поддерживает KVM? Для чего я эту все задумал. Хочу на сервере поднять отдельно на виртуалке DHCP-DNS. Обезопасив себя от краха. Если слетит, то виртуалку всегда можно будет накатить заново, а на остальном оставить Samba и шейпинг (что восстанавливается в два счета)
У меня в virtual box всё поднялось. Virt-manager пашет ток себя в группу надо добавить libvirt.
Без всяких там свитчей всё хорошо.
XliN, ну не поддерживается kvm, ну и ладно - резвости просто такой не будет, а настройки мои подойдут.
Про qemu без иксов - сам не пробовал, но http://xgu.ru/wiki/Man:qemu
Опции визуализации
-nographic
В нормальном режиме QEMU использует SDL для VGA-вывода. Используя эту опцию, можно вообще отключить графический вывод как таковой, так чтобы QEMU стало обычным консольным приложением. Эмулируемый последовательный порт перенаправляется на консоль. Следовательно, QEMU в этом режиме можно использовать для отладки ядра Linux через последовательную консоль.
далее интересное:
-vnc display[,option[,option[,...]]]
По умолчанию, QEMU использует SDL для VGA-вывода. Используя эту опцию, можно заставить QEMU работать как VNC-сервер для экрана display и перенаправлять на этот сервер VGA-экран. Особенно полезно в этом режиме включить USB-планшет (опция -usbdevice tablet). При использовании VNC-дисплея нужно использовать ключ -k, для того чтобы указать какая раскладка клавиатуры используется (при условии, что это не en-us). Допустимый синтаксис параметра display такой:
Короче есть куда развернуться.
Virt-manager пашет ток себя в группу надо добавить libvirt.
Ну с vde2 просто ручками не забыть своего пользователя добавить в группе vde2-net.
newzenon да не всё настроили вроде уже) icq великая вещь)
Без всяких там свитчей всё хорошо.
Вот ты странно рассуждаешь, когда в реале делаешь сетку, то нужен и свитч и сервер с интерфейсом имхо в vde2 сделали наоборот более реально и наглядно.
ы. Я с vde2 делал так (ради интереса) хост => виртуальный роутер => виртульная сетка + заворачивал на один комп.
newzenon да не всё настроили вроде уже) icq великая вещь).
Ну молодца, рад за вас. smile А я все ж попробую без иксов qemu помучать. wink
smile А я все ж попробую без иксов qemu помучать.
Легко когда время есть) а так создались xml и переноси на боевой сервер без иксов)
P.S в virsh тяжеловато всё таки) Благодаря virt-manager многое нашол для себя точто не найти в google
Xlin а что за панель внизу?
Xlin а что за панель внизу?
tint2
блин надо затестить)
