* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 @ 2015-11-02 19:05 Smith, Stan 2015-11-02 19:13 ` Patrick Farrell 0 siblings, 1 reply; 11+ messages in thread From: Smith, Stan @ 2015-11-02 19:05 UTC (permalink / raw) To: lustre-devel Hello, I'm currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock 'distro' kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org kernel.....specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/997dc499/attachment-0001.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 19:05 [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Smith, Stan @ 2015-11-02 19:13 ` Patrick Farrell 2015-11-02 19:25 ` Ben Evans 2015-11-02 19:35 ` Smith, Stan 0 siblings, 2 replies; 11+ messages in thread From: Patrick Farrell @ 2015-11-02 19:13 UTC (permalink / raw) To: lustre-devel Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: > > Hello, > > I'm currently unable to search the lustre-devel archives + 1^st post > to this list. > > Having read lustre documentation I find only references to building > lustre server for stock 'distro' kernels. > > Does someone have suggestions on how to patch ldiskfs for a kernel.org > kernel.....specifically weeding out RHEL/SLES/* distro FS enhancements > from a kernel.org base? > > I have written a Reliable Datagram LND which passes the LNet selftests > (client lustre build) now entering the world of lustre server building. > > Patching the kernel.org kernel for lustre server was fairly > straightforward, creating the patch series for ldiskfs is another story. > > Thanks, > > Stan. > > > > _______________________________________________ > lustre-devel mailing list > lustre-devel at lists.lustre.org > http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/e9b4448b/attachment.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 19:13 ` Patrick Farrell @ 2015-11-02 19:25 ` Ben Evans 2015-11-02 20:46 ` Smith, Stan 2015-11-02 19:35 ` Smith, Stan 1 sibling, 1 reply; 11+ messages in thread From: Ben Evans @ 2015-11-02 19:25 UTC (permalink / raw) To: lustre-devel Using ZFS as a backing filesystem may be a simpler way to go here if you want to stay with kernel.org. The lustre server + ZFS is patchless, and if you?re writing a new LND, you probably don?t care about the backing filesystem anyway. -Ben Evans From: lustre-devel <lustre-devel-bounces at lists.lustre.org<mailto:lustre-devel-bounces@lists.lustre.org>> on behalf of Patrick Farrell <paf at cray.com<mailto:paf@cray.com>> Date: Monday, November 2, 2015 at 3:13 PM To: "lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>" <lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>> Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: Hello, I?m currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock ?distro? kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org kernel?..specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/89540b8b/attachment.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 19:25 ` Ben Evans @ 2015-11-02 20:46 ` Smith, Stan 2015-11-02 20:49 ` Ben Evans 0 siblings, 1 reply; 11+ messages in thread From: Smith, Stan @ 2015-11-02 20:46 UTC (permalink / raw) To: lustre-devel From: lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org] On Behalf Of Ben Evans Sent: Monday, November 2, 2015 11:26 AM To: Patrick Farrell <paf@cray.com>; lustre-devel at lists.lustre.org Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Using ZFS as a backing filesystem may be a simpler way to go here if you want to stay with kernel.org. The lustre server + ZFS is patchless, and if you're writing a new LND, you probably don't care about the backing filesystem anyway. You are 100% spot-on, at this juncture in the LND development, I don't really care so much about the backing filesystem; whatever builds/works such that I can continue LND testing in the client/server environment. I suspect a large step between LNet selftests and full-on LFS. It's Monday after a time zone change, hence a small clarification on your statement 'The lustre server + ZFS is patchless'. By patchless you saying the lustre source kernel patches are not required when using ZFS? Just to be crystal-clear. Stan. -Ben Evans From: lustre-devel <lustre-devel-bounces at lists.lustre.org<mailto:lustre-devel-bounces@lists.lustre.org>> on behalf of Patrick Farrell <paf at cray.com<mailto:paf@cray.com>> Date: Monday, November 2, 2015 at 3:13 PM To: "lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>" <lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>> Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: Hello, I'm currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock 'distro' kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org kernel.....specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/745814fa/attachment.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 20:46 ` Smith, Stan @ 2015-11-02 20:49 ` Ben Evans 0 siblings, 0 replies; 11+ messages in thread From: Ben Evans @ 2015-11-02 20:49 UTC (permalink / raw) To: lustre-devel By patchless, I mean that neither Lustre nor ZFS need to patch the Linux kernel in order to work. With ldiskfs, some patching of the kernel needs to happen, which is where you?re running into trouble. I?m not going to say that it will be pain-free, just that you?ll remove a potentially large pain point in your dev process. -Ben Evans From: "Smith, Stan" <stan.smith at intel.com<mailto:stan.smith@intel.com>> Date: Monday, November 2, 2015 at 3:46 PM To: Ben Evans <bevans at cray.com<mailto:bevans@cray.com>>, Patrick Farrell <paf at cray.com<mailto:paf@cray.com>>, "lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>" <lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>> Subject: RE: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 From: lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org] On Behalf Of Ben Evans Sent: Monday, November 2, 2015 11:26 AM To: Patrick Farrell <paf at cray.com<mailto:paf@cray.com>>; lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Using ZFS as a backing filesystem may be a simpler way to go here if you want to stay with kernel.org. The lustre server + ZFS is patchless, and if you?re writing a new LND, you probably don?t care about the backing filesystem anyway. You are 100% spot-on, at this juncture in the LND development, I don?t really care so much about the backing filesystem; whatever builds/works such that I can continue LND testing in the client/server environment. I suspect a large step between LNet selftests and full-on LFS. It?s Monday after a time zone change, hence a small clarification on your statement ?The lustre server + ZFS is patchless?. By patchless you saying the lustre source kernel patches are not required when using ZFS? Just to be crystal-clear. Stan. -Ben Evans From: lustre-devel <lustre-devel-bounces at lists.lustre.org<mailto:lustre-devel-bounces@lists.lustre.org>> on behalf of Patrick Farrell <paf at cray.com<mailto:paf@cray.com>> Date: Monday, November 2, 2015 at 3:13 PM To: "lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>" <lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>> Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: Hello, I?m currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock ?distro? kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org kernel?..specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org>http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/3be92309/attachment-0001.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 19:13 ` Patrick Farrell 2015-11-02 19:25 ` Ben Evans @ 2015-11-02 19:35 ` Smith, Stan 2015-11-02 19:45 ` Patrick Farrell 1 sibling, 1 reply; 11+ messages in thread From: Smith, Stan @ 2015-11-02 19:35 UTC (permalink / raw) To: lustre-devel From: lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org] On Behalf Of Patrick Farrell Sent: Monday, November 2, 2015 11:13 AM To: lustre-devel at lists.lustre.org Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. Yes -I'm somewhat stuck on RHEL 6.x series as I use warewulf as a cluster provisioning system (diskless compute nodes), so far have not found a functional warewulf for RHEL7. I did choose linux-3.12.39 as a kernel base believing it to be somewhat close to RHEL7; although I'm finding this to less so than hoped for.... Additionally the RD drivers I'm using have not been ported to RHEL7; In examining lustre-2_7.62 I found support for sles12 based on 3.12.39 kernel.; thinking the lustre patches would be close... So now I'm wedged between RHEL7 ldiskfs patches and SLES12 ldiskfs patches - figure out distro specific enhancements vs lustre enhancements. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. I'm starting to understand the magnitude of the ldiskfs task....... I'm ignorant about zfs*, would zfs be a better (read that as path-of-least-resistance) approach ? What are the zfs pitfalls? Thanks, Stan. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: Hello, I'm currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock 'distro' kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org kernel.....specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/a13f51df/attachment-0001.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 19:35 ` Smith, Stan @ 2015-11-02 19:45 ` Patrick Farrell 2015-11-02 20:25 ` Rick Wagner 0 siblings, 1 reply; 11+ messages in thread From: Patrick Farrell @ 2015-11-02 19:45 UTC (permalink / raw) To: lustre-devel For ZFS: The pitfall is primarily that it's less familiar than ldiskfs, which basically uses the standard Linux fs tools, like ext. ZFS is its own world, which will probably have a learning curve for someone who has not used it before, and it must be built for the version of the kernel you're interested in. But, Ben is right, that's likely to be easier than porting ldiskfs. - Patrick On 11/02/2015 01:35 PM, Smith, Stan wrote: > > *From:*lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org] *On > Behalf Of *Patrick Farrell > *Sent:* Monday, November 2, 2015 11:13 AM > *To:* lustre-devel at lists.lustre.org > *Subject:* Re: [lustre-devel] porting Lustre server to RHEL6.7 distro > running a kernel.org linux-3.12.39 > > Stan, > > Why not work with the CentOS 7 kernel on the server anyway? Is > something your LND needs not available? CentOS 7 is freely available > and isn't far off in terms of kernel version from 3.12. > > Yes --I'm somewhat stuck on RHEL 6.x series as I use warewulf as a > cluster provisioning system (diskless compute nodes), so far have not > found a functional warewulf for RHEL7. > > I did choose linux-3.12.39 as a kernel base believing it to be > somewhat close to RHEL7; although I'm finding this to less so than > hoped for.... > > Additionally the RD drivers I'm using have not been ported to RHEL7; > > In examining lustre-2_7.62 I found support for sles12 based on 3.12.39 > kernel.; thinking the lustre patches would be close... > > So now I'm wedged between RHEL7 ldiskfs patches and SLES12 ldiskfs > patches -- figure out distro specific enhancements vs lustre enhancements. > > You may be hard pressed to get useful advice on changing the ldiskfs > patch series, that has the potential to be a pretty big job. > > I'm starting to understand the magnitude of the ldiskfs task....... > > I'm ignorant about zfs*, would zfs be a better (read that as > path-of-least-resistance) approach ? What are the zfs pitfalls? > > Thanks, > > Stan. > > > > Regards, > - Patrick Farrell > > On 11/02/2015 01:05 PM, Smith, Stan wrote: > > Hello, > > I'm currently unable to search the lustre-devel archives + 1^st > post to this list. > > Having read lustre documentation I find only references to > building lustre server for stock 'distro' kernels. > > Does someone have suggestions on how to patch ldiskfs for a > kernel.org kernel.....specifically weeding out RHEL/SLES/* distro > FS enhancements from a kernel.org base? > > I have written a Reliable Datagram LND which passes the LNet > selftests (client lustre build) now entering the world of lustre > server building. > > Patching the kernel.org kernel for lustre server was fairly > straightforward, creating the patch series for ldiskfs is another > story. > > Thanks, > > Stan. > > > > > _______________________________________________ > > lustre-devel mailing list > > lustre-devel at lists.lustre.org <mailto:lustre-devel@lists.lustre.org> > > http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/33102ce4/attachment.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 19:45 ` Patrick Farrell @ 2015-11-02 20:25 ` Rick Wagner 2015-11-02 20:52 ` Smith, Stan 2015-11-02 21:07 ` Colin Faber 0 siblings, 2 replies; 11+ messages in thread From: Rick Wagner @ 2015-11-02 20:25 UTC (permalink / raw) To: lustre-devel We?ve run ZFS-backed Lustre servers using a patchless (i.e., without ldiskfs) Linux 3 kernel under CentOS 6. While I don?t recommend this for everyone I can say that the mechanics of building the kernel modules (ZFS and Lustre) and standing up the file system all worked well. We?re looking to move back to a stock CentOS 6 kernel, but are sticking with the patchless model. If you?re willing to try ZFS I suspect the build will be fine, and then you should test test test. I?ve included the outline of commands we use to build our server RPMs. You?ll want to adjust the versions of SPL, ZFS, & Lustre, along with the --with-linux and --with-linux-config parameters. I apologize for any typos and subsequent frustration. What level of dependency hell you find yourself in is is largely dependent on your choice of distro. ?Rick git clone https://github.com/zfsonlinux/spl.git cd spl git checkout spl-0.6.5.3 ./autogen.sh ./configure make pkg rpm -ivh *x86_64.rpm cd ../ git clone https://github.com/zfsonlinux/zfs.git cd zfs git checkout zfs-0.6.5.3 ./autogen.sh ./configure make pkg rpm -ivh *x86_64.rpm cd ../ git clone http://git.whamcloud.com/fs/lustre-release.git cd lustre-release git checkout 2.7.62 sh autogen.sh ./configure --with-zfs=/usr/src/zfs-0.6.5.3 --with-spl=/usr/src/spl-0.6.5.3 --with-linux=/usr/src/linux-3.10 --without-ldiskfs --with-linux-config=/boot/config-3.10.73-1.el6.elrepo.x86_64 --with-o2ib=no make rpms On Nov 2, 2015, at 11:45 AM, Patrick Farrell <paf at cray.com<mailto:paf@cray.com>> wrote: For ZFS: The pitfall is primarily that it's less familiar than ldiskfs, which basically uses the standard Linux fs tools, like ext. ZFS is its own world, which will probably have a learning curve for someone who has not used it before, and it must be built for the version of the kernel you're interested in. But, Ben is right, that's likely to be easier than porting ldiskfs. - Patrick On 11/02/2015 01:35 PM, Smith, Stan wrote: From: lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org] On Behalf Of Patrick Farrell Sent: Monday, November 2, 2015 11:13 AM To: lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org<http://kernel.org> linux-3.12.39 Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. Yes ?I?m somewhat stuck on RHEL 6.x series as I use warewulf as a cluster provisioning system (diskless compute nodes), so far have not found a functional warewulf for RHEL7. I did choose linux-3.12.39 as a kernel base believing it to be somewhat close to RHEL7; although I?m finding this to less so than hoped for?. Additionally the RD drivers I?m using have not been ported to RHEL7; In examining lustre-2_7.62 I found support for sles12 based on 3.12.39 kernel.; thinking the lustre patches would be close? So now I?m wedged between RHEL7 ldiskfs patches and SLES12 ldiskfs patches ? figure out distro specific enhancements vs lustre enhancements. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. I?m starting to understand the magnitude of the ldiskfs task??. I?m ignorant about zfs*, would zfs be a better (read that as path-of-least-resistance) approach ? What are the zfs pitfalls? Thanks, Stan. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: Hello, I?m currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock ?distro? kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org<http://kernel.org> kernel?..specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org<http://kernel.org> base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org<http://kernel.org> kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/45171c09/attachment-0001.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 20:25 ` Rick Wagner @ 2015-11-02 20:52 ` Smith, Stan 2015-11-02 21:07 ` Colin Faber 1 sibling, 0 replies; 11+ messages in thread From: Smith, Stan @ 2015-11-02 20:52 UTC (permalink / raw) To: lustre-devel From: Rick Wagner [mailto:rpwagner at sdsc.edu] Sent: Monday, November 2, 2015 12:25 PM To: Patrick Farrell <paf@cray.com> Cc: Smith, Stan <stan.smith@intel.com>; lustre-devel at lists.lustre.org Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 We've run ZFS-backed Lustre servers using a patchless (i.e., without ldiskfs) Linux 3 kernel under CentOS 6. While I don't recommend this for everyone I can say that the mechanics of building the kernel modules (ZFS and Lustre) and standing up the file system all worked well. We're looking to move back to a stock CentOS 6 kernel, but are sticking with the patchless model. If you're willing to try ZFS I suspect the build will be fine, and then you should test test test. I've included the outline of commands we use to build our server RPMs. You'll want to adjust the versions of SPL, ZFS, & Lustre, along with the --with-linux and --with-linux-config parameters. I apologize for any typos and subsequent frustration. What level of dependency hell you find yourself in is is largely dependent on your choice of distro. Wow - A great assist! Thank you much!! And thank you Patrick, Ben & Rick for the timely sage advice on making forward progress in the land of lustre. Let the ZFS adventure begin......will write if I find work... ;-) Stan. -Rick git clone https://github.com/zfsonlinux/spl.git cd spl git checkout spl-0.6.5.3 ./autogen.sh ./configure make pkg rpm -ivh *x86_64.rpm cd ../ git clone https://github.com/zfsonlinux/zfs.git cd zfs git checkout zfs-0.6.5.3 ./autogen.sh ./configure make pkg rpm -ivh *x86_64.rpm cd ../ git clone http://git.whamcloud.com/fs/lustre-release.git cd lustre-release git checkout 2.7.62 sh autogen.sh ./configure --with-zfs=/usr/src/zfs-0.6.5.3 --with-spl=/usr/src/spl-0.6.5.3 --with-linux=/usr/src/linux-3.10 --without-ldiskfs --with-linux-config=/boot/config-3.10.73-1.el6.elrepo.x86_64 --with-o2ib=no make rpms On Nov 2, 2015, at 11:45 AM, Patrick Farrell <paf at cray.com<mailto:paf@cray.com>> wrote: For ZFS: The pitfall is primarily that it's less familiar than ldiskfs, which basically uses the standard Linux fs tools, like ext. ZFS is its own world, which will probably have a learning curve for someone who has not used it before, and it must be built for the version of the kernel you're interested in. But, Ben is right, that's likely to be easier than porting ldiskfs. - Patrick On 11/02/2015 01:35 PM, Smith, Stan wrote: From: lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org] On Behalf Of Patrick Farrell Sent: Monday, November 2, 2015 11:13 AM To: lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org<http://kernel.org> linux-3.12.39 Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. Yes -I'm somewhat stuck on RHEL 6.x series as I use warewulf as a cluster provisioning system (diskless compute nodes), so far have not found a functional warewulf for RHEL7. I did choose linux-3.12.39 as a kernel base believing it to be somewhat close to RHEL7; although I'm finding this to less so than hoped for.... Additionally the RD drivers I'm using have not been ported to RHEL7; In examining lustre-2_7.62 I found support for sles12 based on 3.12.39 kernel.; thinking the lustre patches would be close... So now I'm wedged between RHEL7 ldiskfs patches and SLES12 ldiskfs patches - figure out distro specific enhancements vs lustre enhancements. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. I'm starting to understand the magnitude of the ldiskfs task....... I'm ignorant about zfs*, would zfs be a better (read that as path-of-least-resistance) approach ? What are the zfs pitfalls? Thanks, Stan. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: Hello, I'm currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock 'distro' kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org<http://kernel.org> kernel.....specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org<http://kernel.org> base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org<http://kernel.org> kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/c8af57d4/attachment.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 20:25 ` Rick Wagner 2015-11-02 20:52 ` Smith, Stan @ 2015-11-02 21:07 ` Colin Faber 2015-11-02 21:24 ` Rick Wagner 1 sibling, 1 reply; 11+ messages in thread From: Colin Faber @ 2015-11-02 21:07 UTC (permalink / raw) To: lustre-devel Hi Rick, This is fantastic, if you haven't already would you mind adding this to the wiki.lustre.org wiki site? -cf On Mon, Nov 2, 2015 at 1:25 PM, Rick Wagner <rpwagner@sdsc.edu> wrote: > We?ve run ZFS-backed Lustre servers using a patchless (i.e., without > ldiskfs) Linux 3 kernel under CentOS 6. While I don?t recommend this for > everyone I can say that the mechanics of building the kernel modules (ZFS > and Lustre) and standing up the file system all worked well. We?re looking > to move back to a stock CentOS 6 kernel, but are sticking with the > patchless model. If you?re willing to try ZFS I suspect the build will be > fine, and then you should test test test. > > I?ve included the outline of commands we use to build our server RPMs. > You?ll want to adjust the versions of SPL, ZFS, & Lustre, along with the > --with-linux and --with-linux-config parameters. I apologize for any typos > and subsequent frustration. What level of dependency hell you find yourself > in is is largely dependent on your choice of distro. > > ?Rick > > git clone https://github.com/zfsonlinux/spl.git > <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_zfsonlinux_spl.git&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=tHup8osKBWRBPj9rC-qu--lua4itTMknj0eiUjMPJMg&e=> > cd spl > git checkout spl-0.6.5.3 > ./autogen.sh > ./configure > make pkg > rpm -ivh *x86_64.rpm > > cd ../ > git clone https://github.com/zfsonlinux/zfs.git > <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_zfsonlinux_zfs.git&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=QijKf5IjRvVDun-yIB7EWmvWA7NX8KTdBzyCR5b2PsA&e=> > cd zfs > git checkout zfs-0.6.5.3 > ./autogen.sh > ./configure > make pkg > rpm -ivh *x86_64.rpm > > cd ../ > git clone http://git.whamcloud.com/fs/lustre-release.git > <https://urldefense.proofpoint.com/v2/url?u=http-3A__git.whamcloud.com_fs_lustre-2Drelease.git&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=-Na1KZ7h6BNtaEVI_N0DRtTl1xhhwsqJ7YlqvXYxQNg&e=> > cd lustre-release > git checkout 2.7.62 > sh autogen.sh > ./configure --with-zfs=/usr/src/zfs-0.6.5.3 > --with-spl=/usr/src/spl-0.6.5.3 --with-linux=/usr/src/linux-3.10 > --without-ldiskfs > --with-linux-config=/boot/config-3.10.73-1.el6.elrepo.x86_64 --with-o2ib=no > make rpms > > > On Nov 2, 2015, at 11:45 AM, Patrick Farrell <paf@cray.com> wrote: > > For ZFS: > > The pitfall is primarily that it's less familiar than ldiskfs, which > basically uses the standard Linux fs tools, like ext. ZFS is its own > world, which will probably have a learning curve for someone who has not > used it before, and it must be built for the version of the kernel you're > interested in. > > But, Ben is right, that's likely to be easier than porting ldiskfs. > > - Patrick > > On 11/02/2015 01:35 PM, Smith, Stan wrote: > > *From:* lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org > <lustre-devel-bounces@lists.lustre.org>] *On Behalf Of *Patrick Farrell > *Sent:* Monday, November 2, 2015 11:13 AM > *To:* lustre-devel at lists.lustre.org > *Subject:* Re: [lustre-devel] porting Lustre server to RHEL6.7 distro > running a kernel.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> > linux-3.12.39 > > Stan, > > Why not work with the CentOS 7 kernel on the server anyway? Is something > your LND needs not available? CentOS 7 is freely available and isn't far > off in terms of kernel version from 3.12. > > Yes ?I?m somewhat stuck on RHEL 6.x series as I use warewulf as a cluster > provisioning system (diskless compute nodes), so far have not found a > functional warewulf for RHEL7. > I did choose linux-3.12.39 as a kernel base believing it to be somewhat > close to RHEL7; although I?m finding this to less so than hoped for?. > Additionally the RD drivers I?m using have not been ported to RHEL7; > In examining lustre-2_7.62 I found support for sles12 based on 3.12.39 > kernel.; thinking the lustre patches would be close? > So now I?m wedged between RHEL7 ldiskfs patches and SLES12 ldiskfs patches > ? figure out distro specific enhancements vs lustre enhancements. > > You may be hard pressed to get useful advice on changing the ldiskfs patch > series, that has the potential to be a pretty big job. > > I?m starting to understand the magnitude of the ldiskfs task??. > > I?m ignorant about zfs*, would zfs be a better (read that as > path-of-least-resistance) approach ? What are the zfs pitfalls? > > Thanks, > > Stan. > > > Regards, > - Patrick Farrell > On 11/02/2015 01:05 PM, Smith, Stan wrote: > > Hello, > I?m currently unable to search the lustre-devel archives + 1st post to > this list. > > Having read lustre documentation I find only references to building lustre > server for stock ?distro? kernels. > > Does someone have suggestions on how to patch ldiskfs for a kernel.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> > kernel?..specifically weeding out RHEL/SLES/* distro FS enhancements from a > kernel.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> > base? > > I have written a Reliable Datagram LND which passes the LNet selftests > (client lustre build) now entering the world of lustre server building. > Patching the kernel.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> > kernel for lustre server was fairly straightforward, creating the patch > series for ldiskfs is another story. > > Thanks, > > Stan. > > > > _______________________________________________ > > lustre-devel mailing list > > lustre-devel at lists.lustre.org > > http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.lustre.org_listinfo.cgi_lustre-2Ddevel-2Dlustre.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=A6GC4M4a2RZsUUrt-VAKwS0MmRRdPLYYgVDeJ5RDF7Q&e=> > > > > > _______________________________________________ > lustre-devel mailing list > lustre-devel at lists.lustre.org > http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org > <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.lustre.org_listinfo.cgi_lustre-2Ddevel-2Dlustre.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=A6GC4M4a2RZsUUrt-VAKwS0MmRRdPLYYgVDeJ5RDF7Q&e=> > > > > _______________________________________________ > lustre-devel mailing list > lustre-devel at lists.lustre.org > > https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.lustre.org_listinfo.cgi_lustre-2Ddevel-2Dlustre.org&d=CwICAg&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=A6GC4M4a2RZsUUrt-VAKwS0MmRRdPLYYgVDeJ5RDF7Q&e= > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/d757171b/attachment-0001.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
* [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 2015-11-02 21:07 ` Colin Faber @ 2015-11-02 21:24 ` Rick Wagner 0 siblings, 0 replies; 11+ messages in thread From: Rick Wagner @ 2015-11-02 21:24 UTC (permalink / raw) To: lustre-devel Thanks, Colin. Let me do a sanity check on the process and I?ll see about updating the Lustre with ZFS page [1]. ?Rick [1] http://wiki.lustre.org/Lustre_with_ZFS_Install On Nov 2, 2015, at 1:07 PM, Colin Faber <colin.faber at seagate.com<mailto:colin.faber@seagate.com>> wrote: Hi Rick, This is fantastic, if you haven't already would you mind adding this to the wiki.lustre.org<http://wiki.lustre.org/> wiki site? -cf On Mon, Nov 2, 2015 at 1:25 PM, Rick Wagner <rpwagner at sdsc.edu<mailto:rpwagner@sdsc.edu>> wrote: We?ve run ZFS-backed Lustre servers using a patchless (i.e., without ldiskfs) Linux 3 kernel under CentOS 6. While I don?t recommend this for everyone I can say that the mechanics of building the kernel modules (ZFS and Lustre) and standing up the file system all worked well. We?re looking to move back to a stock CentOS 6 kernel, but are sticking with the patchless model. If you?re willing to try ZFS I suspect the build will be fine, and then you should test test test. I?ve included the outline of commands we use to build our server RPMs. You?ll want to adjust the versions of SPL, ZFS, & Lustre, along with the --with-linux and --with-linux-config parameters. I apologize for any typos and subsequent frustration. What level of dependency hell you find yourself in is is largely dependent on your choice of distro. ?Rick git clone https://github.com/zfsonlinux/spl.git<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_zfsonlinux_spl.git&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=tHup8osKBWRBPj9rC-qu--lua4itTMknj0eiUjMPJMg&e=> cd spl git checkout spl-0.6.5.3 ./autogen.sh ./configure make pkg rpm -ivh *x86_64.rpm cd ../ git clone https://github.com/zfsonlinux/zfs.git<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_zfsonlinux_zfs.git&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=QijKf5IjRvVDun-yIB7EWmvWA7NX8KTdBzyCR5b2PsA&e=> cd zfs git checkout zfs-0.6.5.3 ./autogen.sh ./configure make pkg rpm -ivh *x86_64.rpm cd ../ git clone http://git.whamcloud.com/fs/lustre-release.git<https://urldefense.proofpoint.com/v2/url?u=http-3A__git.whamcloud.com_fs_lustre-2Drelease.git&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=-Na1KZ7h6BNtaEVI_N0DRtTl1xhhwsqJ7YlqvXYxQNg&e=> cd lustre-release git checkout 2.7.62 sh autogen.sh ./configure --with-zfs=/usr/src/zfs-0.6.5.3 --with-spl=/usr/src/spl-0.6.5.3 --with-linux=/usr/src/linux-3.10 --without-ldiskfs --with-linux-config=/boot/config-3.10.73-1.el6.elrepo.x86_64 --with-o2ib=no make rpms On Nov 2, 2015, at 11:45 AM, Patrick Farrell <paf at cray.com<mailto:paf@cray.com>> wrote: For ZFS: The pitfall is primarily that it's less familiar than ldiskfs, which basically uses the standard Linux fs tools, like ext. ZFS is its own world, which will probably have a learning curve for someone who has not used it before, and it must be built for the version of the kernel you're interested in. But, Ben is right, that's likely to be easier than porting ldiskfs. - Patrick On 11/02/2015 01:35 PM, Smith, Stan wrote: From: lustre-devel [mailto:lustre-devel-bounces at lists.lustre.org] On Behalf Of Patrick Farrell Sent: Monday, November 2, 2015 11:13 AM To: lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> Subject: Re: [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> linux-3.12.39 Stan, Why not work with the CentOS 7 kernel on the server anyway? Is something your LND needs not available? CentOS 7 is freely available and isn't far off in terms of kernel version from 3.12. Yes ?I?m somewhat stuck on RHEL 6.x series as I use warewulf as a cluster provisioning system (diskless compute nodes), so far have not found a functional warewulf for RHEL7. I did choose linux-3.12.39 as a kernel base believing it to be somewhat close to RHEL7; although I?m finding this to less so than hoped for?. Additionally the RD drivers I?m using have not been ported to RHEL7; In examining lustre-2_7.62 I found support for sles12 based on 3.12.39 kernel.; thinking the lustre patches would be close? So now I?m wedged between RHEL7 ldiskfs patches and SLES12 ldiskfs patches ? figure out distro specific enhancements vs lustre enhancements. You may be hard pressed to get useful advice on changing the ldiskfs patch series, that has the potential to be a pretty big job. I?m starting to understand the magnitude of the ldiskfs task??. I?m ignorant about zfs*, would zfs be a better (read that as path-of-least-resistance) approach ? What are the zfs pitfalls? Thanks, Stan. Regards, - Patrick Farrell On 11/02/2015 01:05 PM, Smith, Stan wrote: Hello, I?m currently unable to search the lustre-devel archives + 1st post to this list. Having read lustre documentation I find only references to building lustre server for stock ?distro? kernels. Does someone have suggestions on how to patch ldiskfs for a kernel.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> kernel?..specifically weeding out RHEL/SLES/* distro FS enhancements from a kernel.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> base? I have written a Reliable Datagram LND which passes the LNet selftests (client lustre build) now entering the world of lustre server building. Patching the kernel.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__kernel.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=JNDXqBVf-dJrXGvONRXY6Ow6ONNvfCJCHdkedQYE1WA&e=> kernel for lustre server was fairly straightforward, creating the patch series for ldiskfs is another story. Thanks, Stan. _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.lustre.org_listinfo.cgi_lustre-2Ddevel-2Dlustre.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=A6GC4M4a2RZsUUrt-VAKwS0MmRRdPLYYgVDeJ5RDF7Q&e=> _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.lustre.org_listinfo.cgi_lustre-2Ddevel-2Dlustre.org&d=CwMF-g&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=A6GC4M4a2RZsUUrt-VAKwS0MmRRdPLYYgVDeJ5RDF7Q&e=> _______________________________________________ lustre-devel mailing list lustre-devel at lists.lustre.org<mailto:lustre-devel@lists.lustre.org> https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.lustre.org_listinfo.cgi_lustre-2Ddevel-2Dlustre.org&d=CwICAg&c=IGDlg0lD0b-nebmJJ0Kp8A&r=x9pM59OqndbWw-lPPdr8w1Vud29EZigcxcNkz0uw5oQ&m=CjVqTjggbFA1F-2WDW87aU9UmdOsvkSSdbrx6n_jVLg&s=A6GC4M4a2RZsUUrt-VAKwS0MmRRdPLYYgVDeJ5RDF7Q&e= -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20151102/8e6665ed/attachment-0001.htm> ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2015-11-02 21:24 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-11-02 19:05 [lustre-devel] porting Lustre server to RHEL6.7 distro running a kernel.org linux-3.12.39 Smith, Stan 2015-11-02 19:13 ` Patrick Farrell 2015-11-02 19:25 ` Ben Evans 2015-11-02 20:46 ` Smith, Stan 2015-11-02 20:49 ` Ben Evans 2015-11-02 19:35 ` Smith, Stan 2015-11-02 19:45 ` Patrick Farrell 2015-11-02 20:25 ` Rick Wagner 2015-11-02 20:52 ` Smith, Stan 2015-11-02 21:07 ` Colin Faber 2015-11-02 21:24 ` Rick Wagner
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.