[opensuse] vmtools problem...
Has anybody else seen this when trying to run vmtoolsd in a VMware Server or ESXi virtual machine? Guest is 11.4.. [ warning] [vmtoolsd] The vmsvc service needs to run inside a virtual machine. Seems a bit odd. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/19/2011 1:09 PM, Anders Norrbring wrote:
Has anybody else seen this when trying to run vmtoolsd in a VMware Server or ESXi virtual machine? Guest is 11.4..
I'm confused. What OS is the host? What OS is the guest?
[ warning] [vmtoolsd] The vmsvc service needs to run inside a virtual machine.
Seems a bit odd.
Anders.
It almost sounds like you are trying to install the tools in the host instead of the guest. After copying the Vmware tools to the to the Virtual Machine you untar it and then you ran /~vmware-tools-distrib/vmware-install.pl (as root), Right??? -- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/19/2011 1:09 PM, Anders Norrbring wrote:
Has anybody else seen this when trying to run vmtoolsd in a VMware Server or ESXi virtual machine? Guest is 11.4..
I'm confused. What OS is the host? What OS is the guest?
[ warning] [vmtoolsd] The vmsvc service needs to run inside a virtual machine.
Seems a bit odd.
Anders.
It almost sounds like you are trying to install the tools in the host instead of the guest.
After copying the Vmware tools to the to the Virtual Machine you untar it and then you ran /~vmware-tools-distrib/vmware-install.pl (as root), Right???
Wrong.. ;-) I don't use the VMware tools from VMware, but the open vmtools distributed with the opensuse 11.4, the version from VMware won't even compile on 11.4. And no, I'm not trying to install on the host... The host is running opensuse 11.1 x86_64 since that's the latest version supported by VMware Server 2, the guest is opensuse 11.4 x84_64. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/21/2011 12:59 AM, Anders Norrbring wrote:
On 6/19/2011 1:09 PM, Anders Norrbring wrote:
Has anybody else seen this when trying to run vmtoolsd in a VMware Server or ESXi virtual machine? Guest is 11.4..
I'm confused. What OS is the host? What OS is the guest?
[ warning] [vmtoolsd] The vmsvc service needs to run inside a virtual machine.
Seems a bit odd.
Anders.
It almost sounds like you are trying to install the tools in the host instead of the guest.
After copying the Vmware tools to the to the Virtual Machine you untar it and then you ran /~vmware-tools-distrib/vmware-install.pl (as root), Right???
Wrong.. ;-) I don't use the VMware tools from VMware, but the open vmtools distributed with the opensuse 11.4, the version from VMware won't even compile on 11.4. And no, I'm not trying to install on the host...
The host is running opensuse 11.1 x86_64 since that's the latest version supported by VMware Server 2, the guest is opensuse 11.4 x84_64.
Anders.
Very odd. I have Vmware Workstation, and I have two licenses, one for a windows 7 host and one for my Linux host. (11.4) I have a Opensuse 11.4 guest in both machines, and had no trouble installing tools via the recommended Vmware installation method which compiles several components. Other than having the headers and a competent compile environment installed in the Virtual Machines, I had no particular problem getting this to run. -- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/21/2011 12:59 AM, Anders Norrbring wrote:
On 6/19/2011 1:09 PM, Anders Norrbring wrote:
Has anybody else seen this when trying to run vmtoolsd in a VMware Server or ESXi virtual machine? Guest is 11.4..
I'm confused. What OS is the host? What OS is the guest?
[ warning] [vmtoolsd] The vmsvc service needs to run inside a
virtual
machine.
Seems a bit odd.
Anders.
It almost sounds like you are trying to install the tools in the host instead of the guest.
After copying the Vmware tools to the to the Virtual Machine you untar it and then you ran /~vmware-tools-distrib/vmware-install.pl (as root), Right???
Wrong.. ;-) I don't use the VMware tools from VMware, but the open vmtools distributed with the opensuse 11.4, the version from VMware won't even compile on 11.4. And no, I'm not trying to install on the host...
The host is running opensuse 11.1 x86_64 since that's the latest version supported by VMware Server 2, the guest is opensuse 11.4 x84_64.
Anders.
Very odd. I have Vmware Workstation, and I have two licenses, one for a windows 7 host and one for my Linux host. (11.4)
I have a Opensuse 11.4 guest in both machines, and had no trouble installing tools via the recommended Vmware installation method which compiles several components. Other than having the headers and a competent compile environment installed in the Virtual Machines, I had no particular problem getting this to run.
I'll have to look into it again, but ideally I'd be able to run the open vmtools distributed with openSUSE, then I don't have to recompile with every kernel update.. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/21/2011 12:59 AM, Anders Norrbring wrote:
On 6/19/2011 1:09 PM, Anders Norrbring wrote:
Has anybody else seen this when trying to run vmtoolsd in a VMware Server or ESXi virtual machine? Guest is 11.4..
I'm confused. What OS is the host? What OS is the guest?
[ warning] [vmtoolsd] The vmsvc service needs to run inside a
virtual
machine.
Seems a bit odd.
Anders.
It almost sounds like you are trying to install the tools in the host instead of the guest.
After copying the Vmware tools to the to the Virtual Machine you untar it and then you ran /~vmware-tools-distrib/vmware-install.pl (as root), Right???
Wrong.. ;-) I don't use the VMware tools from VMware, but the open vmtools distributed with the opensuse 11.4, the version from VMware won't even compile on 11.4. And no, I'm not trying to install on the host...
The host is running opensuse 11.1 x86_64 since that's the latest version supported by VMware Server 2, the guest is opensuse 11.4 x84_64.
Anders.
Very odd. I have Vmware Workstation, and I have two licenses, one for a windows 7 host and one for my Linux host. (11.4)
I have a Opensuse 11.4 guest in both machines, and had no trouble installing tools via the recommended Vmware installation method which compiles several components. Other than having the headers and a competent compile environment installed in the Virtual Machines, I had no particular problem getting this to run.
I've retried a compile of the VMware tools ditributed with the VMware Server 2.0.1 but to no avail. I have these packages installed in the 11.4 guest: kernel-desktop-devel-2.6.37.6-0.5.1.x86_64 kernel-default-devel-2.6.37.6-0.5.1.x86_64 kernel-syms-2.6.37.6-0.5.1.x86_64 kernel-source-2.6.37.6-0.5.1.noarch kernel-devel-2.6.37.6-0.5.1.noarch kernel-default-2.6.37.6-0.5.1.x86_64 kernel-xen-devel-2.6.37.6-0.5.1.x86_64 The packages in "C/C++ Development" pattern selection, the VMwareTools-7398-203138.i386 package. I ran make clonfig && make in /usr/src/linux and the vmware-config-tools.pl and I get this: Stopping VMware Tools services in the virtual machine: Guest operating system daemon: done insserv: Service syslog is missed in the runlevels 4 to use service pcscd None of the pre-built vmmemctl modules for VMware Tools is suitable for your running kernel. Do you want this program to try to build the vmmemctl module for your system (you need to have a C compiler installed on your system)? [yes] Using compiler "/usr/bin/gcc". Use environment variable CC to override. Your kernel was built with "gcc" version "4.5.1", while you are trying to use "/usr/bin/gcc" version "4.5". This configuration is not recommended and VMware Tools may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.5" anyway? [no] y What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.37.6-0.5-default). Even if the module were to compile successfully, it would not load into the running kernel. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 At 26.06.2011 12:34, Anders Norrbring wrote:
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.37.6-0.5-default). Even if the module were to compile successfully, it would not load into the running kernel.
Andres, yes, this is one of the reasons why I changed from VMWare to VirtualBox. Did you do a "make cloneconfig && make prepare" in /usr/src/linux? I think this was necessary on older SUSEs. And is there a version of the "any-any-patch" you can install? (mentioned in http://tr.opensuse.org/Setting_up_VMware_on_SUSE_Linux) Maybe you can give the open vmtools a try and rpmbuild your own version from the vmware repo on the buildservice? http://download.opensuse.org/repositories/Virtualization:/VMware/ HTH Werner -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOByhgAAoJEOfJ7bNoiiCNhPIH/Rnn9lHT5e/Ia+r+rBIJm1Cr pOJW5WaKx8E3Ff3BZPYgKA0jljjRE4luIY0Zzpgy7Y6vsGSGF5Deek7GHRq24bUi QxSm1s5d8DQbJ6Ncw6f4vx9nLgG8VyGJSyO3oyWnlPUli4WjQsFIN2b/Uzy9jwj4 aNa/rIMrliT7qUEm7+ZGZcH42M6MND+7AKiB5fTWGYEzCUs60/K5JVxr29xFA6wV X+dLO68JQcWPGSHyJXH4O7Ay8NC5BJ8+Pbp0csRNMCqcrqXfoMDhfHmfR0xLdTdf 6CVt0uYc3nn5rM5i5T/Bfzc2dFwUYIsJLDMGZhk+bolBA6sBj00n/RRFUn8OyWs= =9VjR -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
At 26.06.2011 12:34, Anders Norrbring wrote:
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does
not match
your running kernel (version 2.6.37.6-0.5-default). Even if the module were to compile successfully, it would not load into the running kernel.
Andres,
yes, this is one of the reasons why I changed from VMWare to VirtualBox.
Did you do a "make cloneconfig && make prepare" in /usr/src/linux? I think this was necessary on older SUSEs. And is there a version of the "any-any-patch" you can install? (mentioned in http://tr.opensuse.org/Setting_up_VMware_on_SUSE_Linux)
Maybe you can give the open vmtools a try and rpmbuild your own version from the vmware repo on the buildservice? http://download.opensuse.org/repositories/Virtualization:/VMware/
HTH Werner
Werner, All of the above is tried, it just won't work.. vmtoolsd from the open-vmtools states this in the messages log: vmsvc[2240]: [ warning] [vmtoolsd] The vmsvc service needs to run inside a virtual machine. So for some reason vmsvc doesn't recognize that it's running in a VMware guest. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 26.06.2011 18:54, schrieb Anders Norrbring:
Werner, All of the above is tried, it just won't work.. vmtoolsd from the open-vmtools states this in the messages log: vmsvc[2240]: [ warning] [vmtoolsd] The vmsvc service needs to run inside a virtual machine. So for some reason vmsvc doesn't recognize that it's running in a VMware guest.
Anders.
Anders, this is strange, since all my important VMs at the office run on a ESXi farm, and there is no complaining about not running inside a virtual environment. The non-important VMs run on the VirtualBox on my PC. During the installation both on VMWare ESXi and VirtualBox, the correct client tools are installed via YaST automatically AFAIR. Sorry that I can't be any help then :-( Werner -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOB2jsAAoJEOfJ7bNoiiCNxC4H+wUfiMrXK+J8tvmKIicRGLAg Fbn4NqmFuY7V1O4WIeg4hJqECbWoZvUE+65tyrmbOrtu7pn64QjF7O8Z2HBCSymC viogjZYZ9/3o52nL1D2MLGY30qAGQpYc99Zp/kJQQphrp2ijXl0WTBs+F2f+PqY5 265hjn/DEtghGZhbNuJkkEcL+9UE5L5rcYvd2iBsOnxL2pce+SCCT4r3DLjRuXl1 5NxmS4+PO/jiV0JL+o+0hftCKBjivp0pJ3eHe30BKj7Z6B6gHlWF9r9VZP8+HGoy jXFuHeQoatwYD+BwByCOPJ2uxNVGV8Wr1umVqKJBkYKX3nuJinQKrTq+EERaiOU= =Su2v -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 6/26/2011 3:34 AM, Anders Norrbring wrote:
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.37.6-0.5-default). Even if the module were to compile successfully, it would not load into the running kernel.
There are lots of google hints about this: version @@VMWARE@@ UTS_RELEASE Some involve running a patch, which seem mostly out of date except perhaps this one: http://communities.vmware.com/thread/280117? Some involve symlinks http://linuxscribe.blogspot.com/2011/06/problems-configuring-vmware-tools-wi... or http://bitnami.org/forums/forums/virtual-appliances/topics/installing-vmware... Some others involve manually setting some variables due to uname not delivering the exact names for some of your directories, but this is just the same as the softlink methods above. Again, this seems all to run perfectly for Vmware Workstation on 11.4 so there must be something in the version of Vmware Server you are using. -- _____________________________________ ---This space for rent--- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
John Andersen skrev 2011-06-26 20:05:
On 6/26/2011 3:34 AM, Anders Norrbring wrote:
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.37.6-0.5-default). Even if the module were to compile successfully, it would not load into the running kernel.
There are lots of google hints about this: version @@VMWARE@@ UTS_RELEASE Some involve running a patch, which seem mostly out of date except perhaps this one: http://communities.vmware.com/thread/280117?
Some involve symlinks http://linuxscribe.blogspot.com/2011/06/problems-configuring-vmware-tools-wi... or http://bitnami.org/forums/forums/virtual-appliances/topics/installing-vmware...
Some others involve manually setting some variables due to uname not delivering the exact names for some of your directories, but this is just the same as the softlink methods above.
Again, this seems all to run perfectly for Vmware Workstation on 11.4 so there must be something in the version of Vmware Server you are using.
Could be, but it works perfectly fine for guests running 11.3 and earlier openSUSE versions on the exact same host machine. I prefer to run the open-vm-tools distributed with openSUSE since I don't have to recompile with every kernel update. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Anders Norrbring
-
John Andersen
-
Werner Flamme