A chronological documentation test project, nothing serious, really!

26 Apr 2012 Manual download and install of VMware Tools in linux

This post describes how you can download and install the latest version of VMware Tools to a linux guest from a ESXi 5.0 host. You need SSH access rights to a VMware host to follow this guide.

  1. Allow SSH access to the VMware host you are about to access.
    • This can be done in the vSphere Client: Choose the VMware host you would like to access.
    • Go to the Configuration tab and select Security Profile under Software. Edit Services Properties and start the SSH daemon.
    • Verify that the firewall allows SSH traffic
  2. All the VMware Tools are located in the /vmimages/tools-isoimages/ folder on the host. Download the ISO-image with the tools you need
    • Issue this command from a machine that has access to the VMware host.
       sftp username@vmhost.tld:/vmimages/tools-isoimages/linux.iso

      Type in your password and the download will start

  3. Mount the ISO-file and copy the VMware Tools installer file to the desired VMware linux guest using SSH
    • # mount linux.iso /media/cdrom/ -t iso9660 -o loop
      # scp /media/cdrom/VMwareTools-8.6.5-652272.tar.gz username@vmguest.tld:
  4. Manual install of VMware Tools on a vmguest as a privileged user
    • # tar xfz VMwareTools-8.6.5-652272.tar.gz
      # cd vmware-tools-distrib
      # ./

      Follow the instructions and finish the installer. A reboot may be required to load the necessary kernel modules.

Your VMware Tools are now installed and should work as it would on a normal VMware Tools installation.

This procedure can also be used on other operating systems. This is a list of all the VMware Tools ISO-images available in the /vmimages/tools-isoimages/ folder on a ESXi 5.0 host

sftp> ls -l
-rwx------    1 root     root     12576768 Apr 13 09:17 darwin.iso
-rwx------    1 root     root          256 Apr 13 09:17 darwin.iso.sig
-rwx------    1 root     root     16021504 Apr 13 09:16 freebsd.iso
-rwx------    1 root     root          256 Apr 13 09:18 freebsd.iso.sig
-rwx------    1 root     root     65200128 Apr 13 09:15 linux.iso
-rwx------    1 root     root          256 Apr 13 09:17 linux.iso.sig
-rwx------    1 root     root         1738 Apr 13 09:17 linux_avr_manifest.txt
-rwx------    1 root     root       540672 Apr 13 09:17 netware.iso
-rwx------    1 root     root          256 Apr 13 09:16 netware.iso.sig
-rwx------    1 root     root     13006848 Apr 13 09:17 solaris.iso
-rwx------    1 root     root          256 Apr 13 09:16 solaris.iso.sig
-rwx------    1 root     root          451 Apr 13 09:17
-rwx------    1 root     root     13664256 Apr 13 09:18 winPre2k.iso
-rwx------    1 root     root          256 Apr 13 09:17 winPre2k.iso.sig
-rwx------    1 root     root           49 Apr 13 09:18 winPre2k_avr_manifest.txt
-rwx------    1 root     root     62128128 Apr 13 09:17 windows.iso
-rwx------    1 root     root          256 Apr 13 09:18 windows.iso.sig
-rwx------    1 root     root         1069 Apr 13 09:17 windows_avr_manifest.txt

Tags: , , , , ,

Posted by

25 Apr 2012 Change how the swap memory behave in Ubuntu

This post is just a cut and paste job from the Ubuntu SwapFaq for my future reference Ubuntu installation.

The swappiness parameter controls the tendency of the kernel to move processes out of physical memory and onto the swap disk. Because disks are much slower than RAM, this can lead to slower response times for system and applications if processes are too aggressively moved out of memory.

  • swappiness can have a value of between 0 and 100
  • swappiness=0 tells the kernel to avoid swapping processes out of physical memory for as long as possible
  • swappiness=100 tells the kernel to aggressively swap processes out of physical memory and move them to swap cache

The default setting in Ubuntu is swappiness=60. Reducing the default value of swappiness will probably improve overall performance for a typical Ubuntu desktop installation. A value of swappiness=10 is recommended, but feel free to experiment. Note: Ubuntu server installations have different performance requirements to desktop systems, and the default value of 60 is likely more suitable.

To check the swappiness value

# cat /proc/sys/vm/swappiness

To change the swappiness value A temporary change (lost on reboot) with a swappiness value of 10 can be made with

# sudo sysctl vm.swappiness=10

To make a change permanent, edit the configuration file with your favorite editor:

# gksudo gedit /etc/sysctl.conf

Search for vm.swappiness and change its value as desired. If vm.swappiness does not exist, add it to the end of the file like so:


Save the file and reboot.

Tags: , ,

Posted by