ошибка в python 2 коде при подключении ВМ в VSphere - PullRequest
0 голосов
/ 16 марта 2020
    from pysphere import VIServer
    import ssl
    import time
    server = VIServer()
    while True:
        try:
            ssl._create_default_https_context = ssl._create_unverified_context
            server.connect(r"ip", r"usr","pwd")
            print("connected")
            break
        except Exception, e:
            print(e)
        finally:
            pass
    print("before vm")
    vm=""
    vm = server.get_vm_by_name("vm_name")
    print("after vm name")

    vm.login_in_guest("vm_usr",r"vm_pwd")
    print("after logging")
    print("machine accessed")

ОШИБКА :

C: \ Python27 \ python .exe C: / Users / DEEPTHI / PycharmProjects / без названия / venv / p5.py подключен до vm после vm name Traceback (последний из последних вызовов):

 File "C:/Users/DEEPTHI/PycharmProjects/untitled/venv/p5.py", line 20, in <module>

vm.login_in_guest("admin",r"passw0rd")

 File "C:\Python27\lib\site-packages\pysphere\vi_virtual_machine.py", line 1027, in login_in_guest

self.__validate_authentication(auth)

 File "C:\Python27\lib\site-packages\pysphere\vi_virtual_machine.py", line 1706, in __validate_authentication

raise VIApiException(e)

pysphere.resources.vi_exception.VIApiException: [GuestOperationsUnavailableFault]: Невозможно связаться с агентом гостевых операций.

Process finished with exit code 1

Я могу подключиться к vsphere и не могу войти в vm в нем. Пожалуйста, помогите

...