With a little more poking around I was able to get the system up and running. Apparently ESX didn't like the relitive path to the vmdk file. When I put the explicit path in the VM booted up.
With the addition of a little more poking around I've managed to get a VIP up and running, sort of. I can access the VIP from within the same subnet, but I can't access it from outside the subnet. But I can access the main IP of the machine.
The main IP for eth0 is 10.3.16.96.
I've setup an IP for eth0:1 on 10.3.16.58 and I've got that vip going to 10.3.16.56 and 10.3.16.57. Any machines on the 10.3.16.0/24 subnet can access 10.3.16.58, but no machines on the other subnets can access this vip.
When I'm booting up the VM I've created a file in /etc/init.d to start the pen instance. Within that script I've added "ifconfig eth0:1 10.3.16.58 netmask 255.255.255.0 up"to bring the IP online. Is there a better method that I should be using?
Denny