问题标签 [vcenter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3888 浏览

java - VMWare SDK Java 示例无法连接到 vCenter

我有一个 IP 地址为 192.168.3.150 的 Windows 2008 虚拟机,我在其上安装了vCenter Server。由于我不是 vSphere 专家,所以我刚刚完成了Simple Install。然后在我的 IP 为 192.168.2.36 的笔记本电脑上,我可以在浏览器中打开Web Client

两台机器都可以互相ping通,所以我认为网络连接是可以的。

但是,当我尝试运行 SDK 包的 Java 示例时,它们无法连接到 vCenter。

run.bat com.vmware.general.SimpleClient --url https://192.168.3.150/sdk --username Administrator@vsphere.local --password blablabla --ignorecert ignorecert

我收到一条错误消息:

WARNING: Java is now set to trust all SSL certificates. -- VMware samples in Java -- The server at https://192.168.3.150:7444/ims/STSService did not respond as expec ted. Is this a valid URL?Note: SSO connections only work on vCenter SSO enabled products. Use the --basic-connection switch if you know this is an ESX host. See the connection.properties file for more instructions. No valid connection available. Exiting now. Done.

我试图在虚拟机中运行示例,同样的问题。

请问有什么想法吗?

0 投票
2 回答
4556 浏览

virtual-machine - 转换虚拟机时出现 ovftool 错误“不支持的值”

我得到一些ovf图像。当我尝试在 vSphere 上导入时遇到问题。我正在寻找解决方案,但找不到。

当我在 vCenter 上执行“部署 ovf 模板”时,出现错误:

The OVF package requires unsupported hardware. Detail: line 26 unsupported hardware family 'vmx-08'.

所以我尝试使用ovftool来转换机器。当我尝试

我收到这样的消息:

也许我需要使用一些参数,如 numberOfCpus、coresPerSocket、tt 或 viCpuResource。但是我不知道如何使用它,我找不到它。当我尝试设置某些东西时,我得到了一个错误

服务器规格

我的电脑规格

0 投票
1 回答
68 浏览

java - vCenter 代理实施

我正在使用 ssl-sockets 编写 vCenter 代理,以减少与 vCenter 的连接数。

我有一个使用 vi-java 更新 vCenter 清单(PropertyCollector、PropertyFilter 等)的连接,我想将返回 vi-java 的对象转换为 SOAP XML 以写入套接字。

是否有适用于所有 vi-java 类型的包?

这是 PropertyCollector 对象的序列化,例如:

虽然这是预期的 SOAP 响应:

0 投票
1 回答
79 浏览

cluster-computing - vSphere 集群创建要求

我一直在寻找,但没有找到明确的答案。

我们使用 VMware ESXI 和 vSphere 来管理少数虚拟机(目前大约 15 个),但是这些都分布在三台不同的机器上。我正在寻找一种将它们聚集在一起的方法,以便它们的资源可以被汇集或动态分配。我找到了 vSphere DRS 集群信息,但我很难找出我需要什么来进行设置。

是否需要单独的 vCenter 许可证才能连接到 vSphere?那时,我如何创建一个数据库来将所有服务器主机分组在一起?我发现的每个教程都已经在 vSphere 客户端中组合了​​ 2 台以上的主机,我不知道如何实现这一点。

0 投票
5 回答
52171 浏览

vmware - vCenter Server Appliance 6.0:503 服务不可用

503 Service Unavailable (Failed to connect to endpoint: [N7Vmacore4Http16LocalServiceSpecE:0x7fc8bad2f810] _serverNamespace = /vsphere-client _isRedirect = false _port = 9090)

这是我在尝试连接到 vCenter Server Web Client 时经常遇到的错误。

细节 :

  • 我已将 vCS Appliance 6.0安装在我在ESXi 6.0主机它与其他虚拟机一起在其上运行。
  • 我可以通过以下方式访问 vCS 设备我可以通过SSH,但每次访问 Web 客户端的尝试都以上述错误结束。
  • 我发现导致此错误的原因是:服务器超载或正在维护中。然而,我是唯一的一个可以访问该平台的人。

有任何想法吗 ?

编辑:解决

我有一个当前 vCenter 设备的副本存储在同一个 ESXi 上。这造成了 IP 冲突。我在创建备份之前更改了备份的 IP 地址,问题就解决了

0 投票
1 回答
119 浏览

cloud-foundry - 无法通过 Cloud Foundry 登录到 VMware vCenter 服务器

我已经在 Windows 7 机器上安装了 Cloud Foundry。我正在尝试通过 Cloud Foundry CLI 通过将 API 端点作为 vCenter 服务器的 IP 地址登录到 VMware vCenter 服务器。我收到“服务器错误,状态代码:404,错误代码:0 , 信息:”。但是,我能够成功 ping 到 vCenter 服务器并通过 REST 客户端进行 API 调用。

Cloud Foundry 版本:6.12.1

请帮我调试错误

0 投票
1 回答
4056 浏览

vmware - 如何使用 Ansible 将磁盘添加到 vCenter 来宾

我正在尝试向 vmware vCenter 实例添加第二个磁盘。

这是我所拥有的:

因此,vcenter 看到了重新配置,并且没有显示任何错误。

当我运行剧本时,控制台上也没有错误。

它只是不添加第二个磁盘。

那么有没有办法添加磁盘或者我必须编写一个python脚本来做到这一点?

谢谢。

0 投票
1 回答
10503 浏览

java - 获取无法生成 DH 密钥对异常

当 vCenter(5.5) 尝试从 https 服务器下载 zip 文件时,我收到此异常。VCenter 服务器具有 JRE 1.6.0.31。我知道与 Java 1.6 和 1.7 中的相同问题相关的错误。此异常是由 java.security.InvalidAlgorithmParameterException: Prime size must be multiple of 64, and can only range from 512 to 1024 (inclusive).

我可以从 https 服务器更改 SSL 证书。我尝试通过使用 OpenSSL ( openssl req -new -x509 -newkey rsa:1024 -days 365 -out server.crt -extensions usr_cert ) 和其他选项生成新证书来解决这个问题。我查看了sun.security.ssl.ClientHandshaker代码,有一个 switch case 执行以下代码行并生成异常。

有什么方法可以生成 SSL 证书来避免此代码执行(可能是没有 DH 密钥对的 SSL 证书)?

提前致谢!

0 投票
1 回答
474 浏览

reset - Pyvmomi:捕获虚拟机的中心重置事件

我正在使用 pyvmomi 使用 WaitForUpdatesEx 方法捕获 vCenter 事件。但它无法捕获 vm 的重置事件,因为在这种情况下没有属性更改。

它正在捕获 poweron、poweroff、suspend 事件,因为它们的状态发生变化。对于所有其他与 vm 相关的事件,我一直处于使用 WaitForUpdatesEx 方法等待的状态。

任何人都可以帮助我,因为我有一个案例,我想在发生 vm reset 事件时执行一些特定的操作。

0 投票
0 回答
471 浏览

php - 使用 vmwarephp 创建连接和查询

我正在考虑使用这个 PHP 库连接到 vCenter 主机并检索有关位于那里的虚拟机的一些数据:

https://github.com/vadimcomanescu/vmwarephp

这看起来对我来说可能非常有用。但是,我无法连接到我的主机。

使用一个简单的现有 SOAP 客户端请求,我可以使用以下方法连接到我的虚拟主机:'<a href="https://top.mydomain.net/sdk" rel="nofollow">https://top.mydomain.net /sdk'</p>

尝试使用此库进行连接时,我尝试

这不会引发错误。但是,如果我对虚拟主机进行任何进一步的查询,例如:

我得到:

向 Service.php 添加了一些调试,但我不确定如何处理响应:

有什么建议么?我正在连接到运行 5.5 的 vCenter 服务器