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

Повторяющийся MAC-адрес при развертывании VMware из шаблона

Я пытаюсь развернуть виртуальную машину из шаблона. Этот шаблон использовался раньше десятки раз; ничего особенного. Проблема в том, что, казалось бы, из ниоткуда, когда я развертываю виртуальную машину, она дает ей тот же MAC-адрес, что и существующая виртуальная машина с питанием.

Обе виртуальные машины используют автоматическое назначение MAC.

Похоже, что обычная причина этого - наличие более 1 vCenter без присвоения каждому уникального идентификатора. Дело в том, что у нас всего 1 vCenter.

Я подтвердил в базе данных vCenter с помощью следующего запроса, что в кластере нет других конфликтов:

SELECT TOP 1000 
      [MAC_ADDRESS],
      COUNT([MAC_ADDRESS])
  FROM [VIM_VCDB].[dbo].[VPX_NIC]
  GROUP BY MAC_ADDRESS
  HAVING COUNT([MAC_ADDRESS]) > 1

Я продолжаю удалять только что созданную виртуальную машину и пытаюсь повторно развернуть ее, но каждый раз она выдает один и тот же MAC-адрес.

Когда я создаю новую виртуальную машину с нуля, она использует уникальный MAC.

Я не могу найти никаких других примеров чего-то подобного в Интернете, и я не могу понять, как это возможно, и что я могу сделать, чтобы это исправить. Не хочу начинать назначать MAC-адреса вручную.

Обновить

Это превратилось из проблемы, которая повторялась, в… не в проблему. Я не знаю, что произошло и почему, но изначально это происходило со мной в пятницу вечером, несколько раз. Я смог повторить это сегодня утром, прежде чем опубликовать это.

Тестирование теперь показывает генерируемые уникальные MAC-адреса; нет дубликатов.

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

Я видел аналогичные проблемы после обновления vCenter со старыми профилями настройки, после обновления некоторых версий профили стали нестабильными. Обычное решение - просто воссоздать профиль настройки с нуля.