Recently a customer reported a problem with the virtual appliance, and the networking on the appliance. They were seeing some really strange behaviour, i.e. the networking was working fine until they added a new application interface, at which time the appliance lost network connectivity on all interfaces. The problem was quite difficult to track down, but we eventually worked out that this was due to a problem with the configuration of the virtual machine itself. There was a misalignment between the NIC MAC addresses and the application/management interfaces.
When configuring a virtual appliance under VMWare ESX the order of the interfaces within the virtual machine definition is critical. The order is as follows:
NIC 1: Management Interface 1
NIC 2: Management Interface 2
NIC 3: Application Interface 1
NIC 4: Application Interface 2
NIC 5: Application Interface 3
NIC 6: Application Interface 4
NB: At a minimum you will need 4 interfaces, but can have up to 6 interfaces.
At the moment it is very difficult, within the appliance, to determine the MAC address of an interface (which is helpful in diagnosing this type of problem). The only way to do this at the moment is to generate a support file and then examine the contents of the support file. In the near future we hope to rectify this problem so that the MAC address of the various interfaces can be viewed using the LMI.