Я запускаю ESXi 6.0.0 в бесплатном режиме. Я создал одну виртуальную машину, а затем скопировал ее файлы в другую папку в хранилище данных, чтобы создать следующую машину (почти как шаблон). Я получил две рабочие виртуальные машины, которые отлично справлялись с производством.
Наконец-то появились мои резервные диски, поэтому теперь я пытаюсь настроить Unitrends для резервного копирования на уровне виртуальных машин. Когда я пытаюсь подключить Unitrends к ESXi, выдает ошибку:
Виртуальные машины »
Вопрос
Как изменить UUID экземпляра для виртуальной машины на ESXi? Я действительно должен заставить его работать, и буду признателен за любую помощь, которую вы можете оказать. Спасибо!
Самым чистым и беспроблемным решением было бы создать новую машину и подключить диски.
Однако, если вы хотите отредактировать конфигурацию, в настройках машины есть три UUID.
Вы можете удалить uuid.location
и uuid.bios
из файла конфигурации .vmx
, например, с помощью следующих команд:
sed -i '/uuid.location/d' ./*.vmx
sed -i '// d' ./*.vmx
и перезапустите компьютер - он должен принудительно создать новые UUID (последние три цифры uuid.bios
также будут соответствовать части MAC-адреса в ethernet0.generatedAddress
Третий vc.uuid
(скорее всего, тот, на который жалуется Unitrends) не создается заново, но вы можете изменить его значение на другое преднамеренное случайное число. В вашем случае строка в .vmx
должна быть такой:
vc.uuid = "52 c7 db f3 e4 42 da 43-a0 b1 2a 9b ef d9 39 19"
Вам необходимо внести изменения в файл .vmx
, когда машина остановлена, иначе они будут перезаписаны.
Таким образом, ответ на эту проблему - выключить рассматриваемую виртуальную машину из vCentre (или vCloud Director, если вы ее используете)
. Вам не нужно отменять регистрацию, если она не на одном хосте. .
Загрузить файл vmx из папки виртуальной машины
Отредактировать bios.uuid и vc.uuid в файле
Загрузить новый vmx в папку виртуальной машины
Перенести виртуальную машину на другой хост используя Webclient, это затем принудительно изменяет UUID, поскольку он замечает его изменение.
Загрузите машину сейчас, и у нее будет новый UUID.
Если вы используете vCloud Director, убедитесь, что вы выключили машину с консоли VCD и также включаете ее оттуда.