[PSH] Liste des WorldWideName
Posted by NiTRo | Filed under VMware
Tout pareil que notre confrère cloudydude.fr vmdude.fr, des fois nous avons besoin de la liste des WWN par host ou par cluster. Sauf que nous on fait dans le dirty oneliner :
get-vmhost -location "mon_beau_cluster"|get-view|select name,@{N="WWN";E={get-view $_.ConfigManager.StorageSystem|%{$_.StorageDeviceInfo.HostBusAdapter|?{$_ -is [VMware.Vim.HostFibreChannelHba]}}|select @{N="WWN";E={"{0:x}" -f $_.PortWorldWideName}}}}|select name -ExpandProperty WWN|select name, @{N="WWN";E={$_.WWN.substring(0,2)+":"+$_.WWN.substring(2,2)+":"+$_.WWN.substring(4,2)+":"+$_.WWN.substring(6,2)+":"+$_.WWN.substring(8,2)+":"+$_.WWN.substring(10,2)+":"+$_.WWN.substring(12,2)+":"+$_.WWN.substring(14,2)}}|sort name
PS : Et nous on pense que les “:” c’est important
Tags: HBA, oneliner, PowerCLI, powershell, scripting, vmhba, WWN
February 25th, 2011 at 9:05
Nice one :p
February 25th, 2011 at 10:26
[...] : Hypervisor a fait une version améliorée en one-liner, allez-y voir, ça vaut le détour : [PSH] Liste des WorldWideName Tags: hba, powercli, vpshere, [...]
February 25th, 2011 at 17:52
[...] Ce billet était mentionné sur Twitter par Frédéric Martin, hypervisor fr. hypervisor fr a dit: #PowerCLI oneliner : WWN list – http://www.hypervisor.fr/?p=2703 via @Shareaholic [...]