当前位置: 首页 > 虚拟化 > 离线安装VMware PowerCLI

离线安装VMware PowerCLI

虚拟化 0条评论 2020-2-6 6,741 views

VMware PowerCLI是使用PowerShell管理vCenter的方法。在本教程中,您将学习如何从头开始下载、安装并了解PowerCLI如何帮助您完成更多工作。

在此过程中,您将学到:

  • 如何发现您在旧脚本中可能遇到的PowerCLI的历史版本
  • 如何安装最新版本的PowerCLI
  • 使用VMware Code作为资源
  • 如何跨Windows PowerShell 5.1和PowerShell 6/7安装VMware PowerCLI以便跨平台使用。


下载VMware PowerCLI

现在,与社区相关的所有功能要求、评论和文档都与SDK、API和认证资源位于同一网站中。https://code.vmware.com/

PowerCLI提供两个选项:

  • 通过PowerShell包管理安装的PowerShell Gallery链接
  • (本次使用)手工安装的.zip链接 下载链接:VMware PowerCLI 11.5.0

    Windows下安装VMware PowerCLI


    解压缩VMware-PowerCLI压缩包

首先解压缩VMware-PowerCLI-11.5.0-14912921.zip文件,并将文件拷贝到WindowsPowerShell的Modules目录,请根据用户权限和环境情况选择一下目录的任意一个。

%UserProfile%\Documents\WindowsPowerShell\Modules

用户配置文件目录

C:\Program Files\WindowsPowerShell\Modules

系统文件目录

配置远程执行策略为允许

Set-ExecutionPolicy RemoteSigned


配置忽略证书验证

Set-PowerCLIConfiguration -Scope AllUsers -ParticipateInCeip $false -InvalidCertificateAction Ignore


连接vCenter/ESXi测试

连接vCenterServer

Connect-VIServer PAC-vCSA01

获取虚拟机列表

Get-VM


VMware PowerCLI安装完成

至此VMware PowerCLI已经安装完成,赶快去体验CLI的魅力吧。


[补充1]Windows在线安装VMware PowerCLI

如果您的设备可以上网,可以直接通过以下命令安装在线安装VMware PowerCLI。

在线安装完成后依然需要进行开启远程执行和忽略证书的操作。

Install-Module VMware.PowerCLI -Scope CurrentUser


[补充2]MacOS在线安装VMware PowerCLI

安装Homebrew程序

安装PowerShell的另一种主要方法是通过Homebrew。Homebrew是程序包管理器。它可以轻松地使我们直接从命令行安装,更新和删除软件包,例如PowerShell! 如果尚未安装Homebew,可以使用命令行在Terminal中安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装Homebrew-Cash扩展

接下来,我们需要安装Homebrew-Cask。Homebrew-Cask是Homebrew的扩展,允许下载其他预编译的应用程序。我们将在终端中使用以下命令执行安装:

brew tap caskroom/cask

为MacOS安装PowerShell

brew cask install powershell

启动PowerShell

pwsh

安装VMware PowerShell

Install-Module -Name VMware.PowerCLI -Scope CurrentUser

配置忽略证书

Set-PowerCLIConfiguration -InvalidCertificateAction ignore

VMware PowerCLI for MacOS安装完成

官方使用文档:VMware PowerCLI用户手册


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注