[Lustre-discuss] Lustre on Debian

310 views
Skip to first unread message

Mario Benitez

unread,
Apr 1, 2012, 10:08:40 AM4/1/12
to lustre-...@lists.lustre.org
Hi guys,

I'm trying to set up Luster on Debian (server & clients). Any hints out there?

Thanx in avance.

Marinho.-

Kevin Van Maren

unread,
Apr 1, 2012, 10:38:09 AM4/1/12
to Mario Benitez, lustre-...@lists.lustre.org
Save yourself pain: use a supported RedHat kernel on the server.


<ATT00001..txt>



Confidentiality Notice: This e-mail message, its contents and any attachments to it are confidential to the intended recipient, and may contain information that is privileged and/or exempt from disclosure under applicable law. If you are not the intended recipient, please immediately notify the sender and destroy the original e-mail message and any attachments (and any copies that may have been made) from your system or otherwise. Any unauthorized use, copying, disclosure or distribution of this information is strictly prohibited. Email addresses that end with a ?-c? identify the sender as a Fusion-io contractor.
  ­­  

Andreas Dilger

unread,
Apr 1, 2012, 11:22:39 AM4/1/12
to Mario Benitez, <lustre-discuss@lists.lustre.org>
On the client we build packages for Ubuntu, but not on the server. The client packages should build with "make deb(s)" (can't remember with s or not).

Cheers, Andreas
_______________________________________________
Lustre-discuss mailing list
Lustre-...@lists.lustre.org
http://lists.lustre.org/mailman/listinfo/lustre-discuss

Chris Jewell

unread,
Apr 1, 2012, 3:04:35 PM4/1/12
to Mario Benitez, lustre-...@lists.lustre.org
On 1 Apr 2012, at 15:08, Mario Benitez wrote:

> Hi guys,
>
> I'm trying to set up Luster on Debian (server & clients). Any hints out there?


Hi Mario,

My solution for the server was to use 'alien' to convert the rpm packages for a) a supported RHEL kernel (eg from CentOS), b) the Lustre packages. I then installed these on my Ubuntu 10.04 servers. Everything appears to work well.

Do note, however, that it's probably a good idea to 'hold' the kernel package to prevent Ubuntu updates from switching over to a newer (Ubuntu) kernel.

Chris

--
Dr Chris Jewell
Department of Statistics
University of Warwick
Coventry
CV4 7AL
UK
Tel: +44 (0)24 7615 0778

Guy Coates

unread,
Apr 2, 2012, 4:03:41 AM4/2/12
to Mario Benitez, lustre-...@lists.lustre.org
On 01/04/12 15:08, Mario Benitez wrote:
> Hi guys,
>
> I'm trying to set up Luster on Debian (server & clients). Any hints out
> there?
>

Hi Mario,

It can be done, but be prepared to jump through a few hoops for the
server side.

Client side is pretty straight forward;

make debs

should give you some userspace debs and a module-assistant package for
the client kernel modules.

The simplest thing to do for server kernel & modules is to grab the
redhat kernel sources and use those to build the server kernel, as
detailed here.

http://wiki.whamcloud.com/display/PUB/Walk-thru-+Build+Lustre+MASTER+on+RHEL+6.1+from+Whamcloud+git

I could not get the rpmbuild -bp step to work correctly using rpm under
debian (although I didn't try very hard), so you might want to do that
on a centos machine.

Once you've patched the kernel you can generate a deb with make-kpkg.
I am not sure whether the debian build targets can cope with the server
modules at the moment; you might have to install those by hand...

Cheers,

Guy

--
Dr. Guy Coates, Informatics Systems Group
The Wellcome Trust Sanger Institute, Hinxton, Cambridge, CB10 1HH, UK
Tel: +44 (0)1223 834244 x 6925
Fax: +44 (0)1223 496802


--
The Wellcome Trust Sanger Institute is operated by Genome Research
Limited, a charity registered in England with number 1021457 and a
company registered in England with number 2742969, whose registered
office is 215 Euston Road, London, NW1 2BE.

Reply all
Reply to author
Forward
0 new messages