November 2008 Archives

Gone are the days when every sysadmin had to carry a pager because cell phones just didn't cut it.  These days, SMS is just about as reliable in most environments and essentially free compared to the cost of a paging service and dealing with a 2nd device.

The hiccup, as nearly everyone knows now, is that you have to find a way to get your monitoring server to talk to your cell phone company -- and, honestly, you're cell phone company does not want to make this easy....they'll try to upgrade you to various unlimited SMS/messaging plans and then have an internet SMTP -> SMS gateway that fails constantly.  

I've switched from provider to provider over the last 4-5 years and they are all the same.  Alerts may be reliable for a few months on one or the other, but eventually there comes a time when you didn't get the call because the email -> SMS gateway was down, or worse -- delivers the message a day later.

So, screw the cell phone company, let's use Skype:

Steps I Used to Teach The Hobbit Monitor to Use Skype:

  • Setup Hobbit in a Dedicated Linux Virtual Machine
  • Ensure Hobbit is running under its own non-root userid (actually, no reason not to just use apache userid since hobbit and apache are going to share a great many files and the entire VM is dedicated to hobbit).
  • Setup VM to automatically bootup in runlevel 5 and autostart a new gnome session under apache
  • Install Skype for Linux and the Skype Command Line Tools at: http://www.oberle.org/blog/2007/06/11/sending-sms-with-skype-on-linux/
  • Do not use the standard init system to startup hobbit.  Instead, setup gnome to initiate the Skype Client followed by a hobbit restart at the start of each session.  This will ensure that hobbit has full access to the X authentication environment which it needs to communicate with the X-windows skype client.
  • Create a new script in /usr/local/bin owned by apache that executes the skype command line SMS send tool and passes it the phone number and BB environment variable for the error message itself.
  • Follow the instructions to hobbit-alert.conf to tell hobbit under what condition it should send SMS alerts
  • Make sure you setup a dedicated Skype account for the server, use skype out credit, and have it auto deposit another $10 into the account whenever it runs out of funds.  Also, modify the Skype client settings to not accept any incoming calls/messages/etc.
Voila! 

VMware Releases ESX 3.5U3

| No Comments | No TrackBacks

Seems mostly to be a bugfix + new hardware support patch, although I did see the following nuggets:

  • Intel Pro/1000 gigabit Ethernet device drivers (e1000) in some guests allocate MTU bytes for rx buffers, but tell the device the size of the rx buffer is 2048 bytes. If these buffers fall on the edge of the guest physical memory range, the virtual e1000 device could wedge during rx with the following messages in the VMkernel logs:

    WARNING: Alloc: ppn=0xc0000 out of range: 0x0-0xc0000 (count=3)
    WARNING: P2MCache: GetPhysMemRange failed: PPN 0xc0000 canBlock 0 status Bad parameter.

    This patch fixes this problem.

    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1007041


  • Add experimental support for a new utility, the VMDK Recovery Tool.

    More information available at: http://kb.vmware.com/kb/1007243


The official release notes are available at: http://www.vmware.com/support/vi3/doc/vi3_esx35u3_rel_notes.html

RHEL 5.3 Has Entered Beta

| No Comments | No TrackBacks

Announcement: https://www.redhat.com/archives/rhelv5-announce/2008-October/msg00000.html
Release Notes: http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.3/html/Release_Notes/index.html

I don't see much that is earth-shattering for VMware ESX Server Deployments- but then, this is RHEL, and a .3 release so you wouldn't expect that anyway. The good stuff is probably all in Fedora now and being saved up for RHEL6.

Anyhow, I was just thinking this morning that the rate of security updates for the RHEL 5.2 kernel was getting annoying.... When kernel security notices are as frequent as phpmyadmin ones, you know something is not right.

About this Archive

This page is an archive of entries from November 2008 listed from newest to oldest.

September 2008 is the previous archive.

December 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.