vmware - 如何使用 Powershell 或 risk api 获取环境中的 Vcenter 服务器列表
问题描述
我正在尝试获取环境中的 Vcenter 服务器列表。是否有一个 Powershell 命令让可以使用 Powershell 或风险 api 获取 Vcenter 服务器列表?
解决方案
vCenter 服务器通常用作 API 服务的身份验证点和来源,因此这通常不是一件容易的事情。
但是有一个警告,那就是何时/如果启用了链接模式。在这些情况下,您可以使用 PowerCLI(一组易于从 PowerShell 库下载的 PowerShell 模块)并使用以下命令:
Connect-VIServer vcenter-name.fqdn -AllLinked
$global:DefaultVIServers
需要非常清楚的是,以上内容不会提供您环境中的所有vCenter,而只会提供处于某种形式的链接模式的 vCenter。
推荐阅读
- javascript - 带有 vue.js 的脚本 src 不起作用
- javascript - Nunjucks 宏中的 If 语句不起作用
- vba - 合并excel单元格不起作用
- android - 如何在Android中获取页面元标记的内容?
- unity3d - 旋转贝塞尔曲线手柄不起作用
- node.js - NGINX 浏览器缓存不起作用 - 节点 JS EC2
- angular - 针对“{}”的打字稿类型
- c# - 将查询字符串传递给控制器 ASP.NET Core
- nattable - 冻结摘要行在 nattable
- liferay-7 - 如何在 Liferay DXP 的所有页面中放置聊天小部件?