如何使用python操作vmware-创新互联
import pysphere from pysphere import VIServer host_ip = "200.200.173.45" username = "administrator@vsphere.local" passwd = "admin123." server_obj = VIServer() server_obj.connect(host=host_ip,user=username,password=passwd) # 可以连接esxi主机,也可以连接vcenter # 获取连接的对象类型 print server_obj.get_server_type() # 获取esxi的版本信息 print server_obj.get_api_version() # 获取vcenter下的虚拟机的列表,可以带很多的参数,具体看方法的帮助 vm_list = server_obj.get_registered_vms() # 关闭连接 server_obj.disconnect() # 获取虚拟机的状态信息 # 通过路径获取vm的实例 vm1 = server_obj.get_vm_by_path() # 通过名称获取vm的实例 vm1 = server_obj.get_vm_by_name() # 下面就可以获取vm的具体信息 print vm1.get_status() # 返回的状态信息会更快 print vm1.get_status(basic_status=True) # 判断虚拟机状态的方法 # print vm1.is_powered_off() # print vm1.is_powered_on() # 。。。。。。。。 # 获取vm的详细信息,他是一个dict print vm1.get_properties() # 获取虚拟机的资源池的名称 print vm1.get_resource_pool_name() # 操作虚拟机 vm1.power_off() vm1.power_on() vm1.suspend() # 让命令在后台运行,也就是异步执行 vm1.power_on(sync_run=False)
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
创新互联建站是一家专注于成都做网站、成都网站建设与策划设计,珠海网站建设哪家好?创新互联建站做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:珠海等地区。珠海做网站价格咨询:028-86922220分享标题:如何使用python操作vmware-创新互联
标题路径:http://scyanting.com/article/dhppjp.html