Экспорт VMWAre OVFtool завершается с ошибкой «Не удалось создать каталог».

Я пытаюсь экспортировать виртуальную машину с помощью OVFtool, работающего на сервере Windows.

      ovftool.exe --allowExtraConfig  --noImageFiles --noSSLVerify "vi://xx.xx.xx.xx/myVM"    "c:\myPath"
Enter login information for source vi://xx.xx.xx.xx/
Username: myid
Password: ************
Opening VI source: vi://myid@xx.xx.xx.xx:443/myVM
Opening OVF target: "C:\mypath"
Error: Failed to create directory: "c:\myPath"
Warning:
- ExtraConfig option 'nvram' is not allowed, will skip it.
- ExtraConfig options exists in source. 

Я допросил vi://

      ovftool.exe  --noSSLVerify "vi://xx.xx.xx.xx/"

и определил, что исходный путь «vi:// [email protected][email protected] : 443/myVM» действителен.

У меня есть разрешения на создание целевого пути

Я перепробовал все мыслимые параметры OVFtool --noSSLVerify --allowAllExtraConfig --noImageFiles без особого результата.

Я также убедился, что на моей VMS нет приводов компакт-дисков, указывающих на изображения.

Как мне это отладить?

Любые материалы приветствуются

Спасибо

Йогеш

2 ответа

вы можете использовать параметры ведения журнала ovftool для отладки, что-то вроде

      ovftool.exe --X:logFile=ovftool-log.txt --X:logLevel=verbose ...

Используйте --help для получения дополнительных параметров ведения журнала.

В вашем конкретном случае вы уже создали выходной каталог или нет? Попробуйте заранее его создать. Также попробуйте запустить ovftool.exe «от имени администратора», чтобы убедиться, что процесс действительно имеет ожидаемые разрешения.

Итак, я решил, что у ovftool, похоже, есть проблемы с анализом имен путей (по крайней мере, в Windows... и я предполагаю, что из-за ошибки. Это может быть проблема с именами дисков с: и/или обратными косыми чертами...)

У меня есть рабочее решение с простой настройкой, которая позволяет мне выполнять свою работу.

По сути, предварительно создайте цель вручную и перейдите к этому пути, а затем при запуске ovftool - спецификация просто укажите имя виртуальной машины минус путь в спецификации назначения.

      cd  "c:\myPath"
ovftool.exe --allowExtraConfig  --noImageFiles --noSSLVerify "vi://xx.xx.xx.xx/myVM"  myVM
 

Ваше здоровье

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