vmware sdk:根据虚拟机名找到esxi的名称和ip
2016-10-25 08:59
211 查看
今天有点小忙,不贴代码了。
把思路说一下
1 枚举得到所有的esxi,参考1.getAllHostList
2 从esxi中得到所有虚拟机名称,host.getVms()
并且与指定的虚拟机名称对比,相同,则找到了此esxi
3 得到该esxi的ip列表。getHostIpAddresses(),同样参考1
如此就得到了根据虚拟机名找到esxi的名称和ip
参考1:
http://www.programcreek.com/java-api-examples/index.php?source_dir=vmbkp-master/vmbkp/com/cybozu/vmbkp/soap/GlobalManager.java
把思路说一下
1 枚举得到所有的esxi,参考1.getAllHostList
2 从esxi中得到所有虚拟机名称,host.getVms()
并且与指定的虚拟机名称对比,相同,则找到了此esxi
3 得到该esxi的ip列表。getHostIpAddresses(),同样参考1
如此就得到了根据虚拟机名找到esxi的名称和ip
参考1:
http://www.programcreek.com/java-api-examples/index.php?source_dir=vmbkp-master/vmbkp/com/cybozu/vmbkp/soap/GlobalManager.java
相关文章推荐
- ESXI下嵌套vmware下虚拟机网卡桥接模式不能ping通同网段ip
- 使用VMware VSphere WebService SDK进行开发 (五)——根据虚拟机的名称获取对应主机的IP地址
- 使用VMware VSphere WebService SDK进行开发 (五)——根据虚拟机的名称获取对应主机的IP地址
- 使用 VMware 虚拟机的克隆功能,快速复制已安装好的 Linux 系统。|| ifconfig显示的IP和eth0的IP不一致
- 通过虚拟机VMware来练习安装ESXi
- vmware 虚拟机 nat模式设置静态ip,达到上网与主机相互通信
- VMware克隆CentOS虚拟机后固定IP的问题
- WIN8.1上VMWare10虚拟机安装Ubuntu 14.04,安装JDK和SDK以及环境变量配置
- VMWare Linux虚拟机设置固定IP上网方法(整理)
- shell 根据输入的IP,找到对应的hostname
- 使用Linq时,根据特定的字符串名称,找到对应字段并获取值
- 根据IP定位城市名称/经纬度
- 【vmware】VMWare ESX/ESXi 虚拟机硬盘的厚置备(Thick Provision)与精简置备(Thin Provision)的转换
- VMware虚拟化方案之备份ESXi虚拟机
- 利用VMware Infrastructure SDK编程控制虚拟机集群(1)
- VMware workstation CentOs 7 虚拟机网卡设置为NAT模式并设置固定IP
- 使用SecureCRT通过ip访问本地VMWare 虚拟机
- vmware安装虚拟机使用nat,静态ip,主机ping不通虚拟机
- VMware克隆虚拟机 重新设置ip
- VMware配置centos虚拟机静态ip