List out LUN UUID State for cluster each vmhost and enable/disable alramaction powercli

$all = “naa.600507681080033738000000000002b2” # # definition Target LUNUUID
foreach ( $i in $all ){
foreach ( $esxi in ( Get-Cluster ‘TargetCluster’ | Get-VMHost )){
$esxi | Get-ScsiLun -CanonicalName $i | select VMHost,@{N=‘Cluster’;E={ $esxi.Parent }},CanonicalName,@{N=‘State’;E={ $_.ExtensionData.OperationalState}} | Export-Csv -NoTypeInformation -Append -Path .\DetachedLUN.csv
}
}

enable/disable Alarmaction via powercli for VMHOST

$VMHosts= get-vmhost
$Alarmmgr= get-view alarmmanger

foreach ( $vmhost in $ vmhosts)

{

####Disable AlarmAction
a l a r m m g r . E n a b l e A l a r m A c t i o n s ( alarmmgr.EnableAlarmActions( alarmmgr.EnableAlarmActions(vmhost.extensiondata.moref,$false)}
####Enable AlarmAction
a l a r m m g r . E n a b l e A l a r m A c t i o n s ( alarmmgr.EnableAlarmActions( alarmmgr.EnableAlarmActions(vmhost.extensiondata.moref,$true)}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值