PowerCLI 运维vSphere和Horizon

27次阅读
没有评论

共计 861 个字符,预计需要花费 3 分钟才能阅读完成。

简介

PowerCLI 是一个命令行工具,可以用于自动化 vSphere 管理,包括网络, 存储, 虚拟机以及其它很多功能。PowerCLI 包含超过 700 个命令。要安装 PowerCLI,你至少需要确保你的 PowerShell 版本不低于 5.1。

安装 PowerCLI

Install-Module VMware.PowerCLI

vSphere 使用

  • 常用
  • 迁移虚拟机至另外一台主机 (11 迁移到 12)
Get-VM -Name VM -Location 10.1.1.11 | Move-VM –Destination 10.1.1.12
  • 批量创建虚拟机
1..10 | foreach {New-VM -Name NUONUO-TEST-00$_ -ResourcePool VDICluster -Datastore VDINTNXStorage -NumCpu 2 -MemoryMB 4 -NetworkName "VM Network" -Floppy -CD -DiskStorageFormat Thin}
  • 批量调整虚拟机内存
$vms = Get-VM 'VDI-*'
$vms | Set-VM -MemoryGB 10

Horizon 使用

Connect-HVServer -server vdi.test.local -user administrator -password Admin@123   #执行后续命令之前需要先连接到 Horizon Connection Server
  • Horizon 所有可用桌面
$DisconnectedVMs = Get-HVMachineSummary  -State AVAILABLE
$DisconnectedVMs | Out-GridView 
  • Horizon 所有可用状态桌面导出表格
Get-HVMachineSummary  -State AVAILABLE| Out-File C:\Desktop\list.xlsx
cd  C:\Desktop\
.\list.xlsx
  • 授权用户至桌面池
New-HVEntitlement  -User 'user1' -ResourceName 'VDI-WIN10' -Confirm:$false

正文完
 0
Nnkin
版权声明:本站原创文章,由 Nnkin 于2024-08-29发表,共计861字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)