VMware vSphere PowerCLI 使用笔记

环境:

VMware vSphere PowerCLI 4.0 Update 1

使用的服务器:VMware ESX Server 3i,3.5.0, 176894

 

  • 获得PowerCLI 版本信息
    Get-PowerCLIVersion
  • 连接服务器:

支持的服务器列表

VMware ESX Server 3.5
VMware ESXi Server 3.0
VMware VirtualCenter 2.5
VMware ESX 3.0 and VirtualCenter 2.0
VMware ESX 4.0 and vCenter 4.0
VMware ESXi 4.0
VMware ESX 4.0 Update 1 and vCenter 4.0 Update 1

 

Connect-VIServer 192.168.0.1 -User admini -Password admin

(注:有的时候使用代理上网的用户可能连接不上,这时应先配置代理设置

先确认一下代理设置

Get-PowerCLIConfiguration

默认为:

Proxy Policy           Default ServerMode
------------              ---------------
UseSystemProxy   Multiple

设置一下不用代理:

Set-PowerCLIConfiguration -ProxyPolicy NoProxy

接着再试试:

Connect-VIServer 192.168.0.1 -User admini -Password admin

)

 

  •  获得服务器版本信息
    Get-VMHost | % { (Get-View $_.ID).Config.Product }
  •  取得服务器整体硬件状态信息(CPU使用率,内存使用率,硬盘读取,网络使用率)
    Get-Stat -Entity (Get-VMHost) -MaxSamples 1
  • 取得虚拟机列表
    Get-VM | Format-Table -AutoSize
  • 取得外部存储器信息
    Get-Datastore
  •  取得各虚拟机的虚拟硬盘容量信息
    Get-HardDisk -Datastore (Get-Datastore).Name | Format-Table -AutoSize
  • 取得服务器中的资源详细列表(虚拟机,文件夹,Host,ResourcePool,Datacenter)
    Get-Inventory | Format-Table -AutoSize
  • 取得各虚拟机中OS信息(操作系统名称,IP地址,运行状态,Host名等)
    Get-VMGuest -VM (Get-VM)|Format-List


    先写这么多。

 

你可能感兴趣的:(VMware)