ESX3.5i on bootable USB key

  1. Download ESX Server 3.5i Installable ISO
  2. Extract INSTALL.TGZ from the root directory of the ISO image using an IZArc
  3. Extract /usr/lib/vmware/installer/VMware-VMvisor-big-3.5.0-67921.i386.dd.bz2 from INSTALL.TGZ using IZArc
  4. Extract VMware-VMvisor-big-3.5.0-67921.i386.dd from VMware-VMvisor-big-3.5.0-67921.i386.dd.bz2 using IZArc
  5. Attach the USB flash drive and make sure you no longer need the data on it
  6. Use WinImage to transfer VMware-VMvisor-big-3.5.0-67921.i386.dd to the USB flash drive
    1. Disk->Restore Virtual Hard Disk image on physical drive…
    2. Select the USB flash drive (Warning: If you select the wrong disk you will lose data!)
    3. Select the image file VMware-VMvisor-big-3.5.0-67921.i386.dd
    4. Confirm the warning message
    5. Wait for the transfer to complete
  7. Unplug the USB flash drive (Warning: If you forget to unplug the flash drive from the PC you might lose the data on your hard drives the next time you boot!)
  8. Attach the USB flash drive to the machine you want to boot (Warning: If ESX Server 3i recognizes local drives, you might lose the data on it, so make sure you don´t need it anymore or unplug all hard drives!)
  9. Turn the machine on and make sure the USB flash drive is selected as boot device
  10. Watch ESX Server 3i boot
  11. Configure
  12. Enjoy!

VMware server 2 and Vista problem

When installing VMware server 2 on a vista ultimate 32/64bit machine you get the following error when trying to logon:

The VMware Infrastructure Web Service at “http://localhost:8222/sdk” is not responding (Connection Refused)

Turns out that in my Vista Ultimate 64 installation the host file entry for localhost has been reduced to  the IPV6 lookup only:

::1             localhost

Adding back the usual:

127.0.0.1     localhost

Fixed the problem!

PuTTY access to the console, and WinSCP access to the ESXi file system:

Go to the ESXi console and press alt+F1

Type: unsupported  

Enter the root password

At the prompt type “vi /etc/inetd.conf”

Look for the line that starts with “#ssh” (you can search with pressing “/”)

Remove the “#” (press the “x” if the cursor is on the character)

Save “/etc/inetd.conf” by typing “:wq!”

Restart the host server.

Note: you can avoid restarting the server, but it’s no longer as easy as restarting services.sh. You need to:

Run ps | grep inetd

Look through the output for something like 1299 1299 busybox       inetd, process id 1299

Run kill -HUP <process_id>

ALT+F2 gets you back to the main management screen.

Changing the IP address, default gateway, and hostname of the Service Console in ESX 3.0.x

This article provides steps to change the Service Console IP address, gateway address, and hostname on an ESX 3.x host.

Changing settings from the physical or remote console connection
 
Changing the IP for the Service Console must be done from the physical console or through a remote console session. If you make changes through a network connection such as SSH, network connectivity to the Service Console disconnects because the Service Console’s network interface changes.  
  1. Run the following command to set the IP address:

    [root@server root]# esxcfg-vswif -i <a.b.c.d> -n <w.x.y.z> vswif0, where <a.b.c.d> is the IP address and <w.x.y.z> is the subnet mask

    Note: In this example, vswif0 is the Service Console adapter that is the interface to which you are applying the IP address change.

  2. Open the /etc/hosts file with a text editor and modify it so that it reflects the correct IP address and hostname. 
  3. To change the default gateway address and the hostname, edit the /etc/sysconfig/network file and change the GATEWAY and HOSTNAME parameters to the proper values. 
  4. For the changes to take place, reboot the host or restart the network service with the command: 

    [root@server root]# service network restart 

    Note: This command breaks any current network connections to the Service Console. 

Changing the hostname without rebooting

To dynamically change the hostname, run the command: 
 
[root@server root]# hostname newname

Note: This command creates a temporary hostname change. This change is lost when the system is rebooted.

 
Changing the DNS server settings
 
To change the DNS server settings, update the nameserver IPs and search domain the /etc/resolv.conf file.
 
Changing settings in VMware Infrastructure Client
 
To change the hostname, domain, DNS servers, and default gateway in VMware Infrastructure (VI) Client: 
  1. Highlight the ESX host and click the Configuration tab.
  2. Click DNS and Routing.
  3. Click Properties.
  4. To change the hostname, domain, and DNS servers, click the DNS Configuration tab and enter the appropriate values.

    Note: Disable VMware High Availability if you do not want virtual machines to failover during the hostname IP change.

  5. To change the default gateway, click the Routing tab and enter the appropriate value.
  6. Update the etc/opt/vmware/vpxa/vpxa.cfg file to reflect the new settings.
  7. Reboot the ESX host for the changes to take place. 

VMware KB Article: 4309499

VMware Server.msi is not permitted due to an error in software restriction policy processing. The object cannot be trusted.

You try to install a Vmware Server 2, and get an error claiming that software restriction policies prohibit this installation.

In the eventvwr (application log) you find an entry like this :

The installation of C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\{AF08C71F-F822-4416-87A9-2BBF5A8A5F12}~setup\VMware Server.msi is not permitted due to an error in software restriction policy processing. The object cannot be trusted.

Solution : KB9253326

http://support.microsoft.com/kb/925336