首页 > 解决方案 > 如何使用 Powershell 或 risk api 获取环境中的 Vcenter 服务器列表

问题描述

我正在尝试获取环境中的 Vcenter 服务器列表。是否有一个 Powershell 命令让可以使用 Powershell 或风险 api 获取 Vcenter 服务器列表?

标签: vmware

解决方案


vCenter 服务器通常用作 API 服务的身份验证点和来源,因此这通常不是一件容易的事情。

但是有一个警告,那就是何时/如果启用了链接模式。在这些情况下,您可以使用 PowerCLI(一组易于从 PowerShell 库下载的 PowerShell 模块)并使用以下命令:

Connect-VIServer vcenter-name.fqdn -AllLinked
$global:DefaultVIServers

需要非常清楚的是,以上内容不会提供您环境中的所有vCenter,而只会提供处于某种形式的链接模式的 vCenter。


推荐阅读