how to enable ssh in ESXi

There is a hack to enable SSH for VMware ESX 3i. After reading the VMTN forum. Here is the procedure to enable SSH

- Boot ESXi and wait till the till"loaded

- Press ALT-F1, you see the console screen

- Type unsupported and press ENTER

- Enter the root password

- Enter the following command vi /etc/inetd.conf

- Search for the #SSH row

- Remove the # from the SSH row

- Save the config by entering :wq!

- Type ps | grep inetd on the console

- Send a hangup signal by using the following command kill -s HUP

Open now your favorite SSH client (for example Putty) and SSH to the VMware 3i server.

How to convert PDF to HTML - free online

How to instantly convert Microsoft Office, OpenOffice, PDF documents to HTML without installing any third-party software like Adobe Acrobat or PDF2HTML. Extract Text from PDF documents. Convert doc, xls, ppt, rtf, pdf to HTML - Free Online Conversion that works on all platforms be it Windows PC, Mac or Linux.

We will utilize the recently announced See it now feature in GMail to convert Adobe PDF documents into html files. In addition to PDF, you can also convert all Microsoft Office Document formats (MS Word .doc, Excel .xls, Powerpoint .ppt, Rich Text Format .rtf), Document Formats (Writer, Calc, Impress, Presentation) and WML Files (Wireless markup language) to HTML. Here's how to get this done with GMail:

1. Compose a new message in GMail. (If you are still without a GMail account, request a GMail Invitation code)

2. Attach any PDF or Word document that you want to convert to HTML You can attach multiple files in this step by clicking Attach another File.

3. Enter your own email address in the To: box and click send.

4. You instantly receive a message in your GMail Inbox folder. Open the message and click the "View as HTML" link next to your attachment.

5. The contents of your attachment appear as HTML in a new browser window without having to download the file. When you're finished reading the attached file, close the new browser window to return to Gmail or Save the file to your harddrive.

How to install LIKEWise Open source in 10 min for Linux

Step 1: Download Likewise Open

Go to After you register, on
the Likewise Open Download page, right-click the download link for your
platform and then save the installer to the desktop of your Linux computer.

Step 2: Install Likewise Open on Linux
For most Linux platforms, you install Likewise Open by using a Bitrock Installer — an executable whose file name ends with installer.

Example: LikewiseOpen-

1. As root, on the desktop, right-click the installer, click Properties, click the Permissions tab, select Execute for Owner, and then click Close.
2. Double-click the installer to run it, and then follow the instructions in the
installation wizard.

Note: For versions of Linux running glibc 2.2 or earlier, the installer is a shell script
whose file name ends in .sh; for instructions on how to install the shell script,

Change file permission to executable by running command chmod 744 example.file

Step 3: Join Active Directory
As root, run the following command, replacing domainName with the fully qualified domain name of your domain and joinAccount with the user name of an Active Directory account that has privileges to join computers to the domain:

/opt/likewise/bin/domainjoin-cli join domainName joinAccount

Example: /opt/likewise/bin/domainjoin-cli join Administrator

To solve problems, see the Likewise Open Installation and Administration Guide or run this command: domainjoin-cli --help

Step 4: Log On with AD Credentials
After Likewise Open has been installed and the Linux computer has been joined to a domain, you can log on interactively with your Active Directory credentials in the following form: DOMAIN\username.

1. On a Linux computer, log out of the current session.
2. Log on the system console by using an Active Directory user account in the form of DOMAIN\username, where DOMAIN is the Active Directory domain name.


Important: When you log on from the command line, you must use a slash to escape the slash character, making the logon form DOMAIN\\username.

Installing the Performance Overview Plug-In in VirtualCenter 2.5 Update 4

Performance Overview is an optional plug-in available with VirtualCenter 2.5 Update 4. If the Performance Overview plug-in is installed, the Performance Overview tab in the VirtualCenter displays a single view of key performance metrics for CPU, memory, disk, and network without navigating through multiple charts.

Prior to installing the Performance Overview plug-in:
  1. Copy the VirtualCenter 2.5 Update 4 build to the VirtualCenter Server system. For example, copy the CD contents to the VirtualCenter's local disk.

    : If the contents of the folders vpx\perfCharts (iso) or bin\perfCharts (ZIP) are not copied to the local drive of the VirtualCenter Server, an Access Denied error appears when the install.bat command is run later in the installation process.

  2. If you are upgrading to VirtualCenter 2.5 Update 4, stop the VMware Infrastructure Web Access service before upgrading the VirtualCenter.
  3. Install or upgrade to VirtualCenter 2.5 Update 4 and start the VMware Infrastructure Web Access service.
  4. Download Java SE Development Kit 6u11, and install JDK 1.6.
  5. Configure the home and the path environment variables:

    1. Right-click My Computer and click Properties.
    2. In the Advanced tab, click Environment Variables.
    3. In the System variable list, select Path and click Edit.
    4. In Variable value, append C:\Program Files\Java\jdk1.6.0_11\bin\

      If an older version of JRE is present, run the following command in the command window:

      set path=C:\Program Files\Java\jdk1.6.0_11\bin\;%path%

      Note: This command is an example. It replaces your current path. If your path already has links, you have to append it to the list.

    5. In the System variable list, select JAVA_HOME and click Edit.
      If JAVA_HOME does not exist, click New and in the Variable name, enter JAVA_HOME.
    6. In Variable value, enter C:\Program Files\Java\jdk1.6.0_11
    7. Open new command prompt window and type echo %PATH% to verify the path setting.
    8. Log out and log back in to the VirtualCenter Server. If the system change did not take effect, you must reboot the system.
To install the Performance Overview plug-in:
  1. In the command window of VirtualCenter Server system, go to the vpx/perfCharts folder, the location where the Performance Overview plug-in is available.
    If you are using the ZIP file, go to the bin\perfCharts folder.
  2. Run install.bat

Comparision between Vmware ESX and ESXi


VMware ESX

VMware ESXi

Service Console

Service Console is a standard Linux environment through which a user has privileged access to the VMware ESX kernel. This Linux-based privileged access allows you to highly customize your environment by installing agents and drivers and executing scripts and other Linux-environment code.

VMware ESXi is designed to make the server a computing appliance. Accordingly, VMware ESXi behaves more like firmware than traditional software. To provide hardware-like security and reliability, VMware ESXi does not support a privileged access environment like the Service Console of VMware ESX. To enable interaction with agents, VMware has provisioned CIM Providers through which monitoring and management tasks – traditionally done through Service Console agents – can be performed. VMware has provisioned RCLI to allow the execution of scripts.

Remote CLI

VMware ESX Service Console has a host CLI command through which VMware ESX can be configured. ESX 3.5 Update 2 supports RCLI.

VMware ESX Service Console CLI has been ported to a Remote CLI (RCLI) for VMware ESXi. RCLI is a virtual appliance that interacts with VMware ESXi hosts to enable host configuration through scripts or specific commands.

  • RCLI is limited to read-only access for the free version of VMware ESXi. To enable full functionality of RCLI on a VMware ESXi host, the host must be licensed with VI Foundation, VI Standard, or VI Enterprise.

  • The VMware Infrastructure toolkit for Windows and the Perl toolkit access ESXi through the same API as RCLI. Similarly, these toolkits are limited to read-only access for the free version of VMware ESXi. When the host is upgraded to VI Foundation, VI Standard, or VI Enterprise, these toolkits have write-access and provide a scriptable method for managing ESXi hosts.

  • The following Service Console CLI commands have not been implemented in RCLI:
    • ESXcfg-info
    • ESXcfg-resgrp
    • ESXcfg-swiscsi

Scriptable Installation

VMware ESX supports scriptable installations through utilities like KickStart.

VMware ESXi Installable does not support scriptable installations in the manner ESX does, at this time. VMware ESXi does provide support for post installation configuration script using RCLI-based configuration scripts.

Boot from SAN

VMware ESX supports boot from SAN. Booting from SAN requires one dedicated LUN per server.

VMware ESXi may be deployed as an embedded hypervisor or installed on a hard disk.

In most enterprise settings, VMware ESXi is deployed as an embedded hypervisor directly on the server. This operational model does not require any local storage and no SAN booting is required because the hypervisor image is directly on the server.

The installable version of VMware ESXi does not support booting from SAN.

Serial Cable Connectivity

VMware ESX supports interaction through direct-attached serial cable to the VMware ESX host.

VMware ESXi does not support interaction through direct-attached serial cable to the VMware ESXi host at this time.


VMware ESX supports SNMP.

VMware ESXi supports SNMP when licensed to a VI Foundation, VI Standard, or VI Enterprise edition. The free version of VMware ESXi does not support SNMP.

Active Directory Integration

VMware ESX supports Active Directory integration through third-party agents installed on the Service Console.

VMware ESXi with a Virtual Infrastructure license and in conjunction with VirtualCenter allows users to be authenticated via Active Directory. In this configuration, users can log in directly to an ESXi host and authenticate using a local username and password.

The free version of VMware ESXi does not support Active Directory integration at this time.

HW Instrumentation

Service Console agents provide a range of HW instrumentation on VMware ESX.

VMware ESXi provides HW instrumentation through CIM Providers. Standards-based CIM Providers are distributed with all versions of VMware ESXi. VMware partners may inject their own proprietary CIM Providers in customized versions of VMware ESXi. To obtain a customized version of VMware ESXi, you typically have to purchase a server with embedded VMware ESXi through a server vendor.

At this time, HP also offers its customized VMware ESXi Installable on Dell, IBM, and FSC will soon offer their customized version of VMware ESXi on

Remote console applications like Dell DRAC, HP iLO, IBM RSA, and FSC iRMC S2 are supported with ESXi.

Note: COS agents have a longer lineage than CIM Providers and are therefore more mature. VMware is actively working with its 250+ partners to close the CIM Provider–Service Console agent gap.

Software Patches and Updates

VMware ESX software patches and upgrades behave like traditional Linux based patches and upgrades. The installation of a software patch or upgrade may require multiple system boots as the patch or upgrade may have dependencies on previous patches or upgrades.

VMware ESXi patches and updates behave like firmware patches and updates. Any given patch or update is all-inclusive of previous patches and updates. That is, installing patch version “n” includes all updates included in patch versions n-1, n-2, and so forth.

VI Web Access

VMware ESX supports managing your virtual machines through VI Web Access. You can use the VI Web Access to connect directly to the ESX host or to the VMware Infrastructure Client.

VMware ESXi does not support web access at this time.


VMware ESX hosts can be licensed as part of a VMware Infrastructure 3 Foundation, Standard, or Enterprise suite.

VMware ESXi hosts can be individually licensed (for free) or licensed as part of a VMware Infrastructure 3 Foundation, Standard, or Enterprise suite.

Individually licensed ESXi hosts offer a subset of management capabilities (see SNMP and Remote CLI).

ESXi – Free License

(ESX not available without VI)

VI Foundation

(with ESX or ESXi)

VI Standard

(with ESX or ESXi)

VI Enterprise

(with ESX or ESXi)

Core hypervisor functionality





Virtual SMP










VirtualCenter Agent




Update Manager




Consolidated Backup




High Availability





Storage VMotion






How to create sitemap for google Bloggers

I have seen many questions regarding adding a Sitemap to Google’s Webmaster Tools for a Blogger blog. Many people don’t know that you already have a Sitemap-ready file created for you by Blogger, and that all you need to do is use that one in Webmaster Tools.

In this post I will look at adding your Blogger blog’s Sitemap to the Webmaster Tools so you can keep track of your pages using those tools.


A Sitemap is an XML file that contains specific information about the various pages that make up your web site or blog. Various online tools use Sitemaps to collect additional information about your web site.

Google’s Webmaster Tools uses your Sitemap to collection information about how often the pages on your site change, the modified date of each page, and the relative importance of the pages. While most of the information about your site is retrieved when Google crawls your web site, a Sitemap will complement this information with the additional information provided by your Sitemap.

It is important to keep in mind, however, that submitting a Sitemap will not influence the location of your pages in Google’s results pages, nor is it a guarantee that the pages listed in your Sitemap will be indexed by Google.

Your Blogger Blog’s Sitemap

By default, Blogger creates to feeds for you blog: an RSS and Atom feed. As you publish a post on your blog, the two feeds are updated with the new post’s information. This is great because Google’s Webmaster Tools can accept an Atom feed as a Sitemap.

There are currently two ways that you can add a Sitemap from your Blogger blog to Google’s webmaster Tools:

  1. By clicking a link and having Blogger do it for you.
  2. Manually adding one yourself.

Let’s look at both methods, and you can choose which one you prefer.

Having Blogger Add a Sitemap

Recently Blogger provided the ability to add a Sitemap for you. You can do this by using the following steps:

  1. Login to Blogger.
  2. From you dashboard, scroll down to the bottom of the page.
  3. Under Tools and Resources, click the Webmaster Tools link.

This should add all your blogger blogs to Webmaster Tools. If you are having trouble with this method, you can try adding it manually yourself.

Adding a Sitemap Manually

Sign up with Google’s Webmaster Tools and the log in. Add your site to the tool so it is displayed on your dashboard and perform any site verification. Once this is done, you can then add a sitemap.

  1. From the Webmaster Tools dashboard, click the Add link beside your blog URL.
  2. From the type dropdown list, select Add General Web Sitemap.
  3. In the text box (beside the domain name), enter in atom.xml?redirect=false&start-index=1&max-results=50000. This will use your atom feed as your Sitemap and use the information for the first 50,000 pages listed in that file. Chances are you won’t have nearly 50,000 pages, but this is to ensure that all your pages are included.
  4. Once you have added your Sitemap location, click the Add General Web Sitemap button at the bottom.

After a little while Google will indicate if it managed to find and download your Sitemap, which you can see from your dashboard, or from the Sitemaps section with the Webmaster Tools.