Powercli: Difference between revisions

From Piszczynski
piszczynski>Aleks
piszczynski>Aleks
Line 14: Line 14:
Disconnect from all servers:
Disconnect from all servers:
*'''Disconnect-Viserver -Server *'''
*'''Disconnect-Viserver -Server *'''
===Create VMs===
Get guest ID from template to set when using New-VM:
*Get-Template -Name "name_of_your_template"
*$template.ExtensionData.Config.GuestId


==VM Management==
==VM Management==

Revision as of 17:16, 10 November 2023

VMware Powercli

Connect to environment

  • Connect-VIServer -Server vcenter01 -User admin -Password pass

or

  • Connect-VIServer -Server vcenter01

See https://blogs.vmware.com/PowerCLI/2013/03/back-to-basics-connecting-to-vcenter-or-a-vsphere-host.html

Disconnect from all servers:

  • Disconnect-Viserver -Server *


Create VMs

Get guest ID from template to set when using New-VM:

  • Get-Template -Name "name_of_your_template"
  • $template.ExtensionData.Config.GuestId

VM Management

Disk Management

Add new Hard disk:

  • New-HardDisk -VM <name of vm> -CapacityGB 100

See: https://developer.vmware.com/docs/powercli/latest/vmware.vimautomation.core/commands/new-harddisk/#CreateNew