【问题标题】:Remove Machines from VMware Horizon View with PowerCLI使用 PowerCLI 从 VMware Horizo​​n View 中删除计算机
【发布时间】:2017-08-11 16:58:41
【问题描述】:

我们经常在 Horizo​​n 服务器上的手动桌面池中添加和删除计算机。注册机器是通过安装脚本完成的。当我们用完一台机器后,我们想从服务器上注销它。我们发现这样做的唯一方法是登录门户网站并手动删除每一个。当我们有大量机器要注销时,这既麻烦又耗时。

需要取消注册的机器将具有相似的名称。有没有办法使用 PowerCLI 自动执行此操作?

【问题讨论】:

    标签: vmware powercli horizon


    【解决方案1】:

    当然可以,

    $VM = Get-VM -Name nameOfVM
    Remove-VM $VM
    

    完整的例子你可以找到here

    【讨论】:

    • Remove-VM 似乎完全删除了 VM。不想那样做。只想在 View Horizo​​n 服务器上取消注册。编辑:这将找到 vCenter VM。我们尝试管理的那些位于手动桌面池中,并被归类为“其他”(与 vCenter VM 或 RDS 主机相反)。它们是 Linux 机器,如果这能解决问题的话。
    • 您确定您使用的是powercli 6.5 吗? VMWare:“PowerCLI 6.5 为 Horizo​​n View 引入了一个全新的、完全重写的模块”
    • 你见过that吗?
    【解决方案2】:

    不确定您是否已经回答了这个问题,但有几种方法可以做到这一点,具体取决于您安装的 PowerCLI 版本。现在最简单的方法是获取最新版本的 PowerCLI 并确保随它一起安装 View 模块。从这里开始,仔细阅读 View API (https://code.vmware.com/web/dp/explorer-apis?id=58)

    VMware 在他们的示例库中还有一个辅助 PSM1 脚本,可通过 github 获得:https://github.com/vmware/PowerCLI-Example-Scripts/tree/master/Modules/VMware.Hv.Helper

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 1970-01-01
      相关资源
      最近更新 更多