VMware VI SDK information

The VI SDK allows you to control VMs and machines managed by an ESX or VC instance.

Here’s a link to the documentation: http://www.vmware.com/support/pubs/sdk_pubs.html

1. A good place to start for a tutorial is the VMware SDK Webinar series here: http://act.vmware.com/servlet/website/R … lipghMM_si

2. The most complete VMware Developer resources are http://www.vmware.com/support/developer/ & http://www.vmware.com/support/developer/vc-sdk/ (includes Porting Guide, Programming Guide, Reference Guide, etc)

Here’s a link to the reference guide: http://www.vmware.com/support/developer … index.html

3. VMware Discussion Forum dedicated to the APIs: http://www.vmware.com/community/categor … goryID=114

[ad#ad-1]

MAC addresses stored in different places in Linux

Where the MAC address is stored is pretty important for Virtual Machines because the MAC address can change if you move the VM or if you copy it, etc.

Ubuntu 7.1.0 puts it in
/etc/udev/rules.d/70-persistent-net.rules

Redhat puts it in
/etc/sysconfig/network-scripts/ifcfg-eth0

Seems that older Ubuntu versions put them in /etc/network/interfaces I think. I’ve also did a search and found that there’s a /etc/iftab as well.