Unable to launch KVM from IMM. This feature requires a valid activation key to be installed

No. The problem is not on the browser.

I am going to install ESXi on an IBM X series server. When I try to launch the remote console, it will not and displays this message:

This feature requires a valid activation key to be installed.

I have had numerous problems with IMM KVM console because of Java and browser settings. So my intelligent brain immediately thinks- software problem. The word key makes me think of certificates. I change browser to browser with no success. This is really breaking my head. What am I missing? Continue reading


ESXi portgroup missing and here’s the proof

The backup guys came over because a few Avamar Agent backup stopped working for a few Linux virtual machines. Avamar Agent backup uses a dedicated network and hence the VMs have a second interface for the agent. We checked the interface is up with ifconfig eth1 and ethtool eth1 shows it has a link. However, tcpdump -i eth1 detects zero traffic. What are we missing? Continue reading

ESXi partedUtil for when trouble strikes

A VMware admin would never have to worry about using partedUtil to manipulate partition table on the CLI until trouble strikes.Starting VMFS5 (ESX 5.x and above), VMware switched to GUID Partition Table (gpt) from MBR partition(labeled msdos) to support bigger disk, larger than 2TB. fdisk does not support gpt partition and hence partedUtil.

partedUtil without any arguments will display the options available and syntax.
Continue reading

Dude, where’s my VMFS datastore?

Consider these situations. Suddenly, a VM goes down and the datastore on which it sits is greyed out in vCenter. A virtual machine is unable access one of it’s disks. You are unable to browse the datastore because it is greyed out. The VMFS datastore is inaccessible across hosts in the cluster.

What can we do? The first thing we need to check is, can the host access the VMFS datastore? Most likely not because we can’t browser it from vSphere client GUI. To be certain, we can check it from the command line. ssh to the ESXi host and run one of these commands Continue reading

The chkconfig command, fun fact

If you read the man pages, you will always find some fun and interesting facts about Linux commands. Today we will look at the chkconfig command. chkconfig is mostly found in Red Hat family and its derivatives. Ever wondered the origin of the chkconfig command?

According to the man page in RHEL 6.x, the chkconfig command is inspired by the chkconfig command in IRIX which is a UNIX variant developed by SGI and no longer in production. Here’s the chkconfig man page from IRIX 6.5 and here are some examples of chkconfig in IRIX.