Creating a new installer database using the tar3 format.
Installing the content of the package.
In which directory do you want to install the binary files?
[/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]
What is the directory that contains the init scripts?
[/etc/init.d]
In which directory do you want to install the daemon files?
[/usr/sbin]
In which directory do you want to install the library files?
[/usr/lib/vmware]
The path "/usr/lib/vmware" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want? [yes] yes
In which directory do you want to install the manual files?
[/usr/share/man]
In which directory do you want to install the documentation files?
[/usr/share/doc/vmware]
The path "/usr/share/doc/vmware" does not exist currently. This program is going
to create it, including needed parent directories. Is this what you want?
[yes] yes
The installation of VMware GSX Server 3.2.0 build-14497 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall.pl".
Before running VMware GSX Server for the first time, you need to configure it by
invoking the following command: "/usr/bin/vmware-config.pl". Do you want this
program to invoke the command for you now? [yes] yes
Making sure services for VMware GSX Server are stopped.
Stopping VMware services:
Virtual machine monitor done
You must read and accept the End User License Agreement to continue.
Press enter to display it.
The correct version of one or more libraries needed to run VMware GSX Server may
be missing. This is the output of ldd /usr/bin/vmware:
libm.so.6 => /lib/tls/libm.so.6 (0xb7f01000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7efd000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7eee000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7e27000)
libXtst.so.6 => not found
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7e19000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb7dc8000)
libXpm.so.4 => not found
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7db0000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7da7000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7c72000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7f28000)
This program cannot tell for sure, but you may need to upgrade libc5 to glibc
before you can run VMware GSX Server.
was ist mit den ganzen libs ?
einige fehlen.
This program cannot tell for sure, but you may need to upgrade libc5 to glibc
was will der hier ? ich soll die lib libc5 auf glibc upgrade , wie soll ich denn das machen ?
Last edited by time-walker on 2006-03-15 15:37, edited 1 time in total.
Upgrades und Installationen am besten mit apt, um herauszufinden, was apt in der Datenbank hat:
# apt-cache search Suchbegriff
und zum Installieren natürlich:
# apt-get install paketnamen
Ich würde zunächst mal versuchen, die Pakete in der Liste, bei denen "not found" steht zu installieren. Allerdings: an libc herumzubasteln stellt einen erheblichen Eingriff in eine Distro dar, wenn Du wirklich nicht ohne den GSX server leben kannst, solltest Du vielleicht darüber nachdenken, gleich eine Distro einzuspielen, die von VM-Ware direkt unterstützt wird....
Do you accept? (yes/no) yes
Thank you.
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware GSX Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.15.6/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config4/vmmon-only'
make -C /lib/modules/2.6.15.6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.15.6'
CC [M] /tmp/vmware-config4/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config4/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config4/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config4/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config4/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config4/vmmon-only/common/task.o
CC [M] /tmp/vmware-config4/vmmon-only/common/vmx86.o
LD [M] /tmp/vmware-config4/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config4/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config4/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-2.6.15.6'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config4/vmmon-only'
The module loads perfectly in the running kernel.
Extracting the sources of the vmnet module.
Building the vmnet module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config4/vmnet-only'
make -C /lib/modules/2.6.15.6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.15.6'
CC [M] /tmp/vmware-config4/vmnet-only/driver.o
/tmp/vmware-config4/vmnet-only/driver.c: In Funktion »VNetProcessOwnsPort«:
/tmp/vmware-config4/vmnet-only/driver.c:1610: error: structure has no member named `max_fds'
make[2]: *** [/tmp/vmware-config4/vmnet-only/driver.o] Fehler 1
make[1]: *** [_module_/tmp/vmware-config4/vmnet-only] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.15.6'
make: *** [vmnet.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config4/vmnet-only'
Unable to build the vmnet module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Joe User wrote:Dein Kernel und dessen Sourcen sind zu aktuell...
Ich habe den VMware Server ohne größere Probleme mit dem Ubuntu Dapper Kernel 2.6.15-17 kompiliert.
Vor dem Upgrade auf Dapper (also mit Breezy) und Kernel 2.6.12 hatte ich das Problem, dass mein installierter GCC oder so aktueller war als die Version, mit der der Kernel kompiliert war.
Dann habe ich die Variable CC mit einem älteren gcc binary gefüllt und alles klappte wunderbar.
Leider weiß ich den Ablauf nicht mehr ganz genau, da das alles ein spontaner Test war.
Ich weiß nicht, inwiefern sich GSX und VMware Server an diese Stelle unterscheiden - aber versuch doch mal den Server.
Läuft bei uns eigentlich ganz zuverlässig, und früher oder später musst du den eh nehmen.