[Lustre-discuss] Can Lustre be built on old IBM pSeries platform?

Andreas Dilger adilger at sun.com
Tue Mar 4 23:40:58 PST 2008


On Mar 03, 2008  02:19 -0800, gas5x1 wrote:
> I'm trying to access my Lustre (1.6.4) filesystem from an old IBM
> pSeries cluster(the Linux is SLES9 for PPC64). I've built and started
> the patched kernel 2.6.18 and tried to compile the latest Lustre
> tarball, 1.6.4.2. It does configure, but dies at compile time saying
> following:
> 
> ============
>   CC [M]  /root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd.o
> In file included from /root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd.h:34,
>                  from /root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd.c:26:
> /root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd_lib-linux.h:37:25: asm/segment.h: No such file or directory
> In file included from /root/lustre-1.6.4.2/lnet/include/libcfs/kp30.h:14,
>                  from /root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd_lib-linux.h:44,
>                  from /root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd.h:34,
>                  from /root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd.c:26:
> /root/lustre-1.6.4.2/lnet/include/libcfs/linux/kp30.h:26:26: asm/
> segment.h: No such file or directory
> make[7]: *** [/root/lustre-1.6.4.2/lnet/klnds/socklnd/socklnd.o] Error 1
>
> ============
> 
> Could you please advice me whether there is a possibility to build
> Listre on PPC64, and if yes how to workaround the compile problems?
> Thank you very much in advance!

Please see bug 14752, which tracks a number of issues related to Lustre
building on PPC.  The problem you report above is fixed in bug 14844
already, and there are some others (e.g. bug 14845) that have patches
and others that do not.

Feedback here, or in the bugs themselves, is welcomed as our ability
to test on PPC hardware is very limited.

Cheers, Andreas
--
Andreas Dilger
Sr. Staff Engineer, Lustre Group
Sun Microsystems of Canada, Inc.




More information about the lustre-discuss mailing list