PowerCLI管理VMware View 4.5:创建虚拟桌面池

日期: 2012-01-31 作者:Mike Laverick翻译:李哲贤 来源:TechTarget中国 英文

上文介绍了如何管理vCenter到View的连接。通过Add-AutomaticPool 和Add-AutomaticLinkedClonePool cmdlets可分别创建虚拟桌面池和启用链接克隆功能的虚拟桌面池。   或许您现在有疑惑关于View中的设置相关子参数十分地混乱。确实,当需要书写成文的时候很困难,需要一长段晦涩难懂的话,所以我采取通过一串命令的方式展示:   为创建桌面池,您至少需要提供六个参数: pool_id              ……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

上文介绍了如何管理vCenter到View的连接。通过Add-AutomaticPool 和Add-AutomaticLinkedClonePool cmdlets可分别创建虚拟桌面池和启用链接克隆功能的虚拟桌面池。

  或许您现在有疑惑关于View中的设置相关子参数十分地混乱。确实,当需要书写成文的时候很困难,需要一长段晦涩难懂的话,所以我采取通过一串命令的方式展示:

  为创建桌面池,您至少需要提供六个参数:

pool_id                                  池的内部命名

displayName                         显示给最终用户的名称

vmFolderPath                       存放桌面的文件夹路径

resourcePoolPath                 资源池的路径

templatePath                       模板的路径      

customizationSpecName    客户定制化所使用的名称

  简单的话可以通过从已有的池中提取参数使用:

  get-pool -pool_id "SalesGroupWin7"

  将获得如下输出结果:

pool                      : 1
pool_id                                : SalesGroupWin7
description                             :
displayName                        : Sales Group Windows 7 Desktop
enabled                                  : true
folderId                                  : /
deliveryModel                         : Provisioned
multiSessionAllowed               : false
userResetAllowed    : false
assignOnFirstLogon                 : true
desktopSource                         : VC
powerPolicy                            : RemainOn
vc_id                      : efad478d-d82f-434f-9bf3-65defceb263b
vcServerName                          : vc4nyc.corp.com
provisionEnabled     : true
provisionSuspendOnError          : true
postProvisionState    : READY
startClone                                : true
calculatedValues                        : false
deletePolicy                              : Default
headroomCount        : 25
maximumCoun        : 50
minimumCount        : 10
datastorePaths        : /NYC DataCenter/host/AMD Cluster1/virtualmachines
datastoreDisplayPaths                  : /NYC DataCenter/host/AMD Cluster1/virtualmachines
customizationSpec                    : Virtual Desktop Deployment -- Windows 7 Enterprise N -- 64-bit
resourcePoolPath                      : /NYC DataCenter/host/AMD Cluster1/Resources/Virtual Desktops/Sales Desktops
resourcePoolDisplayPath              : /NYC DataCenter/host/AMD Cluster1/Resources/Virtual Desktops/Sales Desktops
templatePath                            : /NYC DataCenter/vm/_Templates/win7x64
templateDisplayPath                    : /NYC DataCenter/vm/_Templates/win7x64
vmFolderPath         : /NYC DataCenter/vm/Virtual Desktop Pools/SalesGroupWin7
vmFolderDisplayPath                   : /NYC DataCenter/vm/Virtual Desktop Pools/SalesGroupWin7
namePrefix                                  : salesdesktop
persistence                                  : Persistent
autoLogoffTime         : Never
poolType                                    : Persistent
markedForDelete        : 0
protocol                                      : PCOIP
allowProtocolOverride                   : true
flashQualityLevel                          : NO_CONTROL
flashThrottlingLevel                      : DISABLED

  您还可以在设置页面中看到已有桌面池的属性:

PowerCLI管理VMware View 4.5:创建虚拟桌面池

图6:找到已经存在的桌面池

  “get-pool cmdlets”可以帮助了解更多参数,但一不小心你也很容易出错。例如,“Get-Pool -protocol RDP”可以列出所有配置默认使用微软RPD协议的桌面池。或许你会认为"–protocol PCOIP"命令可以改变参数。错!实际上,正确的命令是“–defaultProtocol PCOIP”。另外,在参数列表中的选项可以设置“allowProtocolOverride $false”。这很方便,但列表中的属性命名有时有效,有时是无效的。

作者

Mike Laverick
Mike Laverick

A professional instructor with over 15 years of experience in technologies such as Novell, Windows and Citrix.

翻译

李哲贤
李哲贤

TT虚拟化特约作者

相关推荐