LINUX.ORG.RU
ФорумAdmin

Изменение ФС во время создание инстанции в OpenStack

 , ,


0

1

Добрый день! Возможно ли на этапе создания инстанций в OpenStack'e изменять через cloud-init корневую ФС? Дело в том, что образы под KVM поставляемые RedHat'ом идут по-умолчанию с xfs, что совсем не радует. Приходится с каждым новым релизом собирать свои образы и только из-за одной файловой системы, поскольку предпочитаем использовать ext4.


cloud-init работает внутри уже запущенного инстанса. Так что если «на лету» невозможно сконвертировать xfs в ext4, то средствами cloud-init это решить будет довольно сложно. Разве что написать ворох каких-нибудь скриптов, которые соберут хитрый initramfs, который при следующей загрузке сконвертирует ФС (с переносом содержимого в tmpfs, например), отключит сам себя и перезагрузит инстанс снова. Но это какой-то очень страшный костыль. Плюс медленно стартовать будет.

ИМХО намного проще пересобрать исходный образ самостоятельно, чтобы он сразу шёл с желаемой ФС.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.