I am not sure what wrong but here is my suggestions: 1. run "dmesg" and check version of the blcr kernel module; 2. run "ldd srun_cr" and check version of libcr linked with srun_cr. Maybe there is another installation of blcr which take precedence in dynamic linking.
在 2013-05-16四的 00:05 -0700,Antoine CHAUVIN写道: > Hi, > I'm trying to make blcr work with my slurm installation, but I’m > having some issues. > > This is my configuration: > Kernel on my nodes: Linux 2.6.18-194.11.4.el5 #1 SMP Fri Sep 17 > 04:57:05 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux > Kernel on my front end node : Linux 2.6.32-358.2.1.el6.x86_64 #1 > SMP Tue Mar 12 14:18:09 CDT 2013 x86_64 x86_64 x86_64 GNU/Linux > Blcr version: 0.8.5 > Slurm version: 2.5.4 > > I have no problem when I do the installation of blcr, here is what I > did: > tar zxf blcr-0.8.5.tar > cd blcr-0.8.5 > mkdir builddir > cd builddir/ > ../configure --prefix=/usr > make > make install > make insmod > make check > The check seems to complete without errors: > ====================== > All 59 tests passed > (2 tests were not run) > ====================== > > > And modules are loaded: > lsmod | grep blcr > blcr 148868 0 > blcr_imports 48000 1 blcr > > My slurm installation is working too, here is what I did: > tar --bzip -x -f slurm*tar.bz2 > cd slurm-2.5.4 > ./configure --prefix=/usr --with-munge=/usr/bin > --with-blcr=/usr/ > make > make install > But when I try to do a srun_cr I have: > srun_cr: fatal: failed to initialize libcr: Requested kernel > interface version is not supported > And in my /var/log/messages I can see: > May 15 10:24:58 isei112 kernel: blcr: request from pid 14108 > for unsupported version 0.9 > > I can't found what I did bad, if you have some information for me. > > > Thank you > -- > > ---------------------------------------------- > Antoine CHAUVIN > Groupe SR > Synchrotron SOLEIL > 01 69 35 93 23 >
