
Vmware Vsphere Vijava开发笔记
文章平均质量分 58
在奋斗的大道
程序发烧友
展开
-
Vijava (更改虚拟机配置信息(内存、CPU和添加新磁盘)终极版本)
package com.vmware.server;import java.util.List;import java.util.Map;import org.apache.log4j.FileAppender;import org.apache.log4j.Logger;import org.apache.log4j.SimpleLayout;import com.vmware.p原创 2015-06-15 11:44:00 · 4896 阅读 · 2 评论 -
Vijava学习笔记之(HostSystem 内存(总容量和已使用))
源代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.HostListSummary;import com.vmware.vim25.mo.*;/** * HostSystem 内存容量、已使用容量和CPU个数 * Created by vixuan-008 on原创 2015-05-22 13:17:26 · 1361 阅读 · 1 评论 -
Vjava学习笔记之(VirtualMachine 内存(总容量和已使用))
源代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.HostListSummary;import com.vmware.vim25.mo.*;/** * Created by vixuan-008 on 2015/5/22. */public class Vi原创 2015-05-22 13:18:45 · 1992 阅读 · 0 评论 -
vSphere使用技巧:自定义管理规范使用
本文转载至:http://blog.chinaunix.net/uid-21089721-id-1565198.html一、 前言我们在使用vCenter Client的时候,常常会使用模板来安装服务器,但是这样就会带来一些问题。例如WINDOWS服务器,在使用模板新建几个虚拟机出来,但是这几个虚拟机的配置会完全相同:相同的IP,相同的主机名,相同的SID等等,这会给我们日后管理转载 2015-06-02 11:40:07 · 3954 阅读 · 0 评论 -
Vijava 学习笔记之CustomizationIdentification、 CustomizationUserData
CustomizationIdentification类介绍识别数据对象类型提供需要加入工作组或域的信息。识别数据对象类型映射在Sysprep.inf应答文件中的 Identification key。这些值被传送到目标虚拟磁盘上存储的Sysprep.inf文件。PropertiesNAMETYPEDESCRIPTIONd原创 2015-06-01 16:07:30 · 1280 阅读 · 0 评论 -
Vijava 学习笔记之 CustomizationSysprep、CustomizationGuiRunOnce、CustomizationGuiUnattended
CustomizationSysprep 类介绍一个Windows Sysprep.inf应答文件对象表示。Sysprep将所有个人密钥在Sysprep.inf文件中列出。PropertiesNAMETYPEDESCRIPTIONguiRunOnce*CustomizationGuiRunOnceAn obje原创 2015-06-01 15:42:08 · 1504 阅读 · 0 评论 -
Vijava 学习笔记CustomizationWinOptions 和CustomizationSysprepRebootOption
CustomizationWinOptions 类介绍:Windows的定制过程支持的可选操作类。方法概要:NAMETYPEDESCRIPTIONchangeSIDxsd:booleanThe customization process should modify the machine's security原创 2015-06-01 15:06:21 · 1302 阅读 · 0 评论 -
Vijava 学习笔记 删除虚拟机(delete Virtual Machine)
源代码:package com.vmware.transfar.test;import com.vmware.transfar.request.Request;import com.vmware.transfar.request.VirtualMachineOperate;import com.vmware.transfar.service.impl.ResourceOperateSe原创 2015-05-31 10:55:54 · 2679 阅读 · 1 评论 -
Vijava 学习笔记(指定虚拟机添加虚拟磁盘修订功能版本)
条件一:为指定的虚拟机添加新的磁盘,前提条件是虚拟机必须已经是按照了Vmware Tool 工具的虚拟机,否则以下的虚拟机添加虚拟磁盘功能代码可能会成功或不成功。指定虚拟机设备截图:源代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.*;import c原创 2015-05-31 14:42:32 · 2627 阅读 · 4 评论 -
Vijava 学习笔记之(ResourcePool 关联VirtualMachine)
源代码:Server:package com.vmware.resourcepool;import com.vmware.vim25.mo.*;import java.util.ArrayList;import java.util.List;/** * Created by vixuan-008 on 2015/5/21. */public class Resource原创 2015-05-21 15:55:20 · 1156 阅读 · 0 评论 -
Vijava 学习笔记之(Datacenter 关联集群、资源池和ESXI)
源代码:POJOpackage com.vmware.pojo;import java.util.List;/** * Created by vixuan-008 on 2015/5/21. */public class ClusterBasic { private String clusterName; private String resourcepool原创 2015-05-21 14:52:03 · 2462 阅读 · 0 评论 -
Vijava学习笔记之(为指定的SCSI控制器,添加关联磁盘。主要针对虚拟机)
源代码:package com.vmware.virtualmachine;import com.vmware.util.Session;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;/** * Created by vixuan-008 on 2015/5/27. */public class VmCre原创 2015-05-28 09:12:58 · 2138 阅读 · 0 评论 -
Vijava 学习笔记之CustomizationPassword
CustomizationPassword类介绍包含密码字符串和一个标志,指定字符串是否为纯文本或加密。PropertiesNAMETYPEDESCRIPTIONplainTextxsd:booleanFlag to specify whether or not the password is in pla原创 2015-06-01 17:11:39 · 960 阅读 · 0 评论 -
Vijava 学习笔记之(获取用户指定自定义规范)
//查询用户已经创建的自定义规范 public static CustomizationSpec getCustomizationSpec( ServiceInstance instance,String customizationName){ //相关参数:instance(连接对象) customiztionName(自定义规范名称) CustomizationSp原创 2015-06-03 11:25:40 · 1092 阅读 · 1 评论 -
Vijava (模板部署虚拟机,并指定自定义规范(终极版本))
源代码:package com.vmware.customzation;import com.vmware.util.Session;import com.vmware.util.StringRandom;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;import java.rmi.RemoteException;原创 2015-06-15 11:39:05 · 6177 阅读 · 5 评论 -
Vijava 学习笔记之(获取自定义规范定义的IP相关配置信息)
源代码:package com.vmware.customzation;import com.vmware.util.Session;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;import java.util.ArrayList;import java.util.HashMap;import java.util.原创 2015-06-12 10:25:18 · 2319 阅读 · 2 评论 -
Vijava 学习笔记之(虚拟机可扩容CPU核数、内存大小和关联DataStore)
源代码:ResourceData.javapackage com.vmware.pojo;/** * Created by vixuan-008 on 2015/6/30. */public class ResourceData { int cpunum=0; //memory long ramNum=0; public int getCpu原创 2015-07-02 01:07:20 · 2561 阅读 · 0 评论 -
Vijava 学习笔记之(Cluster 关联资源信息:CPU、内存、Datastore容量信息)
源代码:package com.vmware.tree;import com.vmware.pojo.ClusterMsgObj;import com.vmware.util.Session;import com.vmware.vim25.mo.*;import java.util.ArrayList;import java.util.HashMap;import java.ut原创 2015-07-02 01:10:50 · 2266 阅读 · 5 评论 -
Vijava 学习笔记之(Template 克隆虚拟机并指定自定义规范)
源代码:package com.vmware.template;import com.vmware.util.Session;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;import java.rmi.RemoteException;/** * 创建虚拟机使用自定义规范 * @auther 周志刚 * Cr原创 2015-06-04 11:44:24 · 2545 阅读 · 1 评论 -
Vijava 学习笔记之(VirtualMachine 与HostSystem 宿主关系)
源代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.GuestInfo;import com.vmware.vim25.GuestNicInfo;import com.vmware.vim25.ManagedObjectReference;import com.vm原创 2015-06-08 14:51:57 · 2069 阅读 · 0 评论 -
Vijava 学习笔记之(VirtualMachine 获取网卡配置信息)
源代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.GuestInfo;import com.vmware.vim25.GuestNicInfo;import com.vmware.vim25.ManagedObjectReference;import com.vm原创 2015-06-08 16:57:53 · 4264 阅读 · 0 评论 -
Vijava 学习笔记之数据中心下(集群和非集群的资源池和ESXI)树形结构展示
实体对象:DtreeObj.javapackage com.vmware.pojo;/** * Created by vixuan-008 on 2015/6/27. */public class DtreeObj { private int id;//编号 private String name;//name private int pid;//父类id原创 2015-06-27 19:14:43 · 2403 阅读 · 0 评论 -
Vijava 学习笔记之(VirtualMachine 更改虚拟机系统磁盘大小)
源代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;/** * Created by vixuan-008 on 2015/6/27. */public class UpdateVMDisk {原创 2015-06-27 21:23:36 · 1864 阅读 · 0 评论 -
Vijava 学习笔记之(Template 克隆虚拟机并修改Template 指定虚拟磁盘大小)
源代码:package com.vmware.template;import com.vmware.util.Session;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;import java.rmi.RemoteException;/** * 指定模板创建虚拟机 * @auther 周志刚 * Creat原创 2015-06-04 11:01:12 · 2890 阅读 · 1 评论 -
Vijava 学习笔记之(获取用户自定义规范相关信息)
源代码:package com.vmware.customzation;import com.vmware.util.Session;import com.vmware.vim25.CustomizationSpecInfo;import com.vmware.vim25.mo.*;import java.util.HashMap;import java.util.Map;/原创 2015-06-03 11:21:09 · 980 阅读 · 0 评论 -
Vijava 学习笔记之(HostSystem 关联VirtualMachine)
源代码:Serverpackage com.vmware.client;import com.vmware.vim25.mo.*;import java.util.ArrayList;import java.util.List;/** * Created by vixuan-008 on 2015/5/21. */public class HostSystemVirtu原创 2015-05-21 15:43:02 · 1300 阅读 · 0 评论 -
Vijava 学习笔记之(VirtualMachine 移除指定虚拟磁盘)
源代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;/** * Created by vixuan-008 on 2015/5/27. */public class RemoveVmDisk {原创 2015-05-27 13:02:39 · 1870 阅读 · 0 评论 -
Vijava 学习笔记之 HostSystem(内存总大小、内存已使用容量和CPU个数)
package com.vmware.util;import com.vmware.vim25.mo.ServiceInstance;import java.net.URL;/** * Created by vixuan-008 on 2015/4/17. */public class Session { private static String __serverNam原创 2015-04-17 14:30:31 · 2223 阅读 · 0 评论 -
Vijava 学习笔记之VirtualMachine(基础配置信息{VirtualMachineConfigSummary})
Vijava 代码package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.VirtualMachineConfigSummary;import com.vmware.vim25.VirtualMachineStorageSummary;import com.vmware.vim2原创 2015-04-21 17:25:09 · 5579 阅读 · 0 评论 -
Vijava 学习笔记之VirtualMachine(CPU Process 更改)
Vijava 代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.VirtualMachineConfigSpec;import com.vmware.vim25.mo.*;/** * Created by vixuan-008 on 2015/4/21. */原创 2015-04-21 16:32:21 · 1420 阅读 · 0 评论 -
Vijava 学习笔记之 VMware监测器取值方式总结
http://www.eclipse4.org/xwiki/bin/view/ITOSS%E7%9B%91%E6%B5%8B%E5%99%A8/VMware%E7%9B%91%E6%B5%8B%E5%99%A8%E5%8F%96%E5%80%BC%E6%96%B9%E5%BC%8F原创 2015-04-17 13:57:47 · 2048 阅读 · 2 评论 -
Vijava 学习笔记之VirtualMachine(Memory 容量更改)
vijava 代码:package com.vmware.client;import com.vmware.util.Session;import com.vmware.vim25.VirtualMachineConfigSpec;import com.vmware.vim25.mo.*;/** * Created by vixuan-008 on 2015/4/21. */原创 2015-04-21 15:39:47 · 1596 阅读 · 0 评论 -
Vijava 学习笔记之 VirtualMachine操作(关机、待机和重新加载)
package com.vmware.client;import com.vmware.util.ClientSesion;import com.vmware.vim25.mo.*;import java.net.URL;/** * Created by vixuan-008 on 2015/4/16. */public class VirtualMachineTaskStop原创 2015-04-16 20:13:33 · 4540 阅读 · 0 评论 -
Vijava 学习笔记之HostSystem(内存利用率)
package com.vmware.client;import com.vmware.util.ClientSesion;import com.vmware.vim25.HostHardwareInfo;import com.vmware.vim25.VirtualHardware;import com.vmware.vim25.VirtualMachineConfigInfo;im原创 2015-04-15 18:51:05 · 1795 阅读 · 0 评论 -
Vijava 学习笔记之VirtualMachine(CPU 利用率和Memory 利用率)
package com.vmware.util;import com.vmware.vim25.*;import com.vmware.vim25.mo.InventoryNavigator;import com.vmware.vim25.mo.ManagedEntity;import com.vmware.vim25.mo.PerformanceManager;import com.原创 2015-04-20 14:40:07 · 6078 阅读 · 3 评论 -
Vijava 学习笔记之 VCenter连接
package com.vmware.util;/** * Created by vixuan-008 on 2015/4/8. * ClientSesion 类:连接VCent服务器(URL、用户名和密码) */public class ClientSesion implements java.io.Serializable { private String host;//v原创 2015-04-14 17:23:19 · 4609 阅读 · 4 评论 -
Vijava 学习笔记之 HostSystem 连接
package com.vmware.client;import com.vmware.util.ClientSesion;import com.vmware.vim25.*;import com.vmware.vim25.mo.*;import java.net.URL;/** * Created by vixuan-008 on 2015/4/14. */public c原创 2015-04-14 19:28:42 · 1897 阅读 · 0 评论 -
Vijava 学习笔记之 虚拟机连接
package com.vmware.client;import com.vmware.util.ClientSesion;import com.vmware.vim25.VirtualMachineAffinityInfo;import com.vmware.vim25.VirtualMachineCapability;import com.vmware.vim25.VirtualMa原创 2015-04-14 17:33:59 · 2351 阅读 · 1 评论 -
Vijava 学习笔记之 VirtualMachine(状态(通电状态))
package com.vmware.util;import com.vmware.vim25.mo.ServiceInstance;import java.net.URL;/** * Created by vixuan-008 on 2015/4/17. */public class Session { private static String __serverNam原创 2015-04-17 14:50:54 · 2219 阅读 · 0 评论 -
Vijava 学习笔记之 VirtualMachine(虚拟磁盘已用容量和空闲容量)
package com.vmware.util;import com.vmware.vim25.mo.ServiceInstance;import java.net.URL;/** * Created by vixuan-008 on 2015/4/17. */public class Session { private static String __serverNam原创 2015-04-17 18:14:03 · 2447 阅读 · 1 评论