Экспорт 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
Ваше здоровье