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

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

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

Вещи которые делают мою конкретную систему уникальной (т.е. мне трудно найти информацию через 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 в 15:53

9 ответов

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 25 July 2018 в 18:19

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 31 July 2018 в 11:03

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 31 July 2018 в 12:01

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 2 August 2018 в 00:32

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 4 August 2018 в 16:01

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 6 August 2018 в 00:39

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 7 August 2018 в 18:05

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 10 August 2018 в 06:52

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

День 1

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

День 2

  1. Я получил свою виртуальную машину для загрузки. Я запустил vmbuilder --debug --verbose с этим файлом конфигурации в /etc/vmbuilder.cfg. Я запустил самую базовую настройку раздела. Используйте Google, чтобы увидеть, что поместить в файл vmbuilder.partition. Это занимает много времени, и я не могу понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы сделал это.
  2. Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
2
ответ дан 15 August 2018 в 18:49

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

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