I just got a nice, shiny new machine at work, a Core 2 Duo, on which I just finished installing CentOS 5.2 with a fair number of packages, SeaMonkey 1.1.10, Adobe Reader 8.0, Adobe Flash 9.0, mplayer, mplayerplug-in (both from rpmforge), and I think that was it. Then I went and got the latest VMWare Server, 1.0.7, from VMWare, pulled down their rpm, installed it, and ran vmware-config.pl, which is what I have to do (at home) after every new kernel install, too.
Except, this time it failed:
Extracting the sources of the vmnet module.
Building the vmnet module.
Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config0/vmnet-only' make -C /lib/modules/2.6.18-92.1.10.el5/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/kernels/2.6.18-92.1.10.el5-i686' CC [M] /tmp/vmware-config0/vmnet-only/driver.o CC [M] /tmp/vmware-config0/vmnet-only/hub.o CC [M] /tmp/vmware-config0/vmnet-only/userif.o CC [M] /tmp/vmware-config0/vmnet-only/netif.o CC [M] /tmp/vmware-config0/vmnet-only/bridge.o CC [M] /tmp/vmware-config0/vmnet-only/procfs.o CC [M] /tmp/vmware-config0/vmnet-only/smac_compat.o SHIPPED /tmp/vmware-config0/vmnet-only/smac_linux.x386.o LD [M] /tmp/vmware-config0/vmnet-only/vmnet.o Building modules, stage 2. MODPOST WARNING: could not find /tmp/vmware-config0/vmnet-only/.smac_linux.x386.o.cmd for /tmp/vmware-config0/vmnet-only/smac_linux.x386.o CC /tmp/vmware-config0/vmnet-only/vmnet.mod.o LD [M] /tmp/vmware-config0/vmnet-only/vmnet.ko make[1]: Leaving directory `/usr/src/kernels/2.6.18-92.1.10.el5-i686' cp -f vmnet.ko ./../vmnet.o make: Leaving directory `/tmp/vmware-config0/vmnet-only' The module loads perfectly in the running kernel.
The default port : 902 is not free. We have selected a suitable alternative port for VMware Server use. You may override this value now. Remember to use this port when connecting to this server. Please specify a port for remote console connections to use [904]
WARNING: VMware Server has been configured to run on a port different from the default port. Remember to use this port when connecting to this server. Unable to find any instance of the super-server "inetd" or "xinetd". It is possible that you do not have one of these packages installed on this machine. Please install "inetd" or "xinetd".
If you do have "inetd" or "xinetd" installed, make sure that /etc/inetd.conf or /etc/xinetd.d exists. The configuration will continue, but you should re-run /usr/bin/vmware-config.pl after you fix the super-server.
Hit enter to continue.
-----
I checked, and I am running xinetd, there _is_ an /etc/xinetd.d, and I have no idea what is causing this. I even went back, removed the 1.0.7 server and installed the 1.0.6 server, which I think is that last one I installed at home, and that got the same error (actually, the above is from the 1.0.6 install).
My new h/w: Intel Core 2 Duo E6750 2.66GHz, 2GB 667MHz DDR2 RAM, 160GB hard drive, nvidia ge7300fs video card, not sure what mobo, but I can't help but wonder if that has anything to do with it (does it???). Running CentOS 5.2 32-bit with all the latest updates.
Anyone know anything about this? I asked in the VMWare forums, but haven't got an answer yet (in fact, I rarely get answers there...).
Thanks.
mhr
Am 04.09.2008 um 03:22 schrieb MHR:
I just got a nice, shiny new machine at work, a Core 2 Duo, on which I just finished installing CentOS 5.2 with a fair number of packages, SeaMonkey 1.1.10, Adobe Reader 8.0, Adobe Flash 9.0, mplayer, mplayerplug-in (both from rpmforge), and I think that was it. Then I went and got the latest VMWare Server, 1.0.7, from VMWare, pulled down their rpm, installed it, and ran vmware-config.pl, which is what I have to do (at home) after every new kernel install, too.
It's not officially supported. I think 4.4 is the last supported version. Install Server 2.0 or try the new ESXi directly...
Rainer
Rainer Duffner wrote:
Am 04.09.2008 um 03:22 schrieb MHR:
I just got a nice, shiny new machine at work, a Core 2 Duo, on which I just finished installing CentOS 5.2 with a fair number of packages, SeaMonkey 1.1.10, Adobe Reader 8.0, Adobe Flash 9.0, mplayer, mplayerplug-in (both from rpmforge), and I think that was it. Then I went and got the latest VMWare Server, 1.0.7, from VMWare, pulled down their rpm, installed it, and ran vmware-config.pl, which is what I have to do (at home) after every new kernel install, too.
It's not officially supported. I think 4.4 is the last supported version. Install Server 2.0 or try the new ESXi directly...
I've been hearing good things about VirtualBox, which is both free and open source now that Sun owns it. no personal experience yet.
John R Pierce wrote:
Rainer Duffner wrote:
<snip>
It's not officially supported. I think 4.4 is the last supported version. Install Server 2.0 or try the new ESXi directly...
I've been hearing good things about VirtualBox, which is both free and open source now that Sun owns it. no personal experience yet.
This morning, when I suggested to Niki that he try out what he wants to do with TheGIMP, on VMware Server, he mentioned VirtualBox. I think I am going to try VirtualBox, but with only 512 MB of RAM, I suspect it won't run well, if at all, on my Desktop.
On Wed, Sep 3, 2008 at 9:40 PM, Rainer Duffner rainer@ultra-secure.de wrote:
It's not officially supported. I think 4.4 is the last supported version. Install Server 2.0 or try the new ESXi directly...
ESXi is limited in the hardware that it supports, and acts a bit like a firmware setup. It's useless if you want to use one box as a desktop and work with vm instances on the same hardware. Very good for servers, bad for desktop enabled home-users.
Am 04.09.2008 um 03:59 schrieb Jim Perrin:
On Wed, Sep 3, 2008 at 9:40 PM, Rainer Duffner <rainer@ultra- secure.de> wrote:
It's not officially supported. I think 4.4 is the last supported version. Install Server 2.0 or try the new ESXi directly...
ESXi is limited in the hardware that it supports, and acts a bit like a firmware setup. It's useless if you want to use one box as a desktop and work with vm instances on the same hardware. Very good for servers, bad for desktop enabled home-users.
If you want to use it on a desktop, you can use VMware workstation right away.
I've played with Vbox and it was not as stable as VMware. I hate that the 2.0 server is basically forcing you to have a Windows somewhere (the GUI is windows only and dead slow even on fast hardware).
Rainer
On Wed, Sep 3, 2008 at 6:40 PM, Rainer Duffner rainer@ultra-secure.de wrote:
It's not officially supported. I think 4.4 is the last supported version. Install Server 2.0 or try the new ESXi directly...
Not that I doubt you, but I have been running it at home on my CentOS 5.2 (now) x86_64 desktop since 5.0 came out over a year ago - never had a problem with configuring it until now, and only with the last two revisions, and only on this new box. I may try the 2.0 beta, but I'm chagrined that it flips out here and works like a charm at home....
I'll take a look at VirtualBox, but foo - I was just getting used to vmware's quirks.
Sigh - the cost of progress (if you can call it that!).
mhr
MHR wrote: <smip>
went and got the latest VMWare Server, 1.0.7, from VMWare, pulled down their rpm, installed it, and ran vmware-config.pl, which is what I have to do (at home) after every new kernel install, too. Except, this time it failed:
<snip>
I upgraded to 1.0.7 from 6 without issue. Since your machine is brand new, my first thought was you may not have installed the appropriate rpms, kernel* comes to mind.
CentOS52[root@beast ~]# rpm -qa | grep -i vmware xorg-x11-drv-vmware-10.13.0-2.1 VMware-server-1.0.7-108231
CentOS52[root@beast ~]# rpm -qa | grep -i 2.6.18-92.1.10 kernel-devel-2.6.18-92.1.10.el5.centos.plus kernel-headers-2.6.18-92.1.10.el5.centos.plus kernel-2.6.18-92.1.10.el5.centos.plus
I wonder if this is better for the virt list: http://lists.centos.org/mailman/listinfo/centos-virt
MHR wrote:
I checked, and I am running xinetd, there _is_ an /etc/xinetd.d, and I have no idea what is causing this. I even went back, removed the 1.0.7 server and installed the 1.0.6 server, which I think is that last one I installed at home, and that got the same error (actually, the above is from the 1.0.6 install).
Not sure what the issue is, it seems that vmware doesn't detect the existence of xinetd on your system, in which case just put in the config by hand
aphro@vmware2:/etc/xinetd.d$ cat vmware-authd # default: on # description: The VMware remote access authentification daemon service vmware-authd { disable = no port = 902 socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/vmware-authd type = unlisted }
And restart xinetd and off you go (if port 902 is in use then use another).
The driver compilation looked like it worked fine(the message said it loaded perfectly into the running kernel).
I'm not sure what sort of check vmware does for xinetd, but the error is harmless, not an indication of a compatibility issue with the distribution.
nate
On Wed, Sep 03, 2008 at 06:22:19PM -0700, MHR wrote:
I just got a nice, shiny new machine at work, a Core 2 Duo, on which I ... went and got the latest VMWare Server, 1.0.7, from VMWare, pulled down their rpm, installed it, and ran vmware-config.pl, which is what I have to do (at home) after every new kernel install, too.
...
If you do have "inetd" or "xinetd" installed, make sure that /etc/inetd.conf or /etc/xinetd.d exists. The configuration will continue, but you should re-run /usr/bin/vmware-config.pl after you fix the super-server.
You don't have xinetd installed (not installed by default). rpm -q xinetd || yum install xinetd and re-run vmware-config.pl
btw, if you have SElinux enforced you will probably need to run: restorecon -v /etc/services
Cheers,
Tru
On Wed, Sep 3, 2008 at 11:53 PM, Tru Huynh tru@centos.org wrote:
You don't have xinetd installed (not installed by default). rpm -q xinetd || yum install xinetd and re-run vmware-config.pl
This is weird - I swear I checked that, and xinetd _was_ installed, but I just checked again and, surprise, it was not. Thanks!
btw, if you have SElinux enforced you will probably need to run: restorecon -v /etc/services
I don't use selinux - don't like it.
mhr