I have utilized Google to try to find my answer, but looking through several pages hasn't really gotten me to where I want to be. Hopefully I can get resolution and Google picks up on it.
I am looking to utilize yum for VMware Tools installations and upgrades. It makes much more sense than compiling it via vSphere Client. I've been following the instructions on this page: http://www.vuemuer.it/en/?p=3180. This is a fresh install from the CentOS 6 minimal disc with yum only have installed nano and system-config-network-tui (and their dependencies). My vCenter is 5.0
[root@CentOS6YumRepo ~]# nano /etc/yum.repos.d/vmware.repo
[root@CentOS6YumRepo ~]# yum install vmware-tools-esx-nox
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* base: mirror.anl.gov
* extras: mirrors.cmich.edu
* updates: mirror.anl.gov
vmware-tools | 951 B 00:00
vmware-tools/primary | 18 kB 00:00
vmware-tools 43/43
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package vmware-tools-esx-nox.x86_64 0:9.0.1-2 will be installed
--> Processing Dependency: vmware-tools-guestlib >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-services >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-core >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-vmbackup >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-deployPkg >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-vix >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-libraries-nox >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-foundation >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-guestInfo >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-powerOps >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-timeSync >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-hgfsServer >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Processing Dependency: vmware-tools-plugins-autoUpgrade >= 9.0.1 for package: vmware-tools-esx-nox-9.0.1-2.x86_64
--> Running transaction check
---> Package vmware-tools-core.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-foundation.x86_64 0:9.0.1-4 will be installed
--> Processing Dependency: perl for package: vmware-tools-foundation-9.0.1-4.x86_64
---> Package vmware-tools-guestlib.x86_64 0:9.0.1-3 will be installed
---> Package vmware-tools-libraries-nox.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-autoUpgrade.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-deployPkg.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-guestInfo.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-hgfsServer.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-powerOps.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-timeSync.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-vix.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-plugins-vmbackup.x86_64 0:9.0.1-2 will be installed
---> Package vmware-tools-services.x86_64 0:9.0.1-3 will be installed
--> Running transaction check
---> Package perl.x86_64 4:5.10.1-127.el6 will be installed
--> Processing Dependency: perl-libs = 4:5.10.1-127.el6 for package: 4:perl-5.10.1-127.el6.x86_64
--> Processing Dependency: perl-libs for package: 4:perl-5.10.1-127.el6.x86_64
--> Processing Dependency: perl(version) for package: 4:perl-5.10.1-127.el6.x86_64
--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.10.1-127.el6.x86_64
--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.10.1-127.el6.x86_64
--> Processing Dependency: libperl.so()(64bit) for package: 4:perl-5.10.1-127.el6.x86_64
--> Running transaction check
---> Package perl-Module-Pluggable.x86_64 1:3.90-127.el6 will be installed
---> Package perl-Pod-Simple.x86_64 1:3.13-127.el6 will be installed
--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.13-127.el6.x86_64
---> Package perl-libs.x86_64 4:5.10.1-127.el6 will be installed
---> Package perl-version.x86_64 3:0.77-127.el6 will be installed
--> Running transaction check
---> Package perl-Pod-Escapes.x86_64 1:1.04-127.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===============================================================================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================================================================
Installing:
vmware-tools-esx-nox x86_64 9.0.1-2 vmware-tools 3.0 k
Installing for dependencies:
perl x86_64 4:5.10.1-127.el6 base 10 M
perl-Module-Pluggable x86_64 1:3.90-127.el6 base 38 k
perl-Pod-Escapes x86_64 1:1.04-127.el6 base 30 k
perl-Pod-Simple x86_64 1:3.13-127.el6 base 210 k
perl-libs x86_64 4:5.10.1-127.el6 base 576 k
perl-version x86_64 3:0.77-127.el6 base 49 k
vmware-tools-core x86_64 9.0.1-2 vmware-tools 3.9 M
vmware-tools-foundation x86_64 9.0.1-4 vmware-tools 60 k
vmware-tools-guestlib x86_64 9.0.1-3 vmware-tools 44 k
vmware-tools-libraries-nox x86_64 9.0.1-2 vmware-tools 2.7 M
vmware-tools-plugins-autoUpgrade x86_64 9.0.1-2 vmware-tools 5.7 k
vmware-tools-plugins-deployPkg x86_64 9.0.1-2 vmware-tools 45 k
vmware-tools-plugins-guestInfo x86_64 9.0.1-2 vmware-tools 21 k
vmware-tools-plugins-hgfsServer x86_64 9.0.1-2 vmware-tools 5.7 k
vmware-tools-plugins-powerOps x86_64 9.0.1-2 vmware-tools 7.4 k
vmware-tools-plugins-timeSync x86_64 9.0.1-2 vmware-tools 9.3 k
vmware-tools-plugins-vix x86_64 9.0.1-2 vmware-tools 67 k
vmware-tools-plugins-vmbackup x86_64 9.0.1-2 vmware-tools 13 k
vmware-tools-services x86_64 9.0.1-3 vmware-tools 339 k
Transaction Summary
===============================================================================================================================================================================================================
Install 20 Package(s)
Total download size: 18 M
Installed size: 55 M
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 18 M
(1/20): perl-5.10.1-127.el6.x86_64.rpm | 10 MB 00:08
(2/20): perl-Module-Pluggable-3.90-127.el6.x86_64.rpm | 38 kB 00:00
(3/20): perl-Pod-Escapes-1.04-127.el6.x86_64.rpm | 30 kB 00:00
(4/20): perl-Pod-Simple-3.13-127.el6.x86_64.rpm | 210 kB 00:00
(5/20): perl-libs-5.10.1-127.el6.x86_64.rpm | 576 kB 00:00
(6/20): perl-version-0.77-127.el6.x86_64.rpm | 49 kB 00:00
(7/20): vmware-tools-core-9.0.1-2.x86_64.rpm | 3.9 MB 00:05
(8/20): vmware-tools-esx-nox-9.0.1-2.x86_64.rpm | 3.0 kB 00:00
(9/20): vmware-tools-foundation-9.0.1-4.x86_64.rpm | 60 kB 00:00
(10/20): vmware-tools-guestlib-9.0.1-3.x86_64.rpm | 44 kB 00:00
(11/20): vmware-tools-libraries-nox-9.0.1-2.x86_64.rpm | 2.7 MB 00:02
(12/20): vmware-tools-plugins-autoUpgrade-9.0.1-2.x86_64.rpm | 5.7 kB 00:00
(13/20): vmware-tools-plugins-deployPkg-9.0.1-2.x86_64.rpm | 45 kB 00:00
(14/20): vmware-tools-plugins-guestInfo-9.0.1-2.x86_64.rpm | 21 kB 00:00
(15/20): vmware-tools-plugins-hgfsServer-9.0.1-2.x86_64.rpm | 5.7 kB 00:00
(16/20): vmware-tools-plugins-powerOps-9.0.1-2.x86_64.rpm | 7.4 kB 00:00
(17/20): vmware-tools-plugins-timeSync-9.0.1-2.x86_64.rpm | 9.3 kB 00:00
(18/20): vmware-tools-plugins-vix-9.0.1-2.x86_64.rpm | 67 kB 00:00
(19/20): vmware-tools-plugins-vmbackup-9.0.1-2.x86_64.rpm | 13 kB 00:00
(20/20): vmware-tools-services-9.0.1-3.x86_64.rpm | 339 kB 00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 675 kB/s | 18 MB 00:27
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID 66fd4949: NOKEY
Retrieving key from http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub
Importing GPG key 0x66FD4949:
Userid: "VMware, Inc. -- Linux Packaging Key -- <linux-packages@vmware.com>"
From : http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : 1:perl-Pod-Escapes-1.04-127.el6.x86_64 1/20 Installing : 4:perl-libs-5.10.1-127.el6.x86_64 2/20 Installing : 3:perl-version-0.77-127.el6.x86_64 3/20 Installing : 1:perl-Pod-Simple-3.13-127.el6.x86_64 4/20 Installing : 1:perl-Module-Pluggable-3.90-127.el6.x86_64 5/20 Installing : 4:perl-5.10.1-127.el6.x86_64 6/20 Installing : vmware-tools-foundation-9.0.1-4.x86_64 7/20 Installing : vmware-tools-libraries-nox-9.0.1-2.x86_64 8/20 Installing : vmware-tools-guestlib-9.0.1-3.x86_64 9/20 Installing : vmware-tools-core-9.0.1-2.x86_64 10/20 Installing : vmware-tools-services-9.0.1-3.x86_64 11/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-timeSync-9.0.1-2.x86_64 12/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-hgfsServer-9.0.1-2.x86_64 13/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-vix-9.0.1-2.x86_64 14/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-vmbackup-9.0.1-2.x86_64 15/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-guestInfo-9.0.1-2.x86_64 16/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-autoUpgrade-9.0.1-2.x86_64 17/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-deployPkg-9.0.1-2.x86_64 18/20
vmware-tools-services start/running
Installing : vmware-tools-plugins-powerOps-9.0.1-2.x86_64 19/20
vmware-tools-services start/running
Installing : vmware-tools-esx-nox-9.0.1-2.x86_64 20/20 Verifying : vmware-tools-plugins-timeSync-9.0.1-2.x86_64 1/20 Verifying : vmware-tools-plugins-hgfsServer-9.0.1-2.x86_64 2/20 Verifying : 1:perl-Module-Pluggable-3.90-127.el6.x86_64 3/20 Verifying : vmware-tools-plugins-vix-9.0.1-2.x86_64 4/20 Verifying : vmware-tools-plugins-vmbackup-9.0.1-2.x86_64 5/20 Verifying : 1:perl-Pod-Simple-3.13-127.el6.x86_64 6/20 Verifying : vmware-tools-core-9.0.1-2.x86_64 7/20 Verifying : vmware-tools-plugins-guestInfo-9.0.1-2.x86_64 8/20 Verifying : 4:perl-libs-5.10.1-127.el6.x86_64 9/20 Verifying : 4:perl-5.10.1-127.el6.x86_64 10/20 Verifying : vmware-tools-services-9.0.1-3.x86_64 11/20 Verifying : vmware-tools-guestlib-9.0.1-3.x86_64 12/20 Verifying : vmware-tools-plugins-autoUpgrade-9.0.1-2.x86_64 13/20 Verifying : vmware-tools-plugins-deployPkg-9.0.1-2.x86_64 14/20 Verifying : vmware-tools-plugins-powerOps-9.0.1-2.x86_64 15/20 Verifying : 3:perl-version-0.77-127.el6.x86_64 16/20 Verifying : vmware-tools-libraries-nox-9.0.1-2.x86_64 17/20 Verifying : vmware-tools-esx-nox-9.0.1-2.x86_64 18/20 Verifying : vmware-tools-foundation-9.0.1-4.x86_64 19/20 Verifying : 1:perl-Pod-Escapes-1.04-127.el6.x86_64 20/20
Installed:
vmware-tools-esx-nox.x86_64 0:9.0.1-2
Dependency Installed:
perl.x86_64 4:5.10.1-127.el6 perl-Module-Pluggable.x86_64 1:3.90-127.el6 perl-Pod-Escapes.x86_64 1:1.04-127.el6 perl-Pod-Simple.x86_64 1:3.13-127.el6 perl-libs.x86_64 4:5.10.1-127.el6 perl-version.x86_64 3:0.77-127.el6 vmware-tools-core.x86_64 0:9.0.1-2 vmware-tools-foundation.x86_64 0:9.0.1-4 vmware-tools-guestlib.x86_64 0:9.0.1-3 vmware-tools-libraries-nox.x86_64 0:9.0.1-2 vmware-tools-plugins-autoUpgrade.x86_64 0:9.0.1-2 vmware-tools-plugins-deployPkg.x86_64 0:9.0.1-2 vmware-tools-plugins-guestInfo.x86_64 0:9.0.1-2 vmware-tools-plugins-hgfsServer.x86_64 0:9.0.1-2 vmware-tools-plugins-powerOps.x86_64 0:9.0.1-2 vmware-tools-plugins-timeSync.x86_64 0:9.0.1-2 vmware-tools-plugins-vix.x86_64 0:9.0.1-2 vmware-tools-plugins-vmbackup.x86_64 0:9.0.1-2 vmware-tools-services.x86_64 0:9.0.1-3
Complete!
[root@CentOS6YumRepo ~]# chkconfig --list
auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
cgconfig 0:off 1:off 2:off 3:off 4:off 5:off 6:off
cgred 0:off 1:off 2:off 3:off 4:off 5:off 6:off
fcoe 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ip6tables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iscsi 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iscsid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
lldpad 0:off 1:off 2:on 3:on 4:on 5:on 6:off
lvm2-monitor 0:off 1:on 2:on 3:on 4:on 5:on 6:off
multipathd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rdisc 0:off 1:off 2:off 3:off 4:off 5:off 6:off
restorecond 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rpcbind 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rpcgssd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcidmapd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcsvcgssd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off
[root@CentOS6YumRepo ~]# ll /etc/init.d/vmware-tools
ls: cannot access /etc/init.d/vmware-tools: No such file or directory
I've read some documents saying how newer versions of the tools and Linux distributions (such as CentOS 6) will not use init, but some "upstart" method of managing services and auto-start. In my searching, I can't seem to manage to figure out how to ensure that VMware Tools is starting on bootup and how to manage the service.
Advice?