[CentOS] Исправляем работу конвертера

Привет, %username%! Сейчас мы будем исправлять последствия работы VMware Center Converter Standalone на клоне. Если не знаешь, то можно только угадать. Нас ждут проблемы с загрузкой и сетевыми интерфейсами. Исправляется все очень просто.

Проблемы загрузки

Первое что нам необходимо сделать перед включением свежей виртуальной машины, это отключить в её настройках сетевой интерфейс. После отключения сетевого интерфейса смело включаем нашу виртуалку и продолжаем эротическую эпопею. После того как вы включили вашу виртуозку, можете открыть консоль (которая через клиент VMware) и вполне вероятно, что вы увидите сообщение (простите — не заскринил) о том, что ваш загрузчик Grub не может выполнить команду «:«. Да, именно двоеточие. Дело в том, что при конвертации VMware имеет прямой рутовый доступ к системе и вносит некоторые необходимые изменения для корректной работы «новой системы». Для исправления этого косяка необходимо открыть файл:

1
vim /boot/grub2/grub.cfg

И удалить оттуда все строки начинающиеся на с двоеточия, а их там может быть не мало. После чего сохранить все изменения и всё. Готово!

Проблемы сетевых интерфейсов

В работе с сетевыми интерфейсами так же всё относительно просто. Для начала, на моем физическом сервере (с которого снимался клон) присутствовало два сетевых интерфейса объединенных в team0-интерфейс. А на виртуальном сервере (на целевом) мне необходим был только один интерфейс, о чем я конвертеру и сообщил при конвертации. Поскольку при конвертации все сетевые интерфейсы, включая team0, остались в системе, мне необходимо было это исправить и заставить работать через единственный интерфейс. На удивление все получилось довольно просто. Я удалил файлы конфигурации лишних интерфейсов (включая team0) и проверил как оно работает. И работает отлично. Для конфигурирования сетевых интерфейсов пришлось воспользоваться и утилитой от NetworkManager nmtui, и обычным текстовым редактором vim. Через утилиту nmtui мы удаляем лишние сетевые интерфейсы из системы, а с помощью vim мы вносим правильные настройки в нужный нам сетевой интерфейс. Можно воспользоваться и одной утилитой, но через nmtui ИМХО удаление интерфейсов происходит более корректно по отношению к системе, потому что NetworkManager там стоит по дефолту и пытается рулить всей сетью.

Собственно на этом всё. Как видно всё оказалось не так страшно как казалось ;)

Опубликовано 25.09.2018 в 12:12 · Автор JTProg_ru · Ссылка
Рубрики: CentOS, HOW-TO · Теги: , , , , , , ,