使用PowerCLI获取与ESXI主机关联的标签

时间:2017-05-03 21:37:54

标签: powershell vmware powercli

我已经开始使用VMWare的标签来帮助我使用powerCLI作为我的脚本工具进行报告和过滤。我tagsVMs都有Hosts

我可以使用以下脚本检索与VMs相关联的标记:

 Get-VM | Select Name,Guest,PowerState,VMHost,Tag,ResourcePool

因为tag包含在返回的属性中。

我无法弄清楚如何从主机或数据存储区返回tab值。有任何想法吗?我想将它添加到以下脚本中:

Get-VMHost | Get-View | Select Name, 
 @{N="Cluster";E={Get-Cluster -VMHost (Get-VMHost $_.Name)}},
 @{N="DataCenter";E={Get-Datacenter -VMHost (Get-VMHost $_.Name)}},
 @{N="Vendor";E={$_.Hardware.SystemInfo.Vendor}},
 @{N="Model";E={$_.Hardware.SystemInfo.Model}},
 @{N="CPU";E={$_.Hardware.CpuInfo.NumCpuPackages}},
 @{N="CORES";E={$_.Hardware.CpuInfo.NumCpuCores}},
 @{N="TotalMHZ";E={[math]::round($_.Hardware.CpuInfo.Hz / 1000000, 0)}},
 @{N="UsedMem (GB)";E={[math]::round($_.Summary.QuickStats.overallMemoryUsage/1000, 2)}}, 
 @{N="TotalMem (GB)";E={[math]::round($_.Hardware.MemorySize / 1000000000, 2)}} |
Export-Csv MyOutputFile.csv

一如既往地谢谢。

1 个答案:

答案 0 :(得分:0)

这可能是一种更有效的方式,但添加这样的属性应该有效

      <form #f="ngForm" (ngSubmit)="onBuscar(f)">
          <ion-item>

              <ion-label>Ano/Mês</ion-label>

              <ion-select
                  name="ano"
                  ngModel
                  required
                  okText="Confirmar"
                  cancelText="Cancelar"
                >
                <ion-option *ngFor="let ano of anos" value="{{ano}}" selected="{{ano==ano_atual}}">
                    {{ano}}
                </ion-option>
              </ion-select>

              <ion-select
                name="mes"
                ngModel
                required
                okText="Confirmar"
                cancelText="Cancelar"
              >
                <ion-option *ngFor="let mes of meses; let i = index" value="{{i + 1}}" selected="{{i==mes_atual}}">
                    {{mes}}
                </ion-option>
              </ion-select>

            </ion-item>

      </form>

什么是PowerCLI&amp;您正在运行vCenter版本吗?我没有使用PowerCLI 6.5&amp ;;重新创建描述的@{N="tag";E={(Get-Tagassignment -Entity $_.Name).Tag.Name}} 行为。 VC 5.5。