Существует так много различной информации о настройке виртуальной машины, но я не знаю, с чего начать. Мой фундаментальный вопрос:
Как виртуально развернуть веб-сервер (в комплекте с уникальным набором пользователей) поверх работающей без головы машины?
Вещи, которые делают мою систему уникальной (т.е. мне трудно найти информацию через Google):
- Сервер беспроводной.
- Сервер не запускает графический интерфейс.
Большинство уроков / инструкций предполагают проводное соединение и / или графический интерфейс.
Что я пробовал
- Я прочитал документацию для
libvirt
,qemu
иkvm
. Я также видел несколько учебных пособий, которые используютubuntu-vm-builder
илиqemu-img
. Я просто не уверен, с чего начать. Я не уверен, как думать обо всем стеке: я думаю, что это выглядит так:libvirt
--controls ->qemu
--controls ->kvm
. Но я не уверен. - Я включил виртуализацию через BIOS в моей системе.
- Я установил
qemu*
иlibvirt*
пакеты. - Я пытался запустить
qemu-system-x86_64 ubuntu-server-12.04.iso
с загруженного сервера ISO. Это не сработало.
Проблемы, на которые я еще не нашел ответы.
- Каковы канонические шаги для запуска виртуализированного сервера? Вы начинаете с
qemu-img
? Или первый шаг начинается сubuntu-vm-builder
? - Как вы поддерживаете его каждый раз при загрузке вашего физического сервера?
- В одном учебном пособии отмечалось, что вы не можете соединиться с беспроводной картой. Это все еще верно сегодня?
- Я не понимаю, как редактировать
/etc/network/interfaces
. Я использую wlan0 в качестве основного сетевого интерфейса, так что я немного пробую возиться с ним, поскольку все учебники, которые я видел, предполагают, что я использую eth0. - Все учебники, которые я видел, предполагают, что у меня работает графический интерфейс. Я не. Как заставить гостевую ОС переписываться на видеокарту (у меня есть видеокарта, но Ubuntu Server просто запускает CLI)?
- Есть много файловых систем, доступных для использования
qemu-img
. Какой я должен использовать?
Есть много вопросов, вставленных в этот. Извините, но вопрос, который меня волнует больше всего, находится в начале. Я предпочитаю не устанавливать Xen или использовать Virtual Box.
virtualization
kvm
qemu
Эйвери Чан
источник
источник
Ответы:
Я собираюсь вести постоянный журнал прогресса, которого я добился до сих пор. Я уберу это позже и отправлю как ответ, если мне удастся.
1 день
libvirt
- лучший способ пойти. Посмотрим.libvirt
для управления своими виртуальными машинами, я не проверял, работает ли этот обходной путь.День 2
Я получил свою виртуальную машину для загрузки. Я работал
vmbuilder --debug --verbose
с этим как мой конфигурационный файл в/etc/vmbuilder.cfg
. Я запустил самую основную настройку раздела. Используйте Google, чтобы увидеть, что положить вvmbuilder.partition
файл. Это занимает много времени, и я не мог понять, как установить apt-proxy. Если вы можете установить apt-proxy, я бы это сделал.Все еще не могу заставить работать сеть. Гостевая ОС не может видеть хост-ОС и наоборот.
источник