Services     Software     Commentary     Design     Astral Musings   
Email and MIME
Preparing and sending rich MIME enabled email

VMware Workstation: Not free, great for doing testing and basic production needs.  It allows elaborate snapshot and rollback of session state.  I prefer to run VMware Workstation under Windows XP Professional because Remote Desktop works well with Win/OS X/Linux remote clients.

VMware Server: free product that provides much of the functionality of VMware Workstation.  Unlike VMware Workstation, it runs headless (no GUI interface). Instead it has a funky web portal interface that allows managing VM sessions.  What is Quirky is that the 'console' (i.e. desktop, ...) display for a given VM requires an exotic plug-in that seems to only work with MS Windows / IE web browser.  Ironic that if you ran VMware Server on Linux, you may find you have to use Windows / IE as only way to access a VM's console.

VMware ESXi / Infrastructure: stay tuned

Linux VMware session - adding vmtools

If you have a CD-rom mounted, umount it. From VM Workstatin menu, use instal VMware tools. All this does it is 'enable' virtual CD which contains VM tools installer/source.
# mount /dev/cdrom /media

  ... or similar mount command ... 
Usually there is are .gz and a .rpm installer files. Do this from DIRECT console!

# rpm -qi VMwareTools


Often will not complete successfully, then ask if you want to build correct version of tools from source. This means you need to have compiler and kernel headers installed. Sometimes current running kernal headers are not available, instead a newer kernel and headers is available - so upgrade both kernel and heaers to new version.

# yum install gcc

# yum install kernel-devel
It may ask you to restart networking with some additional kernel module directives. You will probably have to restart. After VM session is restarted, the Install VMware Tools menu will still be enabled. Remember, for Linux anyway, that only allows mounting the virtual installer CD. So even after you have the tools installed and running VM Workstation will continue to present that menu. Better I think would be for it to say 'enable Tools install disk'.

# service vmware-tools status 

Time sync

On the system running VM Workstation, find the folder that your VM session files are contained in. Under Windows it might be something like C:\vmsessions\testmv\RHAT4.vmx
There should already be a directive like
tools.timeSync = "FALSE"
Stop the VM Session, close the session.

Change the directive to TRUE.  Load and start the VM Session.

It may ask you to restart networking with some additional kernel module directives.

Time sync, Linux 2.6 kernels

Before Linux 2.6 kernel, 100 interrupts/second was typical.  With newer kernels, 1000 interrupts/second is typical.  However, this higher interrtupt frequency presents and undue burden for the virtualized system.  Typical symtoms are the virtualized session clock lags far behind real time.  Recently some kernel parameters have been integrated in to 2.6 and later kernels to reduce interrupts/second.  This allows newer kernels to be virtualized without subjecting hosting operating system to unnecessarily frequent interrupts.  For for RedHat and CentOS 5.2, use divider=10 as kernel parameter (see elsewhere for links with specific details).  Note: Simplying doing a shutdown -r now 'restart' may cause subsequent time to be wonky.  Better to do a shutdown -h now, then wait for the operating system to truly be shutdown, then manually start the VM session - somehow this helps the clock run better.

zap technologies
tablet | printable