|
From: Heiko Z. <he...@zu...> - 2008-03-03 01:11:24
|
>> > What is the advantage of the VMware modules that come with DL, over >> > running DL in a VM without the modules? >> >> Advantages: >> Performance (especially the network driver), some better memory >> management, ability to shut down guest. >> >> > Do the included DL VMware modules work with ESX 3.5 and ESX 3i, along >> > with the free VMware server? >> >> Yes they will work on all versions. >> ESX 3.5 actually supports VMI, which is turned on per default in DL. >> This >> should give it a nice performance boost. >> VMWare Server 2.0 will also support this, but is still in beta (and beta >> 1 >> doesn't run very good). > > Yeah ... I tried VMserver 2 beta at home and had all kinds of problems > getting it running. I ended up going back to version one. > > It looks like we might be buying ESX at work. I'm running the > evaluation now to check it out. I'm leaning toward 3i. If you're running newer Linux kernels as VMs, make sure the version supports VMI. This will help you a lot. >> > I seem to recall the VM modules are broken in DL 1.3. Is that still >> > true? (the VM modules build just aborted for me) Anything I can do >> to >> > help fix it? >> >> No they work now. >> And we're actually using the opensource version. > > root:/data/build# scripts/build.sh build opt=vmmemctl > mount: proc already mounted > mount: none already mounted or /sys busy > mount: according to mtab, none is already mounted on /sys > > executing vmmemctl with option build (in /data/build/tmp/vmmemctl-only) > Using 2.6.x kernel build system. > make -C /lib/modules/2.6.24.2/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. > modules > make[1]: Entering directory `/data/build/tmp/linux-2.6.24' > CC [M] /data/build/tmp/vmmemctl-only/os.o > In file included from /data/build/tmp/vmmemctl-only/os.c:39: > /data/build/tmp/vmmemctl-only/compat_wait.h:37:5: warning: > "VMW_HAVE_EPOLL" is not defined > /data/build/tmp/vmmemctl-only/compat_wait.h:43:5: warning: > "VMW_HAVE_EPOLL" is not defined > In file included from /data/build/tmp/vmmemctl-only/os.c:39: > /data/build/tmp/vmmemctl-only/compat_wait.h:60: error: conflicting types > for 'poll_initwait' > include/linux/poll.h:65: error: previous declaration of 'poll_initwait' > was here > make[2]: *** [/data/build/tmp/vmmemctl-only/os.o] Error 1 > make[1]: *** [_module_/data/build/tmp/vmmemctl-only] Error 2 > make[1]: Leaving directory `/data/build/tmp/linux-2.6.24' > make: *** [vmmemctl.ko] Error 2 > ERROR > /data/build/scripts/vmmemctl build failed > check log file /data/build/tmp/LOGS/build/vmmemctl for details > root:/data/build# > > > Help? :-) De-Select VMWare and select open-vm-tools in menuconfig. ;-) -- Regards Heiko Zuerker http://www.devil-linux.org |