Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
serverguide-precise-ru.pdf
Скачиваний:
74
Добавлен:
03.05.2015
Размер:
1.86 Mб
Скачать

Виртуализация

Вы можете передать опции командной строки для установки дополнительных пакетов, удаления пакетов, выбора версии Ubuntu, зеркала пакетов и т.д. На современном оборудовании с достаточным количеством ОЗУ, tmpdir в /dev/shm или при использовании tmpfs, локальном зеркале, вы можете загрузить ВМ меньше чем за минуту.

ubuntu-vm-builder впервые был представлен как сценарий в Ubuntu 8.04 LTS. Одной из целей создания было предоставить возможность разработчикам тестировать их код в виртуальной машине без необходимости начинать всё с начала каждый раз. Как только этот сценарий был замечен несколькими системными администраторами Ubuntu, всё больше и больше администраторов начали улучшать его и адаптировать его к различным вариантам использования. В результате Сорен Хансен (автор этого скрипта и специалист по виртуализации в Ubuntu, а не игрок в гольф), решил переписать сценарий заново с нуля для Intrepid на языке python, преследуя новые цели:

Разработать его так, чтобы он мог использоваться в других дистрибутивах.

Использовать механизм плагинов для всех действий виртуализации, чтобы другие могли легко добавить логику для своего окружения виртуализации.

Обеспечить легко поддерживаемый веб-интерфейс как опцию к интерфейсу командной строки.

Но общие принципы и команды должны остаться прежними.

2.2. Первичная настройка

Предполагается, что вы установили и настроили libvirt и KVM на машине, которую вы используете. Чтобы узнать, как это сделать, обратитесь к:

Раздел 1, «Виртуальная библиотека» [358]

KVM8 странице Wiki.

Мы также предполагаем, что вы знаете, как пользоваться консольным текстовым редактором, таким как nano или vi. Если ранее вы не пользовались ни одним из них, можете прочитать обзор различных текстовых редакторов на странице PowerUsersTextEditors9. Это руководство дано для KVM, но общий принцип сохранится и для других технологий виртуализации.

8https://help.ubuntu.com/community/KVM

9https://help.ubuntu.com/community/PowerUsersTextEditors

365

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]