快速业务通道

用命令来操作vSphere:九 VMware vSphere 4.1 PowerCLI

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-03

前面几部分主要介绍了基于Linux的ESX命令,这些命令可以直接在ESX主机上运行,也可以通过SSH远程连接管理.后面几部分主要介绍基于Windows下的Microsoft PowerShell命令,PowerCLI是为Windows PowerShell脚本语言而创建的嵌入单元.

这个嵌入单元能让你快速轻松地将vSphere环境的所有方面进行自动化.借助vSphere PowerCLI,通过由200多个VMware专用cmdlets组合形成脚本,IT管理员可以自动执行所有的虚拟环境相关管理任务.对于虚拟化管理员而言,脚本无疑是非常实用的,它可以无需人为参与执行进程(这样可以释放IT管理员去做其它工作),在资源紧张的环境中可以用于规划在非高峰期完成某些任务,在执行大量重复性的烦杂工作时还可以避免人为错误的发生.

1.安装要求:

.net 2.0 Service Pack1

Window PowerShell 2.0

2.安装的步骤就不介绍了,下图是安装后的快捷方式,同时提供32位和64位两个版本,并有较为详细的帮助手册.

3.在运行VMware vSphere PowerCLI时要以管理员的方式运行,但PowerShell默认是禁止执行脚本,运行后如下图所示.

可以运行set-executionpolicy Unrestricted命令,把当前的规则变成了不受限类型(从外部下载的任何脚本都可以运行,只不过运行前要发出一个警告).

然后退出,重新以管理员的方式运行.

4.用connect-viserver命令连接服务器后就可以运行PowerCLI命令或脚本了.

connect-viserver命令的语法:
Connect-VIServer [[-Server] <String[]>] [-Port <Int32>] [-Protocol <String>] [-Credential<PSCredential>] [-User <String>] [-Password <String>] [-Session <String>] [-NotDefault] [-SaveCredentials] [<CommonParameters>]

Empire CMS,phome.net

Connect-VIServer -Menu [<CommonParameters>]

具体信息可以运行get-help connect-viserver命令获得.

例如:

① connect-viserver -server 192.168.163.135 -user root -password Admin900

② connect-viserver -server 192.168.163.135

5.相关下载

VMware vSphere 4.1 PowerCLI:

http://www.vmware.com/support/developer/PowerCLI/index.html

PowerShell 2.0默认包含在Windows 7和Windows Server 2008 R2中

下载Windows管理架构核心(WinRM 2.0和Windows PowerShell 2.0):

Windows Server 2008:

http://www.microsoft.com/downloads/details.aspx?FamilyId=863e7d01-fb1b-4d3e-b07d-766a0a2def0b

64位Windows Server 2008:

http://www.microsoft.com/downloads/details.aspx?FamilyId=d37e25cf-db05-4b23-a852-cdf865d81b82

Windows Server 2003:

http://www.microsoft.com/downloads/details.aspx?FamilyId=909bbcf1-bd78-4e03-8c83-69434717e551

Vista:

http://www.microsoft.com/downloads/details.aspx?FamilyId=f2fa1227-9a34-4e29-aa03-62f5c00e16f2

64位Vista:

http://www.microsoft.com/downloads/details.aspx?FamilyId=0f73efa2-f8d6-45f3-a8f8-5cdc205b119a

XP和Windows Embedded:

http://www.microsoft.com/downloads/details.aspx?FamilyId=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号