So you are building a Lustre server? If the answer is yes, why not to use already patched kernel for 1.8.4 which is available for download?<br><br><br><div class="gmail_quote">On 8 February 2011 11:02, Alfonso Pardo <span dir="ltr"><<a href="mailto:alfonso.pardo@ciemat.es">alfonso.pardo@ciemat.es</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">yes, at fist moments I had compiling with 2.6.18-194.32.1.el5 but now i<br>
am triyin with 2.6.18-194.3.1.el5 but same error.<br>
<br>
I understand its possible to use clients with 1.8.4 and servers with<br>
1.8.5, but my client demand me 1.8.4, becouse he doubts of recents<br>
versions.<br>
<br>
To summarize<br>
<br>
LUSTRE 1.8.4<br>
KERNEL 2.6.18-194.3.1.el5<br>
SSOO CENTOS 5.5<br>
LUSTRE PATH 1.8.4<br>
<br>
Error after path (quilt ok), make oldconfig and make:<br>
<br>
CC mm/filemap.o<br>
mm/filemap.c: In function ‘set_page_constant’:<br>
mm/filemap.c:594: error: ‘SWAP_FAIL’ undeclared (first use in this<br>
function)<br>
mm/filemap.c:594: error: (Each undeclared identifier is reported only<br>
once<br>
mm/filemap.c:594: error: for each function it appears in.)<br>
mm/filemap.c:604: error: implicit declaration of function ‘try_to_unmap’<br>
mm/filemap.c:604: error: ‘SWAP_SUCCESS’ undeclared (first use in this<br>
function)<br>
make[1]: *** [mm/filemap.o] Error 1<br>
make: *** [mm] Error 2<br>
<br>
El mar, 08-02-2011 a las 10:23 +0000, Wojciech Turek escribió:<br>
<div><div></div><div class="h5">> Hi Alfonso,<br>
><br>
> looking at 1.8.4 download page I can see that originally it was build<br>
> against 2.6.18-194.3.1.el5 kernel whereas you are trying to build<br>
> against 2.6.18-194.32.1.el5, so the difference maybe enough to break<br>
> build process. Anyway as Tina said you can run mix of 1.8.4 and 1.8.5<br>
> clients. Also if you building a Lustre client you don't have to patch<br>
> the kernel.<br>
> In case you are building lustre server I would recommend to use Lustre<br>
> 1.8.5 and kernel which comes with it. You can run different Lustre<br>
> version on the clients and servers (for example 1.8.5 servers and<br>
> 1.8.4 clients or mix of 1.8.4 and 1.8.5 clients) as long as all the<br>
> Lustre servers are running the same version.<br>
><br>
> Best regards,<br>
><br>
> Wojciech<br>
><br>
> On 8 February 2011 07:39, Alfonso Pardo <<a href="mailto:alfonso.pardo@ciemat.es">alfonso.pardo@ciemat.es</a>><br>
> wrote:<br>
> upps,I don't finished......<br>
><br>
> Sorry, may be I don't explain so good. I am trying to compile<br>
> lustre<br>
> 1.8.4 with patches of lustre 1.8.4 with the kernel source code<br>
><br>
> recomended by oracle (2.6.18-194.3.1.0.1.el5) in centos 5.5.<br>
> When I try<br>
> to compile I get a error.<br>
><br>
> But If I try to compile same kernel with lustre 1.8.5 with<br>
> patches of<br>
> 1.8.5 in centos 5.5 it work, but I need to use 1.8.4 becouse<br>
> all my<br>
> system has 1.8.4 installed<br>
><br>
><br>
><br>
><br>
><br>
> El mar, 08-02-2011 a las 08:24 +0100, Alfonso Pardo escribió:<br>
><br>
> > Sorry, may be I don't explain so good. I am trying to<br>
> compile lustre<br>
> > 1.8.4 with patches of lustre 1.8.4 with the kernel source<br>
> code<br>
> > recomended by oracle (2.6.18-194.3.1.0.1.el5) in centos 5.5.<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > El lun, 07-02-2011 a las 14:41 -0500, Brian J. Murrell<br>
> escribió:<br>
> > > On Thu, 2011-02-03 at 09:35 +0100, Alfonso Pardo wrote:<br>
> > > > But, I have used a kernel with subsequenced recomended<br>
> by Oracle, I have<br>
> > > > downloaded the source kernel from Oracle lustre 1.8.4<br>
> web page.<br>
> > ><br>
> > > But you are trying to patch it with Lustre 1.8.5. You<br>
> cannot (usually)<br>
> > > do that. If you use 1.8.4 you need to use the kernel that<br>
> it was built<br>
> > > to work with. If you use 1.8.5 you need to use the kernel<br>
> that *it* was<br>
> > > built to work with. You cannot (again, usually) mix and<br>
> match the<br>
> > > supported kernel from one Lustre release with the patches<br>
> from another.<br>
> > ><br>
> > > b.<br>
> > ><br>
> > > _______________________________________________<br>
> > > Lustre-discuss mailing list<br>
> > > <a href="mailto:Lustre-discuss@lists.lustre.org">Lustre-discuss@lists.lustre.org</a><br>
> > > <a href="http://lists.lustre.org/mailman/listinfo/lustre-discuss" target="_blank">http://lists.lustre.org/mailman/listinfo/lustre-discuss</a><br>
> ><br>
><br>
> --<br>
> Alfonso Pardo Díaz<br>
><br>
> Unidad de Sistemas y Explotacion (USE)<br>
> CETA-CIEMAT<br>
> Calle Sola nº 1, Trujillo (CACERES)<br>
> Tel. 927 65 93 17<br>
> <a href="http://www.ceta-ciemat.es" target="_blank">www.ceta-ciemat.es</a><br>
><br>
> _______________________________________________<br>
> Lustre-discuss mailing list<br>
> <a href="mailto:Lustre-discuss@lists.lustre.org">Lustre-discuss@lists.lustre.org</a><br>
> <a href="http://lists.lustre.org/mailman/listinfo/lustre-discuss" target="_blank">http://lists.lustre.org/mailman/listinfo/lustre-discuss</a><br>
><br>
><br>
><br>
<br>
</div></div>--<br>
<div><div></div><div class="h5">Alfonso Pardo Díaz<br>
<br>
Unidad de Sistemas y Explotacion (USE)<br>
CETA-CIEMAT<br>
Calle Sola nº 1, Trujillo (CACERES)<br>
Tel. 927 65 93 17<br>
<a href="http://www.ceta-ciemat.es" target="_blank">www.ceta-ciemat.es</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Wojciech Turek<br><br>Senior System Architect<br><br>High Performance Computing Service<br>University of Cambridge<br>Email: <a href="mailto:wjt27@cam.ac.uk" target="_blank">wjt27@cam.ac.uk</a><br>
Tel: (+)44 1223 763517 <br>