Перемещение виртуальных машин Fusion в ESXi

Я перемещаю несколько виртуальных машин, созданных в VMWare Fusion 5, в ESXi 5.1, которые я только что установил на Mac Mini Server. Я могу нормально подключиться через приложение Windows, установленное на другой виртуальной машине. Я создал два файла OVF, один для Server 2003 и еще один для Server 2012. Оба файла были созданы без инцидентов. Я могу загрузить их на сервер ESXi, казалось бы, без проблем.

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

Консоль:

введите описание изображения здесь

И в GUI:

введите описание изображения здесь>> </p>

<p> Я не уверен, как это сделать, поскольку я выполнил шаги, описанные для создания файла OVF и загрузки его в ESX. Обе эти виртуальные машины отлично работают через Fusion. </p>

<p> Спасибо заранее. </p></body></html>

16 голосов | спросил Dave 20 AM00000010000003831 2013, 01:24:38

1 ответ


14

После тяжелых исследований и испытаний и ошибок я, наконец, смог решить эту проблему. Прежде всего, если вы переносите виртуальные машины Fusion в ESXi, я не рекомендую использовать инструмент OVF. По крайней мере, для меня это никогда не срабатывало. Вместо этого я использовал инструмент vmware-vdiskmanager, который встроен в Fusion. Инструкции для этой миграции перечислены ниже:

  

  1. Открыть терминал.
  2.   
  3. Выполните следующую команду, вставив правильный источник файла VMWare Fusion vmdk и новый пункт назначения vmdk:      
        

    /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager > -r /path/to/vmware_fusion.vmwarevm/vmware_fusion.vmdk -t 4 /path/to/esxi.vmdk

  4.     
  5. Процесс конвертации, после завершения, создаст два файла: filename.vmdk и filename-flat.vmdk
  6.     
  7. Запустите клиент vSphere через веб-браузер на сервер ESXi.
  8.     
  9. После входа в систему перейдите к File | New | Virtual Machine
  10.     
  11. В окне конфигурации выберите Custom.
  12.     
  13. В окне «Хранилище» выберите место хранилища данных для хранения новой виртуальной машины.
  14.     
  15. В окне Версии виртуальной машины используйте параметр по умолчанию Virtual Machine Version: 8.
  16.     
  17. Выберите нужные параметры для Guest OS, CPUs, Memory, Network и SCSI Controller.
  18.     
  19. В окне «Выбрать диск» выберите опцию Do Not Create Disk.
  20.     
  21. Нажмите кнопку Finish.
  22.     
  23. В настройках сервера ESXi выберите вкладку «Конфигурация», затем нажмите Storage.
  24.     
  25. В хранилище выберите свой хранилище данных и щелкните правой кнопкой мыши, чтобы выбрать Browse Datastore.
  26.     
  27. Выберите имя папки, соответствующее новой виртуальной машине.
  28.     
  29. Выберите кнопку Upload.
  30.     
  31. Загрузите filename.vmdk и filename-flat.vmdk файлов с шага 3.
  32.     
  33. После завершения вы увидите файл filename.vmdk в хранилище данных.
  34.     
  35. Выберите VM и Edit virtual machine settings в разделе Get Started.
  36.     
  37. Нажмите кнопку Add в Virtual Machine Properties
  38.     
  39. Для типа устройства выберите Hard Disk и выберите Use an existing virtual disk.
  40.     
  41. Найдите хранилище данных и выберите существующий диск.
  42.     
  43. В Advanced Options оставьте настройки по умолчанию.
  44.     
  45. Выберите Finish и OK, чтобы закройте свойства виртуальной машины.
  46.     
  47. На этом этапе вы сможете загрузиться с недавно перенесенной виртуальной машиной.
  48.     

Руководство для этого было опубликовано в выпуске MacTech за июнь 2013 года, воспроизведенном в блоге автора здесь . Много наград для Rich Trouton для этой статьи.

ответил Dave 26 22013vEurope/Moscow11bEurope/MoscowTue, 26 Nov 2013 01:04:41 +0400 2013, 01:04:41

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132