VMware Cloud Community
JOTN
Contributor
Contributor

64-bit Linux CLI has 32-bit binaries?

I downloaded VMware-vSphere-CLI-5.0.0-422456.x86_64.tar.gz, got it installed, but get this:

bash: /usr/bin/esxcli: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Ran file on the binary:

$ file /usr/lib/vmware-vcli/bin/esxcli/esxcli

/usr/lib/vmware-vcli/bin/esxcli/esxcli: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped
2 Replies
hetz
Enthusiast
Enthusiast

Hi,

I had this issue before. Apparently it doesn't run on newer version of Linux (RHEL 6.1/SL 6.1).

Thanks,

Hetz

0 Kudos
BrianThrash
Contributor
Contributor

I got it to work by installing some 32 bit libraries.

The total set I used was:

     yum install  glibc.i686 libxml2.i686

Cheers,

--thrash