Don't worry about not being able to use Berkeley DB spooling. If you don't submit more than a few thousand jobs per hour, then classic spooling can easily handle the workload.
Also, not sure if you have downloaded PLPA or not, but if you have newer processors like the AMD Magny-Cours, then PLPA does not handle the hardware topology correctly. Support for hwloc is still under development: http://gridscheduler.sourceforge.net/projects/hwloc/GridEnginehwloc.html Rayson On Wed, May 25, 2011 at 10:49 AM, Andreas Kuntzagk <[email protected]> wrote: > Thanks for your advice. I managed to build now with -no-java -np-jni. > Tomorrow I'll try to setup a test installation to see if it really works. > I'm a little bit uncertain about the berkeleydb thing. UPto now we use bdb > spooling (not rpc) and I'd rather have at least the option to use that in > the future. > > regards, Andreas > > Rayson Ho wrote: >> >> On Wed, May 25, 2011 at 9:30 AM, Andreas Kuntzagk >> <[email protected]> wrote: >>> >>> 1. I don't have libcore (aimk points to a non-existing >>> http://gridengine.sunsource.net/ URL) so I compile with -no-dump >> >> The way libcore is loaded into SGE should be improved... I am planning >> to remove it totally in OGS. >> >> >>> 2. I don't know where to get plpa and what that is good for. So I use >>> -no-plpa >> >> PLPA is for process & thread binding. It is deprecated by hwloc but >> you can still download PLPA from: >> >> http://www.open-mpi.org/projects/plpa/ >> >> >>> 2. build.properties had javacc.home set to a non-existing path. Had to >>> manually edit that. This is not mentioned in README.BUILD >> >> Compile SGE with -no-java -np-jni if you don't need the Java stuff. >> >> Rayson >> >> >> >>> 3. berkeleydb spooling did not work. I compiled the lib and when >>> compiling >>> GE I get.. >>> relocation R_X86_64_32 against `.text' can not be used when making a >>> shared >>> object; recompile with -fPIC >>> Tried to compile everything with -fPIC withoud success >>> So now I compile with -spool-classic >>> But it still complains about missing libcore in some ant generated >>> messages: >>> >>> [java] [java] aimk.template.required: >>> [java] [java] >>> [java] [java] aimk.template: >>> [java] [java] [echo] Rebuilding >>> >>> /localhome/bi-admin/gridengine-gridengine-96059b5/source/libs/jgdi/build/sge_all_listsL.template >>> [java] [java] [exec] error: couldn't find >>> /tools/PKG/libcore/lx-amd64/libcore.so >>> [java] [java] [exec] error: please >>> [java] [java] [exec] error: (a) get you a libcore.so for >>> lx-amd64 from >>> [java] [java] [exec] error: >>> http://gridengine.sunsource.net/issues/show_bug.cgi?id=2552 >>> [java] [java] [exec] error: update CORE_HOME in aimk.site or >>> aimk.private accordingly >>> [java] [java] [exec] error: (b) use aimk option -no-dump to >>> build without libcore.so >>> [java] [java] >>> [java] [java] BUILD FAILED >>> [java] [java] >>> >>> /localhome/bi-admin/gridengine-gridengine-96059b5/source/libs/jgdi/build.xml:97: >>> The following error occurred while executing this line: >>> [java] [java] >>> >>> /localhome/bi-admin/gridengine-gridengine-96059b5/source/libs/jgdi/build.xml:67: >>> exec returned: 1 >>> [java] [java] >>> [java] [java] Total time: 0 seconds >>> [java] >>> [java] BUILD FAILED >>> [java] >>> >>> /localhome/bi-admin/gridengine-gridengine-96059b5/source/libs/jgdi/build.xml:415: >>> Java returned: 1 >>> [java] >>> [java] Total time: 1 second >>> >>> BUILD FAILED >>> /localhome/bi-admin/gridengine-gridengine-96059b5/source/build.xml:82: >>> The >>> following error occurred while executing this line: >>> /localhome/bi-admin/gridengine-gridengine-96059b5/source/build.xml:27: >>> Java >>> returned: 1 >>> >>> Any hints? >>> >>> regards, Andreas >>> _______________________________________________ >>> users mailing list >>> [email protected] >>> https://gridengine.org/mailman/listinfo/users >>> > > _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
