2015-08-20 3 views
4

Я пытаюсь развернуть OVF в vSphere 5.5 с помощью скрипта python, используя pyvmomi из-за ошибки The operation is not supported on the object. Самое глубокое, что я мог получить от этой ошибки, было напечатано ImportVApp.error, которое имеет этот выход.Неподдерживаемая операция, ведущая к ошибке аренды в pyvmomi

(vmodl.fault.NotSupported) { 
    dynamicType = <unset>, 
    dynamicProperty = (vmodl.DynamicProperty) [], 
    msg = 'The operation is not supported on the object.', 
    faultCause = <unset>, 
    faultMessage = (vmodl.LocalizableMessage) [] 
} 

Арендная плата дает мою ошибку после инициализации и предоставления ошибки выше. Вы можете найти мой сценарий here.

ответ

1

Когда я столкнулся с этой ошибкой, это произошло потому, что мне нужно было подключиться непосредственно к IP-адресу отдельного хоста, а не к VCenter IP. Также я хотел бы добавить, что были разрешения, которые пользователь, которых я использовал, не имели разрешений для развертывания ovf непосредственно на этом хосте. Я тестировал это с помощью пользователя root, и он работал, поэтому мне нужно было обновить мои права для этого. Надеюсь, это поможет кому-то еще.