
VMware vSphere
文章平均质量分 53
倦还
这个作者很懒,什么都没留下…
展开
-
对VMware vSphere WebService SDK使用的一些总结
1、善用mob(Managed Object Browser),地址一般是https://vcenter的FQDN/mob,mob可以让你更好的理解SDK中的那些例子,以及根据自己的业务逻辑改写一些功能。下图为mob首页图,图中的content为整个Managed Object的顶层,从这里进去可以找到整个vcenter server中所有对象及其属性。2、善用GetMOREF类(具体位置...原创 2018-07-25 20:13:58 · 3054 阅读 · 6 评论 -
安装vCenter Server出现1603错误的一种解决方法
背景 vCeter Server部署在一个Windows Server 2008 R2的虚拟机上,由于更改了虚拟机网卡配置,导致vCenter Server相关服务无法启动,查找解决方法无果后,就打算重装vCenter Server。遇到的问题 部署过程主要参考这篇文章blog.youkuaiyun.com/shengxia1999/article/details/52353...原创 2018-11-29 10:04:37 · 16606 阅读 · 0 评论 -
如何使用VMware vSphere Web Service SDK6.0开发自己的功能(五)之创建虚拟机
前言Web Service SDK中提供了创建虚拟机的代码,但是比较冗余,而且有些地方没有说清楚,贸然使用会遇到一些问题,所以我对示例代码整理了下,也会说明哪些地方要小心(我遇到的坑),下图是SDK的示例代码路径。代码实现 void createVirtualMachine() { String dataCenterName = "datacenterxxx...原创 2018-09-06 15:07:20 · 2596 阅读 · 6 评论 -
Esxi启动时出现NOT_IMPLEMENTED bora/vmkernel/core/bootModule.c:122
产生原因在VMware的Knowledge Base网站有对这个问题进行解释,现附上链接https://kb.vmware.com/s/article/2063837,对于这种解释我不是很赞同,因为我是在使用一段时间后遇到的这种情况,初步怀疑是服务器断电造成这种情况的。解决方法文章里面出现这总情况是在安装时,解决方法也很简单,重新下载一个Esxi的镜像,然后刻录进光盘,重新进行安装。我...原创 2018-09-03 15:32:34 · 3568 阅读 · 0 评论 -
如何使用VMware vSphere Web Service SDK6.0开发自己的功能(四)之创建NFS模式的datastore
前言想要实现这个功能,需要有一台服务器安装了NFS的服务端,本人使用的Centos6.5,完全安装之后,nfs也默认安装了。需要注意如下几个要点:1、修改/etc/exports 文件/home/xxx *(rw,sync,no_root_squash,no_subtree_check)前面是你想作为datastore的目录,后面是权限,注意中间有个空格。2、重启nfs服务...原创 2018-09-04 10:03:53 · 574 阅读 · 0 评论 -
如何使用VMware vSphere Web Service SDK6.0开发自己的功能(三)之获取指定虚拟机的CPU个数以及内存大小
前言前面说明了如何使用Web Service SDK登录vCenter Server以及获取虚拟机总数,这次就来说一下如何获取虚拟机的CPU个数以及内存大小。实现 void getVirtualMachineConfig() { //ServiceContent这个类跟mob首页的ServiceContent对应起来的,这里相当于拿到一个容器 M...原创 2018-08-23 17:11:35 · 1541 阅读 · 13 评论 -
如何使用VMware vSphere Web Service SDK6.0开发自己的功能(二)之获取指定esxi主机下的虚拟机数量
前言上一篇文章已经讲解了如何登录到vCenter Server,这一步接下来工作的前提。登录到vCenter server之后,我们就可以做很多我们想要的功能了。这次就说一下如何获取esxi主机上虚拟机的数量,这个功能比较简单,十来行代码就可以搞定。实现 void getAllVirtualMachine() { try { //实例化g...原创 2018-08-22 16:16:21 · 1580 阅读 · 0 评论 -
如何使用VMware vSphere Web Service SDK6.0开发自己的功能(一)之登录vCenter server
1、前期准备1.1 从VMware vSphere官网下载SDK,并解压,得到一个SDK的文件夹。1.2 使用idea新建项目,这里以优快云为例,然后新建一个module,这里为Demo为例。为Demo模块新建一个文件夹,名为lib,在解压后的目录下找到vsphere-ws\java\JAXWS\lib,将所有jar包复制到Demo下的lib目录,并将lib目录设置为依赖库。2、开始...原创 2018-08-13 00:28:48 · 2530 阅读 · 10 评论 -
获取vCenter Server或者Esxi的SSL Thumbprint的一种方式
使用VDDK连接虚拟磁盘时,需要填充thumb参数,这个参数就是目标vCenter或者Esxi服务器的SSL Thumbprint,有一篇博文写得蛮清楚的,列举了三种方式,原文地址https://www.virtuallyghetto.com/2012/04/extracting-ssl-thumbprint-from-esxi.html。我主要参考了他的第三种方式,使用openSSL的方式来获取...原创 2018-08-09 11:14:31 · 3287 阅读 · 0 评论 -
Esxi5.1挂载NFS存储遇到的问题及解决办法
背景如何配置NFS以及怎样在Esxi中添加NFS,可以参考VMware ESXI 5.5使用NFS添加存储器, 我也是按照这个博客来配置的。遇到的问题遇到如下问题:解决方法必须要检查你的esxi主机是否配置了VMkernel,检查步骤如下:1、使用 VI/vSphere Client 连接到 Virtual Center/vCenter Server。2、选择 ESX/E...原创 2019-07-30 23:07:35 · 6155 阅读 · 0 评论