User Tools

Site Tools


os:esxi:powercli

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
os:esxi:powercli [2015-09-03 13:07] rootos:esxi:powercli [2018-11-10 22:34] (current) root
Line 1: Line 1:
 ====== ESXi - PowerCLI ====== ====== ESXi - PowerCLI ======
- 
  
 ===== Connect ===== ===== Connect =====
 +
 +//more in this [[https://blogs.vmware.com/PowerCLI/2013/03/back-to-basics-connecting-to-vcenter-or-a-vsphere-host.html|VMware PowerCLI Blog post]]//
  
 Components used in the following examples: Components used in the following examples:
Line 11: Line 12:
  
 ==== Windows vCenter Server ==== ==== Windows vCenter Server ====
- 
  
 <code> <code>
-Add-PSsnapin VMware.VimAutomation.Core 
 Connect-VIServer myWinvCenter01 Connect-VIServer myWinvCenter01
 #... #...
Line 29: Line 28:
  
 <code> <code>
-Add-PSsnapin VMware.VimAutomation.Core 
 Connect-VIServer -Server myVCSA01 -User myvCenterUser Connect-VIServer -Server myVCSA01 -User myvCenterUser
 #... #...
 Disconnect-VIServer -Force -Confirm:$false Disconnect-VIServer -Force -Confirm:$false
 +</code>
 +
 +===== Hardware-Info =====
 +
 +==== Show physical disks on HP hosts ====
 +
 +<code>
 +(Get-EsxCli -VMHost myVMHost).hpssacli.cmd("ctrl slot=0 pd all show")
 +</code>
 +
 +
 +
 +===== Host Services =====
 +
 +SSH (TSM-SSH) is used in the following examples on host myHost.
 +
 +==== Start ====
 +
 +<code>
 +Start-VMHostService -HostService (Get-VMHost myHost | Get-VMHostService | Where { $_.Key -eq "TSM-SSH" } )
 +</code>
 +
 +==== Stop ====
 +
 +<code>
 +Stop-VMHostService -HostService (Get-VMHost myHost | Get-VMHostService | Where { $_.Key -eq "TSM-SSH" } ) -Confirm:$false
 +</code>
 +
 +==== Status ====
 +
 +<code>
 +Get-VMHost myHost | Get-VMHostService | Where { $_.Key -eq "TSM-SSH" }
 +</code>
 +
 +===== Already connected to vCenter? =====
 +
 +<code>
 +if($Global:DefaultVIServer) {
 +    "Connected."
 +} else {
 +    "Not connected."
 +}
 </code> </code>
  
os/esxi/powercli.1441278458.txt.gz · Last modified: 2015-09-03 13:07 by root