Hello, Just for your information, I work on FreeBSD port of lustre. Current stage is porting liblustre to FreeBSD. It''s based on 1.8 code and currently passed internal sanity test. Project homepage located at http://lustre.sev.net.ua, svn repository at http://lustre.sev.net.ua/svn/trunk/. Next stage is to write fuse client which can work on both Linux and FreeBSD, and to include this code in main lustre repository. Any tests, bug reports is very interested. -- Alex Lyashkov <Alexey.lyashkov at sun.com> Lustre Group, Sun Microsystems
that''s quite exciting. Combined with the fuse port I posted about a year ago, I should finally be able to have a (slow) client on my MacOSX machine. On 11/02/2008, at 2:39 AM, Alex Lyashkov wrote:> Hello, > > Just for your information, > I work on FreeBSD port of lustre. > Current stage is porting liblustre to FreeBSD. > It''s based on 1.8 code and currently passed internal sanity test. > Project homepage located at http://lustre.sev.net.ua, svn repository > at > http://lustre.sev.net.ua/svn/trunk/. > Next stage is to write fuse client which can work on both Linux and > FreeBSD, and to include this code in main lustre repository. > > Any tests, bug reports is very interested. > > -- > Alex Lyashkov <Alexey.lyashkov at sun.com> > Lustre Group, Sun Microsystems > > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discuss-- Dr Stuart Midgley sdm900 at gmail.com
Yes, I remember this port and wiki page. Most of attached patches not need now, but fuse application will be base for construct fuse client. On Mon, 2008-02-11 at 07:49 +0900, Stuart Midgley wrote:> that''s quite exciting. Combined with the fuse port I posted about a > year ago, I should finally be able to have a (slow) client on my > MacOSX machine. > > > On 11/02/2008, at 2:39 AM, Alex Lyashkov wrote: > > > Hello, > > > > Just for your information, > > I work on FreeBSD port of lustre. > > Current stage is porting liblustre to FreeBSD. > > It''s based on 1.8 code and currently passed internal sanity test. > > Project homepage located at http://lustre.sev.net.ua, svn repository > > at > > http://lustre.sev.net.ua/svn/trunk/. > > Next stage is to write fuse client which can work on both Linux and > > FreeBSD, and to include this code in main lustre repository. > > > > Any tests, bug reports is very interested. > > > > -- > > Alex Lyashkov <Alexey.lyashkov at sun.com> > > Lustre Group, Sun Microsystems > > > > _______________________________________________ > > Lustre-discuss mailing list > > Lustre-discuss at lists.lustre.org > > http://lists.lustre.org/mailman/listinfo/lustre-discuss >
The idea for the fuse port came from using a CrayXT3 and seeing how they link against liblustre before linking against the io routines (open, close etc). In this way, you didn''t have to change your code to use liblustre. This lead me to thinking you could compile the basic fuse mirror fs against liblustre in about 2mins... but of course, liblustre needed a few patches to get the full functionality. On Feb 11, 2008 1:53 PM, Alex Lyashkov <Alexey.Lyashkov at sun.com> wrote:> Yes, I remember this port and wiki page. Most of attached patches not > need now, but fuse application will be base for construct fuse client. >-- Dr Stuart Midgley sdm900 at gmail.com