ESX Host Scripts

PowerVI includes over 30 automation scripts to manage and report on your ESX hosts.

  • Administrative Automation
    • Set Host Root Password - change the root password on multiple ESX host at one time. This is useful if you have a policy to change the passwords regularly, but want to keep the password the same across all hosts.
    • Create Portgroup and vSwitch - create a Portgroup on an existing vSphere virtual switch, or create a new virtual switch with a Portgroup.
    • Remove Portgroup - remove a Portgroup from a VMware virtual switch.
    • Mass Deploy VMs with Same Base Name - this PowerShell script allows you to deploy multiple instances of the same virtual machine.
    • Rescan SAN (Storage Area Network) - rescans all virtual machine hosts bus adapters for new storage devices and refreshes the storage system information.
    • Restart VirtualCenter ESX Host Agent - separate scripts available for Virtual Center connections and direct ESX connections.  When connected to a Virtual Center, multiple ESX Host Agent services can be restarted.
    • Search VMware ESX Log - provides a case sensitive search of the ESX Logs (Hostd, messages, vmkernel, or vmkwarning).
    • View VMware ESX Log files - view up to 1000 lines of the ESX Logs (Hostd, messages, vmkernel, or vmkwarning).
  • Statistical Reports
    • Find common datastores
    • Display Host CPU and Memory Usage
    • Show Datastores sorted by most vmdks
    • Show Datastores and number of disks
    • List Luns and vendors
    • Display the number of Snapshots per datastore
    • Find the Top 5 - Biggest single disk
    • Find the Top5 - ESX Host with highest CPU, memory usage
    • Find the Top5 - VMs disk usage
    • Find the Top 5 - Host CPU consumption
    • Find the Top 5 - Host Memory consumption
    • Find the Top 5 - VM CPU usage
    • Find the Top 5 - VM Disk
    • Find the Top 5 - VM Memory usage
    • Show VMs per Host
    • List Uncommon datastores
    • Show the Highest amount of VMs per Host
    • Display VMs with raw device mappings
  • Community Scripts
    • Network Report
    • Get LUNs with SCSI Reservation Conflicts
    • Compare Cluster Report
    • Count virtual CPUs
    • VMware Disk Usage Report
  • Scheduler
    • Watch datastore usage
    • Rescan SAN
  • SSH
    • Send SSH Command
    • Backup VMware ESX Config - esx.conf

Questions? Problems?


Email us at: help@devfarm.com
314.590.5800

Devfarm Software
2008 Altom Ct
St. Louis, MO 63146
Follow the Devfarm team on Twitter

Latest on Twitter
  • Exporting a Hyper-V virtual machine using PowerShell - I know I’m a little VMware-centric when it comes to... http://t.co/9fG3noMl
    2/17/2012 4:00:08 PM
  • Domain Groups and PowerShell - Jason Hofferle has a nice post on Adding Domain Groups to Local... http://t.co/wQLkN055
    2/15/2012 3:00:11 PM