VMware Cloud Community
RobMokkink
Expert
Expert

get-view service instance + connected to multiple servers

I am struggeling with a bit of logic in my postinstall script for ESXi.

I connect to vcenter to get the license for ESX, then i want to apply that license to the ESX host.

However i issue another connect-viserver -server <esxhost>, to set the license, because you need a connection to the ESX host directly.

To use the get-view ServiceInstance does not work properly when i am connected to vCenter already.

Who has a solution?

Reply
0 Kudos
3 Replies
LucD
Leadership
Leadership

I suspect you're using multi-mode ?

Can't you solve that by using the -Server parameter on the Get-View cmdlet?

Like this

Get-View ServiceInstance -Server $DefaultVIServer

for example.

____________

Blog: LucD notes

Twitter: lucd22


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

Reply
0 Kudos
RobMokkink
Expert
Expert

On the multi mode option, i haven't looked into that yet.

I will test your snippet and have a look if it works.

Reply
0 Kudos
RobMokkink
Expert
Expert

That works, not to get the update license task to work.

Reply
0 Kudos