Назад | Перейти на главную страницу

Клонирование гостевого экземпляра KVM с новым IP-адресом

У меня была виртуальная машина Ubuntu 10.4, работающая на другом хосте Ubuntu KVM. Я хочу клонировать эту виртуальную машину, но с новым IP-адресом? Я знаю, что мне придется остановить мою виртуальную машину, клонировать ее, каким-то образом дать ей новый IP-адрес, а затем запустить оба. Как я могу сделать это, не подключаясь к виртуальной машине по SSH? Нужно ли мне изменять какие-либо другие параметры, кроме IP-адреса?

Когда вы клонировали эту виртуальную машину, ПРЕЖДЕ, чем вы ее включите. Смонтируйте LVM вашего клона в папку и отредактируйте / etc / network / interfaces в этой папке.

Затем отключите LVM.

Запустите вашу машину.

прибыль.

если вы клонируете виртуальную машину, вам нужно больше, чем просто изменить IP-адрес - удалить все сетевые конфигурации, ключи ssh, сертификаты, привязанные к fqdn и т. д. в RHEL / Fedora, это можно сделать с помощью sys-unconfig или поместив имя файла .unconfigured в / Может быть, Ubuntu может сделать что-то подобное

Если вы используете виртуальную машину в качестве базового образа для других виртуальных машин, я бы оставил ее как неактивную виртуальную машину. То есть вы создаете базовый образ, убедитесь, что он работает, затем устанавливаете IP-адрес, который вам известен, и никогда не используете его снова (IP-адрес или образ), кроме как для создания других виртуальных машин.

Таким образом, когда вам понадобится новая, вы можете клонировать базу и запустить ее, зная, что IP-адрес ни с чем не конфликтует. Затем измените его IP-адрес при вводе в эксплуатацию.