I just installed a new ESX server for some development work.  I had to fiddle around to get the SSH to work.  It has been some time since I last configured an ESX host.

The SSH service by default is stopped, but can be enabled in the vSphere client.  Login is root or as an admin.   Navigate to Configuration Tab and then click on Security Profile under Software.  Then click on Properties for Services and new window will open up.  Enable SSH in this new window.  Make sure local and external firewall allow SSH port for incoming connections.  Also, administrators may want to allow only certain admin accounts to have SSH shell access, that can be done in ‘Local Users and Groups’ section.


Ubuntu distro update fail!

If you are planning to upgrade using ‘do-release-upgrade‘, then make sure you have tons of backup and test the process on a dev/QA host.

My experience has been nothing but a huge mess.  I have tried this on desktop and server systems.  The system upgrade process usually has problems with several applications, e.g. Apache, MySQL etc.  Once done, the system does not come back up properly.

I end up manually reinstalling the OS and then restore from backup.  Also, in any decent production environment, users may prefer to have a fresh new OS than an upgrade.

I would prefer to solve all the compatibility issues now than have the host crash after a few weeks or months.  It looks like this a good experiment meant for slow day just before a long weekend.

Site is up now!

After some mishap with the Ubuntu distro update, the site is up again.
The downtime was few hours.  Not bad!

And with it a new blog.