Как установить шаблоны в линуксе
Обновлено: 07.07.2024
KVM относится к виртуальной машине на основе ядра, которая помогает запускать несколько изолированных гостевых систем Linux или окон, а также их собственную ОС и виртуальное выделенное оборудование. Для запуска KVM ваша система должна быть совместима с аппаратными расширениями виртуализации, такими как AMD-V или Intel-VT.
В этом руководстве показано, как создать шаблон виртуальной машины из существующей виртуальной машины на KVM. В этой статье установка KVM и создание шаблонов ОС Linux выполняется в системе Ubuntu 20.04. Прежде чем продолжить процесс, вас попросят подготовить систему с установленным KVM.
Создание виртуальной машины KVM
Во-первых, убедитесь, что в вашей системе запущен демон libvirtd. В противном случае используйте команду systemctl для запуска и включения демона.
Проверка статуса демона libvirtd,
Для создания шаблона нам сначала нужно было иметь инсталляционный экземпляр в системе. Мы будем создавать образы KVM 15 G centos 8, используя команду qemu-img, приведенную ниже.
Затем создайте виртуальную машину с помощью команды virt-install, упомянутой ниже. Я буду использовать CentOS 8 для гостевой ОС, но вы можете использовать любой другой дистрибутив. Просто позаботьтесь о том, чтобы настроить путь к ISO-образу, который содержит ОС, которая должна быть установлена (/home/janak/Downloads/CentOS-8.4.2105-x86_64-boot.iso), чтобы он соответствовал пути ОС, которую вы хотите установить. в ВМ.
В приведенной выше команде замените параметр опции –cdrom на загруженный вами iso-образ centos. Затем команда установит и запустит виртуальную машину в вашем KVM, поэтому откройте KVM с помощью virt-manager.
Как только вы откроете KVM, вы увидите, что ваша виртуальная машина находится в рабочем состоянии, поэтому откройте виртуальную машину, система начнет процесс загрузки, и вы увидите следующую страницу начальной настройки centos. Затем пройдите процесс настройки и завершите настройку.
Создание шаблона виртуальной машины в KVM
После завершения настройки войдите в свою систему, обновите ее и установите все основные и необходимые пакеты.
Чтобы обновить информацию о пакетах в системном репозитории, используйте:
Установите несколько базовых пакетов, которые, по вашему мнению, будут необходимы. В моем случае я установил следующие пакеты.
Теперь выключите виртуальную машину, чтобы продолжить процесс.
В команде centos8 ссылается на имя вашей установочной виртуальной машины, поэтому замените его своим именем виртуальной машины, если у вас другое. Если в вашей системе не установлен virt-sysprep, вы можете установить его, используя приведенную ниже команду.
Наконец, выполните следующую команду virsh undefined domain, чтобы удалить конфигурацию гостевой виртуальной машины.
Поздравляем, ваш шаблон создан. Теперь вы можете клонировать и развернуть множество его экземпляров.
Заключение
Спасибо, что прочитали эту статью. В этой статье мы создаем виртуальную машину и узнаем, как создать шаблон для создания нескольких ее экземпляров и развертывания.
Читайте также: