Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: KVM & QEMU\несколько вопросов  (Прочитано 48072 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
KVM & QEMU\несколько вопросов
« : 06 Апреля 2012, 18:06:14 »
попробовал KVM/QEMU
понравилось, всё просто и работает. Но есть несколько вопросов:

1) почему-то гигабитная сеть не даёт даже 100 мегабит при работе с ВМ (уверен, нужно просто правильно настроить сетевую часть)
2) что с видюхами, каталист в ХП ставиться не стал :D
3) подключение к рабочему столу гостя через VNC, от того подтормаживание интерфейса?
« Последнее редактирование: 01 Января 2016, 16:11:29 от it0r »

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #1 : 07 Апреля 2012, 21:43:39 »
4) как я понял гипервизор может ставиться (скорее всего у серьёзных дядей обычно так и работает) без иксов, а подключаться к нему можно с другой машины с графикой и рулить ВМ, верно?

Оффлайн Romon

  • Участник
  • *
  • Сообщений: 216
  • destructive creation
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #2 : 08 Апреля 2012, 13:51:40 »
Да, верно, "ИКСЫ" не нужны.

Так же понравился KVM, но не смог добиться удовлетворительной производительности графики для гостевых Windows.
Тормоза при работе Windowsких GUI на любых системах. Драйвер на видео так же не смог найти.
Пробовал на двух серверах делать, на одном графика Intel, на другом Matrox.
Может кто поделится, как решить (google не помог)?

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Гипервизор KVM/QEMU
« Ответ #3 : 09 Апреля 2012, 01:18:34 »
Для гостевых win машин лучше использовать подключение через rdp. А сеть и диски использовать virtio - для этого нужно скачать iso диск с драйверами, гуглится по фразе windows virtio driver
Homo homini admini est...

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #4 : 09 Апреля 2012, 03:17:54 »
virtio - это драйвер для ВМ с винОС, который работает быстрее чем сток, верно?

Пользователь решил продолжить мысль 09 Апреля 2012, 03:18:46:
а что на счёт:

1) видеодров
2) сети

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Гипервизор KVM/QEMU
« Ответ #5 : 09 Апреля 2012, 07:38:40 »
Насчёт видео - никогда не заморачивался, сказать ничего не могу,  а насчёт сети - тоже virtio драйвер лучше использовать.


UPD: Про диск есть один момент: судя по отзывам, при установке подоткнуть винде virtio драйвер на диск не удаётся, поэтому нужно действовать так:

1. Сначала создаем виртуальный диск (говорят, что LVM быстрее всего) с типом драйвера ide.
2. Ставим на него винду.
3. Создаем ещё один диск, с типом драйвера virtio, подключаем его к виртуалке.
4. Также подключаем iso файл с драйверами вот ссылка.
5. Загружаем винду - она найдет новое устройство. Ставим драйвер с диска. Выключаем винду.
6. Меняем тип системного диска с ide на virtio. По желанию отключаем второй диск.

PS: Драйвера для virtio сети находятся на том же диске.
« Последнее редактирование: 09 Апреля 2012, 10:31:49 от MadKox »
Homo homini admini est...

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #6 : 10 Апреля 2012, 03:30:51 »
вин2008 как себя чуствует, у кого есть опыт установки и работы, подводные грабли имели место быть?

за совет по virtio спасибо, внятно)

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Гипервизор KVM/QEMU
« Ответ #7 : 10 Апреля 2012, 18:30:26 »
Серьёзно не использовал, а так - и 2008 и 2003 нормально себя чувствуют. RDP до 2003 в виртуалке по ощущениям ничем не отличается от RDP до настоящей, не виртуальной.
Все вышесказанное про virtio актуально и для 2008-й. Там только с драйверами попроще (в 2003-й нужно руками подсунуть драйвер на virtio диск - иначе не цепляет).
Homo homini admini est...

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #8 : 10 Апреля 2012, 18:34:00 »
делал схему из 2-х серваков железных, которые друг друга дублируют, т.е. типа облако или как их щас модно называют?

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Гипервизор KVM/QEMU
« Ответ #9 : 10 Апреля 2012, 18:43:21 »
Ну для этого по-моему нужно что-то заточенное использовать, типа oVirt. У меня-то как раз задача минимизировать кол-во железных машин. Сейчас на одной средней паршивости железке у меня работают 3 сервера (почта+жаббер, телефония, LDAP-сервер+шлюз+прокси) все под ubuntu со специальным ядром для KVM-гостей. Load average хоста: 0.20, 0.13, 0.14.
Homo homini admini est...

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #10 : 10 Апреля 2012, 18:45:09 »
Цитировать
все под ubuntu со специальным ядром для KVM-гостей
спец. ядро у гостей или спец. ядро у хоста, под гостей?

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Гипервизор KVM/QEMU
« Ответ #11 : 10 Апреля 2012, 18:49:37 »
Спец ядро у гостей-ubuntu. Машина создаётся через vmbuilder и ставит сильно минимальную версию ubuntu (даже пакет man нужно ставить отдельно). Тут подробнее. Ключевой параметр для vmbuilder - --flavour virtual.
Homo homini admini est...

Оффлайн Orb_IT

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #12 : 11 Апреля 2012, 15:38:24 »
Да бы не создовать еще одной темы, Поставил kvm  на Centos 6.2, гостевая win2008r2 драва на сеть и винт virtio. Подключаю второй логически винт в гостевой винде, диск Д, Его подключаю на LVM том (/dev/VG_group/lv_tom). В гостевухе опеределяется новый винт. все ок. форматирую его. Кароче все отлично. Но вот вопрос,  в гостевухе кладу файлы на диск Д. На хосте хочу посмотреть что лежит в томе LVM (который смонтирован в корне как /backup) НО он пустой раздел, df -h это тоже показывает. подскажите как мне увидеть мои гостевые файлы? Хочеться еще делать снапшоты, но том пуст. что я делаю не так?

По поводу тормозов видео под виндой, они тоже есть. Это скорее всего скромные 9Мбайт выделяемые для видео драйвера модель vga. Так что с этим ничего не поделаешь по РДП все ок,

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Гипервизор KVM/QEMU
« Ответ #13 : 11 Апреля 2012, 17:05:29 »
Конечно он "пустой" - ведь это для хоста раздел lvm, а для гостя - это целый жёсткий диск. Чтобы его посмотреть, нужно его сначала "открыть".

1. Останавливаем гостя.
2. Делаем
sudo kpartx -a /dev/VG_group/lv_tom
3. В папке /dev/mapper/ должны появиться "внутренние" диски с тома (в виде /dev/mapper/VG_group-lv_tom-1 и т.д.)
4. Монтируем:
sudo mount /dev/mapper/VG_group-lv_tom-1 /mnt
5. Делаем всё, что хотели с этим диском делать
6. Размонтируем
sudo umount /mnt
7. "Закрываем" раздел
sudo kpartx -d /dev/VG_group/lv_tom8. Можно запускать машину.

Если нужно всё это делать не останавливая гостя - то сначала делаем lvm снапшот с раздела, а потом все вышеперечисленное проделываем со снапшотом. После чего его (снапшот) удаляем.

Ну как-то так...
Homo homini admini est...

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Гипервизор KVM/QEMU
« Ответ #14 : 19 Апреля 2012, 09:38:55 »
Поставил гипервизор на серверную Ubuntu, подключаюсь virt-manager с десктопа. Почему-то нет возможности удалить ВМ, virt-manager сообщает, что не может показать список сетевых интерфейсов. Это всё видимо потому что запуск от юзера, а не от рута? Будет ли правильным наделить юзера рутовыми привелегиями (или разрешить логин root), чтобы kvm работал нормально?

Пользователь решил продолжить мысль 19 Апреля 2012, 09:43:30:
как удалить ВМ из консоли?
« Последнее редактирование: 19 Апреля 2012, 09:43:30 от ⚡ Thunde® ⚡ »

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.