Загрузка Ubuntu с помощью libvirt pass в пользовательском скрипте для запуска из rc.local

У меня есть образ Ubuntu, который я запускаю в libvirt/qemu. Я хотел бы передать пользовательский скрипт во время загрузки, который может быть выполнен из rc.local. Я могу сделать это с экземплярами Amazon EC2 через их пользовательские данные.

Я хотел бы повторить эту функцию с моими собственными виртуальными машинами.

1 ответ

Кажется, мой вопрос является результатом недопонимания. Данные пользователя Amazon EC2 извлекаются по запросу http на специальный статический IP-адрес.

http://169.254.169.254/1.0/user-data

Пользовательские данные, вероятно, затем ищутся через mac-адрес. Таким образом, нет никакой особой магии с пользовательскими данными, передаваемыми при загрузке машины.

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