У меня есть хост ESXi 4.1 с несколькими серверами, два из которых являются виртуальными машинами Windows Server 2008 R2. Сервер №2 был копией Сервера №1. Когда я сделал клон, я был уверен, что скопировал файлы .vmdk и .vmx в новую папку через хранилище данных vSphere Client, а затем нажал «Добавить в инвентарь» на .vmx. Каждая виртуальная машина запускается, работает под управлением Windows и правильно идентифицирует себя.
Однако, когда я вношу изменения в настройки на Сервере №2 через vSphere, я получаю эту ошибку после сохранения: «Файл <неуказанное имя файла> не найден». В этом случае я просто менял метку сети на nic. У меня такое чувство, что от клона осталось немного плохого джуджу, но я бы предпочел не перестраивать этот сервер с нуля.
Мысли?
«Когда я сделал клон, я почти уверен, что скопировал файлы .vmdk и .vmx в новую папку через хранилище данных клиента vSphere, а затем нажал« Добавить в инвентарь »»
Это не клонирование, а просто копирование, я ошибаюсь? Похоже, вы зашли в хранилище данных, щелкнули правой кнопкой мыши файлы виртуальной машины и выбрали копию? Из вашего описания у вас есть 2 сервера с одинаковым SID / CMID. Также, если вы скопировали только эти 2 файла, я думаю, вам не хватает некоторых из них. http://www.vmware.com/support/ws5/doc/ws_learning_files_in_a_vm.html
Я бы щелкнул правой кнопкой мыши по серверу в vCenter и сделал бы фактическое клонирование, а не копирование оттуда. После этого вы можете настроить клон, чтобы создать уникальный SID / CMID (sysprep).