Я пытаюсь установить VM Ubuntu 16.04.2 для своей лаборатории. Я хочу настроить одну копию Ubuntu с универсальными настройками и затем клонировать диск для создания установки быстрой.
Я знаю, что существует уникальная информация в каждой установке Ubuntu, которая должна быть удалена для создания каждого нового клона истинным уникальным VM. Но я не знаю что все потребности быть удаленным.
Кто-то мог помочь мне в том, какие файлы должны быть удалены так, я могу сделать универсальный клон?
Моя целевая платформа для шаблона является KVM-QEMU. Таким образом, я на самом деле не собираюсь быть шаблонами использования как, я был бы в VMware. По крайней мере, не в данный момент.
Я корректен что файлы, которые должны будут быть удалены право?
Вообще говоря, после установки из файла ISO и установки OpenSSH
сервер, можно установить cloud-init
.
Облачный-init сценарий запускается на начальной загрузке экземпляра и будет искать поставщика метаданных для выборки открытого ключа от. Открытый ключ будет помещен в учетную запись пользователя по умолчанию для изображения.
Установите облачный-init пакет:
sudo apt-get install cloud-init
При создании изображений Ubuntu cloud-init
должен быть явно настроен для используемого источника метаданных. Установить источник метаданных, который будет использоваться изображением, выполненным dpkg-reconfigure
команда против cloud-init
пакет.
dpkg-reconfigure cloud-init
Можно изменить имя учетной записи, используемой cloud-init
путем редактирования /etc/cloud/cloud.cfg
...
Это будет Вы enbable к ssh
к Вашему экземпляру, созданному из шаблона.
Только то, что необходимо удалить, MAC address details
Операционная система записывает MAC address
из виртуальной платы Ethernet в местоположениях такой как /etc/udev/rules.d/70-persistent-net.rules
во время процесса установки. Однако каждый раз, когда изображение загружается, виртуальная плата Ethernet будет иметь другое MAC address
, таким образом, эта информация должна быть удалена из конфигурационного файла. Или Вы можете простой удалять /etc/udev/rules.d/70-persistent-net.rules
sudo rm -rf /etc/udev/rules.d/70-persistent-net.rules
Ваше изображение готово быть шаблоном.
РЕДАКТИРОВАНИЕ 1
Также можно рассмотреть к образу загрузки отсюда