Solved

ESXI UPS Connection

Posted on 2011-02-23
5
1,076 Views
Last Modified: 2012-06-27
I need to know what is the best waty to protect an ESXI server from power failure and of course the running virtual servers. With no USB support for usb connected UPs's (or presumably serial support) how can the esxi server do anything in the event of a power failure except crash along with all the virtual servers.
0
Comment
Question by:duncaninnz
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 6

Accepted Solution

by:
siht earned 500 total points
ID: 34967978
The general way to do this is to have your UPS connected to UPS management software in a Windows or Linux host. Then when you have a Power Out event the UPS management software fires a script which shuts down your ESXi host(s). If your VMs are configured to shutdown/suspend when the host shuts down they will do so.

The trick is how to connect your UPS to the UPS management software. If you have a 'traditional' physical host then no problem, attach your UPS USB cable to that and away you go. If you're all virtual then it's a little more complex. You can use a network management card on the UPS to communicate with the management software. I can confirm that the USB passthrough feature introduced in vSphere 4.1 will connect a Server 2008 VM to an APC UPS over USB. Another method is to use a USB over IP device to connect your UPS via USB to a VM.

This script works well to gracefully shut down an ESXi host:

http://blog.peacon.co.uk/wiki/Esxi-control.pl#Host_Shutdown

Here are a couple of other resources I used to get this working in our environment:

http://www.techhead.co.uk/how-to-automatically-shut-down-vmware-esxi-gracefully-during-power-failure-using-an-apc-ups

http://communities.vmware.com/docs/DOC-9531

Good Luck
0
 
LVL 6

Expert Comment

by:siht
ID: 34967998
0
 
LVL 120
ID: 34968497
You must have the licensed version of ESXi (not the free licensed version). Because the CLI and API are read only in the free licensed version.

I've discussed this many times on EE, have a look at my solutons here which discussed APC UPS and ESXi.

http://www.experts-exchange.com/Software/VMWare/Q_26680279.html

http://www.experts-exchange.com/Hardware/Components/Power_Supplies/Q_26573834.html

http://www.experts-exchange.com/Software/VMWare/Q_26808288.html

http://www.experts-exchange.com/Software/VMWare/Q_26646419.html
0
 
LVL 4

Expert Comment

by:jmdion
ID: 34989382
Is it for a non-production environment (lab/personal/home) and you are using the free version of ESXi?

If this is the case I have a low cost solution (free if you already have a UPS with a USB port).  I use the free PowerAlert from TrippLite (works with all brands of UPS) and a few lines of PowerShell.

The solution shuts down the running servers (guests/VMs).  It's an all Windows environment.

When this is done the ESXi host has its power simply cut off by the UPS.  This does not damage the ESXi installation: you may lose recent changes you made in the configuration.  Link to my own question about this: http://www.experts-exchange.com/Software/VMWare/Q_26678696.html

Last month there was a real power outage and everything worked as it should.  Of course nothing will power on automatically when the power comes back like in an enterprise scenario.
0
 

Author Comment

by:duncaninnz
ID: 34990488
No its production
0

Featured Post

[Webinar] Code, Load, and Grow

Managing multiple websites, servers, applications, and security on a daily basis? Join us for a webinar on May 25th to learn how to simplify administration and management of virtual hosts for IT admins, create a secure environment, and deploy code more effectively and frequently.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere Host Client, and checking its MD5 checksum signature is correct.  It's a good idea to compare checksums, because many installat…
In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question