VMware Cloud Community
smapjb1
Contributor
Contributor

cannot install vmware-tools into clarkconnect after upgrade from esxi 3.5 to 4.0

I use www.clarkconnect.com as a linux firewall/router within vmware and have been for about a year..

I upgraded from esxi 3.5 to 4.0 but I cant get the vmware-tools to install.. basicallu clarkconnect does not include udev and it looks like the vmware-tools script requires udev

All the modules build except pvscsi and vmxnet3.

The vmware-tools-config script fails to complete with the following error

-


Creating a new initrd boot image for the kernel.

No X install found.

Unable to copy the source file

/usr/lib/vmware-tools/configurator/udev/99-vmware-scsi-udev.rules to the

destination file /etc/udev/rules.d/99-vmware-scsi-udev.rules.

Execution aborted.

-


I have tried to install udev but it is not part of this distro

  1. apt-get install udev

Reading Package Lists...

Building Dependency Tree...

E: Package udev has no installation candidate

Package udev has no available version, but exists in the database.

This typically means that the package was mentioned in a dependency and

never uploaded, has been obsoleted or is not available with the contents

of sources.list

Can anyone suggest a workaround? clarkconnect is based on centos 4.4 is there a 4.4 rpm kicking around anywhere.

Any help is very much appreciated.

Tags (2)
0 Kudos
11 Replies
DSTAVERT
Immortal
Immortal

Not sure if this will help repo

-- David -- VMware Communities Moderator
0 Kudos
DSTAVERT
Immortal
Immortal

Which version of CC.

-- David -- VMware Communities Moderator
0 Kudos
smapjb1
Contributor
Contributor

4.3 Enterprise... but community is the same base o/s

0 Kudos
DSTAVERT
Immortal
Immortal

Were the repo files of any value?

CC version was about are you using 4.3 or 5

-- David -- VMware Communities Moderator
0 Kudos
smapjb1
Contributor
Contributor

Just quickly tried it, I get this

# rpm -Uvh vmware-tools-nox-8.0.0-140815.148942.el4.i686.rpm vmware-tools-common-8.0.0-140815.148942.el4.i686.rpm open-vm-tools-nox-8.0.0-140815.148942.el4.i686.rpm open-vm-tools-common-8.0.0-140815.148942.el4.i686.rpm open-vm-tools-kmod-8.0.0-140815.148942.el4.i686.rpm

warning: vmware-tools-nox-8.0.0-140815.148942.el4.i686.rpm: V3 RSA/MD5 signature: NOKEY, key ID 66fd4949

Preparing... ###########################################

1:open-vm-tools-kmod ###########################################

2:open-vm-tools-common ###########################################

error: unpacking of archive failed on file /usr/lib/vmware-tools/lib32: cpio: rename failed - Is a directory

3:vmware-tools-common ###########################################

4:open-vm-tools-nox ###########################################

5:vmware-tools-nox ###########################################

# /etc/init.d/vmware-tools start

/etc/init.d/vmware-tools: line 24: /usr/lib/vmware-tools/services.sh: No such file or directory

/etc/init.d/vmware-tools: line 37: main: command not found

I am running CC 4.3 I am waiting for final release before moving to 5.

# cat /etc/redhat-release

CentOS release 4.4 (Final)

0 Kudos
DSTAVERT
Immortal
Immortal

try http://packages.vmware.com/tools/esx/3.5u4/rhel4/i686/index.html

Since 5 will support yum it will much easier to update tools.

-- David -- VMware Communities Moderator
0 Kudos
smapjb1
Contributor
Contributor

Thanks so much for your help.. the v3.5 link you sent resulted in the same cpio error.. but then I realised that I should clear out /etc/vmware-tools and /usr/lib/vmware-tools dir and it installed ok...

So I went back to the v4 links and tried the same trick.. these installed ok too

# service vmware-tools start

Starting VMware Tools services in the virtual machine:

Switching to guest configuration:

Paravirtual SCSI module:

Guest memory manager:

Guest vmxnet fast network device:

VM communication interface:

VM communication interface socket family:

Guest operating system daemon:

Not all the services start up but I guess the importnt ones do? At least now I get IP information in VIC.

Can you confirm that I am good to go without these services for the time being?

0 Kudos
DSTAVERT
Immortal
Immortal

Posted the wrong link. I was going from the 4 beta information and in the last one pointed to the 3.5 repository

Try this page http://www.vmware.com/download/packages.html

and especially http://www.vmware.com/pdf/osp_install_guide.pdf

It won't happen again

-- David -- VMware Communities Moderator
0 Kudos
smapjb1
Contributor
Contributor

np

I took the 8.0.0 rpms with the same result

# service vmware-tools start

Starting VMware Tools services in the virtual machine:

Switching to guest configuration:

Paravirtual SCSI module:

Guest memory manager:

Guest vmxnet fast network device:

VM communication interface:

VM communication interface socket family:

Guest operating system daemon:

What are the consequences of the above failed services not being available?

0 Kudos
DSTAVERT
Immortal
Immortal

I am guessing this isn't a machine you can restart. Mismatched with an updated kernel

The services that did not start are provide VMware specific functionality (communications from host to guest if I remember from the documentation) but you'd have to look to see. Not critical but again check the docs.

-- David -- VMware Communities Moderator
0 Kudos
admin
Immortal
Immortal

Thanks for reporting the problem

please refer following guide for the VMware tools os specific package.

http://www.vmware.com/pdf/osp_install_guide.pdf

0 Kudos