Как развернуть виртуализированный сервер на автономной машине с сервером 12.04?

Существует очень много различной информации о настройке виртуальной машины, но я не знаю, с чего начать. Мой фундаментальный вопрос:

Как виртуально развернуть веб-сервер (в комплекте с уникальным набором пользователей) поверх работающей без головы машины?

[ 1136] Вещи, которые делают мою конкретную систему уникальной (то есть, мне трудно найти информацию через Google):

  1. Сервер беспроводной.
  2. Сервер не запускает графический интерфейс.

Большинство учебных пособий / инструкций предполагают проводное соединение и / или графический интерфейс.

Что я попробовал

  1. Я прочитал документацию для libvirt, qemu и kvm. Я также видел несколько учебных пособий, которые используют ubuntu-vm-builder или qemu-img. Я просто не уверен, с чего начать. Я не уверен, как думать обо всем стеке: я думаю, что это выглядит так: libvirt --controls -> qemu --controls -> kvm. Но я не уверен.
  2. Я включил виртуализацию через BIOS в моей системе.
  3. Я установил пакеты qemu* и libvirt*.
  4. Я пытался запустить qemu-system-x86_64 ubuntu-server-12.04.iso с загруженным сервером ISO. Это не сработало.

Задачи, ответы на которые я пока не нашел.

  1. Каковы канонические шаги для запуска виртуализированного сервера? Вы начинаете с qemu-img? Или первый шаг начинается с ubuntu-vm-builder?
  2. Как вы продолжаете работать каждый раз, когда загружается ваш физический сервер?
  3. В одном учебном пособии отмечалось, что вы не можете соединиться с беспроводная карта. Это все еще верно сегодня?
  4. Я не понимаю, как редактировать /etc/network/interfaces. Я использую wlan0 в качестве основного сетевого интерфейса, так что я немного склонен возиться с ним, поскольку все учебники, которые я видел, предполагают, что я использую eth0.
  5. Все учебники, которые я видел, предполагают, что у меня работает графический интерфейс. Я не. Как заставить гостевую ОС переписываться на видеокарту (у меня есть видеокарта, но Ubuntu Server просто запускает CLI)?
  6. Есть много файловых систем, доступных для использования qemu-img. Что мне следует использовать?

В этот вопрос вставлено много вопросов. Извините, но вопрос, который меня волнует больше всего, находится в начале. Я предпочитаю не устанавливать Xen или использовать Virtual Box.

9
задан 30 June 2012 в 14:53

1 ответ

1120 Я собираюсь следить за прогрессом, которого я добился до сих пор. Я исправлю это позже и опубликую как ответ, если мне удастся.

День 1

  1. Я в основном использую этот урок . Обратите внимание, что изначально он был для 9.10 / и / он предполагает, что основным сетевым интерфейсом является eth0. Я использую беспроводную карту в качестве основного интерфейса. Я не уверен, что использование libvirt - лучший способ. Посмотрим.
  2. Это правда, что отключение беспроводной карты не поддерживается "из коробки". Вот руководство о том, как обойти это (обратите внимание, что это руководство построено на еще одном ). Я пробовал это сделать, но поскольку я все еще пытаюсь использовать libvirt для управления своими виртуальными машинами, я не проверял, работает ли этот обходной путь.
  3. Что касается того, как выглядит поток управления, у tuxradar есть довольно хорошая статья . Вот диаграмма из этой статьи: Virtualization .

День 2

  1. Я получил свою ВМ для загрузки. Я запустил vmbuilder --debug --verbose с этим как мой конфигурационный файл в /etc/vmbuilder.cfg. Я запустил самую основную настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не мог понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.

  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.

0
ответ дан 30 June 2012 в 14:53

Другие вопросы по тегам:

Похожие вопросы: