Экспорт OVF завершается с ошибкой "Файл не найден"

Доброе утро / день / вечер всем:

У меня проблема с одной виртуальной машиной, когда дело доходит до экспорта OVA/OVF. Я получаю сообщение об ошибке "Файл не найден", указывающий на неправильный каталог... Мой процесс

  • Clone Live виртуальная машина
  • Экспорт OVA / OVF клонированной машины

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

Имя виртуальной машины = RHEL_TEST_SERVER

Имя клонированной виртуальной машины = tmp_test_server

  • Клонировать виртуальную машину
  • экспорт OVF/OVA клонированной ВМ
  • Я получаю сообщение об ошибке сразу после нажатия кнопки "ОК" на экране "Экспорт шаблона OVF". Ошибка гласит:

    Файл ds:///vmfs/volume /5876b9586-hf756475-c8193846734/RHEL_TEST_SERVER/[] не найден

Похоже, что когда я клонирую OVA, он устанавливает ide1 (внутри tmp_test_server.vmx) в

ide1:0.fileName = ":///vmfs/volumes/5876b9586-hf756475-c8193846734/RHEL_TEST_SERVER/[]"

который я считаю неправильным. Стоит ли указывать на себя? Я захожу на сервер ESXI/Linux и перехожу к этому конкретному каталогу.

Даже после того, как я изменил этот файл, чтобы он указывал на себя, я все равно получаю ту же ошибку "Файл не найден" (точная ошибка, как указано выше). Я не могу понять, почему это не работает для этого единственного клона виртуальной машины.

Чтобы ответить на очевидный вопрос

  • да, я удалял и повторно клонировал виртуальную машину бесчисленное количество раз (одна и та же ошибка каждый раз)

Окружение Linux полностью, и у меня есть полный доступ, чтобы увидеть все файлы. Если бы кто-то мог, пожалуйста, рассказать мне о том, что это за проблема, и как я могу ее исправить, это было бы очень признательно. Спасибо.

5 ответов

Пожалуйста, проверьте, что к виртуальной машине должен быть прикреплен ISO. Удалите файл ISO и попробуйте снова экспортировать OVF.

Чтобы экспортировать в файл OVF, сначала выберите "Использовать физическое подключение" вместо "Использовать ISO-файл образа" после нажатия "ОК". введите описание изображения здесь это работает

Столкнувшись с той же проблемой при преобразовании виртуальной машины для VMWare в формат ovf, я смог ее решить. Хост, на котором запущен инструмент OVF - MacBook Pro 15 с macOS Mojave.

Ниже приведены шаги

Откройте файл.vmx в редакторе (например, Atom). Найдите недостающий файл по ошибке

sata0:1.fileName = [path of the missing file]

В этом же разделе найдите

sata0:1.present = "TRUE"

изменить это на

sata0:1.present = "FALSE"

Теперь, когда инструмент запущен, он не будет искать ISO-образ. Это должно позволить инструменту успешно работать.

ПРИМЕЧАНИЕ: для меня я получил виртуальную машину без ISO-образа, еще один вариант, который может сработать, если ISO-образ является обязательным

  • Копирование ISO-образа вместе с ВМ
  • Попробуйте запустить инструмент, но я сомневаюсь, что он будет работать, поскольку файл может находиться не в том же месте.
  • В этом случае выполните описанные выше шаги, а затем подключите виртуальную машину после завершения экспорта.

В качестве обходного пути,

  1. Вход в систему с помощью WinSCP
  2. Скопируйте файлы vmdk в/vmfs/volumes/<ID>/.

В моей Fedora 28 установите "libnsl", чтобы ovftool работал!!!

Это работает!!! решаемая

Другие вопросы по тегам