PowerCLI: Difference between revisions
→Host Management
(14 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
* [[Virtu-Al: Lesson 4 Portgroups]] | * [[Virtu-Al: Lesson 4 Portgroups]] | ||
* [https://www.vmware.com/support/developer/PowerCLI/PowerCLI55R2/html/index.html VMware's PowerCLI 5.5 R2 online cmdlet reference] | |||
* | |||
* [http://communities.vmware.com/docs/DOC-4210 Managing VMware with PowerShell -- Frequently Asked Questions] | * [http://communities.vmware.com/docs/DOC-4210 Managing VMware with PowerShell -- Frequently Asked Questions] | ||
Line 42: | Line 41: | ||
* [[PowerCLI Oneliners: Storage]] | * [[PowerCLI Oneliners: Storage]] | ||
* [http://vwiki.co.uk/ESX_PowerCLI_One-Liners ESX PowerCLI One-Liners (vWiki)] | * [http://vwiki.co.uk/ESX_PowerCLI_One-Liners ESX PowerCLI One-Liners (vWiki)] | ||
* [[PowerCLI: Oneliners]] | |||
==== PowerCLI scripts ==== | ==== PowerCLI scripts ==== | ||
* [http:// | ===== integration ===== | ||
* [[Introduction to scripting vi using perl or powershell]] | |||
* [[Manage VMware Server with PowerShell]] | |||
* [[Introduction to the vSphere SDK in Java and C#]] | |||
* [http://blogs.vmware.com/vipowershell/2009/09/how-to-run-powercli-scripts-from-vcenter-alarms.html How to run PowerCLI scripts from vCenter alarms] | |||
* [[PowerCLI: WebPowerCLI, run scripts from your browser]] | |||
===== not categorized ===== | |||
* [http://communities.vmware.com/docs/DOC-6972 Deploy and Redeploy vm's (from templates) from a .csv] | * [http://communities.vmware.com/docs/DOC-6972 Deploy and Redeploy vm's (from templates) from a .csv] | ||
Line 60: | Line 70: | ||
* [[Out-Dataset Cmdlet]] | * [[Out-Dataset Cmdlet]] | ||
==== VM Configuration ==== | |||
* [http://virtualfuture.info/2008/07/powershell-remove-connected-iso/ Remove connected iso's] | |||
* [http:// | |||
* [[Restart VMware Tools on all Windows VM's]] | * [[Restart VMware Tools on all Windows VM's]] | ||
Line 105: | Line 109: | ||
* [[PowerCLI: Create multiple VMs]] | * [[PowerCLI: Create multiple VMs]] | ||
==== Host Management ==== | |||
* [[PowerCLI: Report every VM added to vCenter in the last 30 days]] | * [[PowerCLI: Report every VM added to vCenter in the last 30 days]] | ||
Line 119: | Line 123: | ||
* [[PowerCLI: Daily Report]] | * [[PowerCLI: Daily Report]] | ||
* [[PowerCLI: Get number of vCPU | * [[PowerCLI: Get number of vCPU%27s used in cluster]] | ||
* [[PowerCLI: Factory reset of ESXi]] | * [[PowerCLI: Factory reset of ESXi]] | ||
Line 126: | Line 130: | ||
* [[PowerCLI: Get VMHost Support Bundles]] | * [[PowerCLI: Get VMHost Support Bundles]] | ||
* [[PowerCLI: Update host from ESXi 5.1 to 5.1 update 1]] | |||
* [[PowerCLI: VM stats and Google Charts]] | |||
* [[PowerCLI: ESXi 5.0 / ESXi 5.1 Host Backup & Restore GUI Utility]] | |||
===== Integration with ESXi shell ===== | |||
* [[PowerCLI: Using plink to modify ESXi host configuration files via SSH]] | * [[PowerCLI: Using plink to modify ESXi host configuration files via SSH]] | ||
Line 131: | Line 143: | ||
* [[PowerCLI: enable SSH and configure ESXi Firewall]] | * [[PowerCLI: enable SSH and configure ESXi Firewall]] | ||
* [[PowerCLI: Update | * [[PowerCLI: Update ESXi Root Password with Password Generator]] | ||
* [[PowerCLI: | * [[PowerCLI: enable SSH GUI for vSphere clusters]] | ||
==== Storage ==== | ==== Storage ==== | ||
*[[PowerCLI: HBA Load Balancer]] | |||
* [[PowerCLI: Upgrading your VMFS datastores]] | * [[PowerCLI: Upgrading your VMFS datastores]] | ||
Line 144: | Line 158: | ||
* [[PowerCLI: Set the Path Selection Policy for every device path of every host in your vSphere 5.0/5.1 cluster]] | * [[PowerCLI: Set the Path Selection Policy for every device path of every host in your vSphere 5.0/5.1 cluster]] | ||
* [https://labs.vmware.com/flings/powercli-cmdlet-for-nfs PowerCLI cmdlet for NFS] | |||
==== Networking ==== | ==== Networking ==== |