Brian,
lhsm mode works with Lustre 2.5 and beyond.
backup mode works with any Lustre 2.x
only tmpfs works for both Lustre and POSIX.
The 3 modes (lhsm, backup and 1 tmpfs) can be installed on the same
system (this is a supported situation),
as they have distinct package and binary names (rbh-lhsm, rbh-backup, ...).
The only unhandled case where you have to install to an alternative path
is for having 2 different tmpfs flavors, one POSIX and one Lustre.
To summarize, you can install the standard RPMs robinhood-lhsm,
robinhood-backup, and robinhood-tmpfs (Lustre).
You just have to make a custom build of robinhood-tmpfs for POSIX.
This makes 3 standard installs and 1 custom.
Regards,
Thomas
On 03/14/14 16:26, Andrus, Brian Contractor wrote:
Thanks for the info Thomas.
So if I am getting this right, to consolidate robinhood operations to
do lhsm, tmpfs and backup from a centralized system with both lustre
and ext4 filesystems, I potentially need to build 6 different installs
of robinhood??
I certainly encourage the modules approach, especially to the degree a
single daemon could pull it off.
Brian Andrus
ITACS/Research Computing
Naval Postgraduate School
Monterey, California
voice: 831-656-6238
*From:*LEIBOVICI Thomas [mailto:[email protected]]
*Sent:* Friday, March 14, 2014 3:45 AM
*To:* Andrus, Brian Contractor
*Cc:* Doherty, Peter Charles; [email protected]
*Subject:* Re: [robinhood-support] fs_type
Hi Andrus,
By default, robinhood enables Lustre specific support at build time if
Lustre is installed on the system,
this is what annoyed you. And the resulting binary cannot run on a
POSIX FS.
If you want to build robinhood for POSIX FS even if Lustre is installed,
you need to specify explicitly "./configure --disable-lustre" as Peter
suggested.
Then the problem is you need to install the 2 different "robinhood"
binaries with the same name on the same system,
what you can only do by using an alternative install path, as Adam
suggested (using ./configure --prefix=...)/./
I agree this is not very convenient... We, the development team, have
plans to make robinhood more dynamic,
by loading modules at runtime, depending of the FS type and flavor
(backup, tmpfs...).
But for now, you have to install binaries to different paths to mix
the 2 fs types.
Hope this helps,
Regards,
Thomas
On 03/13/14 21:37, Doherty, Peter Charles wrote:
Have you tried compiling from the sources with:
./configure --disable-lustre
?
-Peter
-----
Peter Doherty |
Research Systems Administrator | Harvard Medical School
HMS Research Computing |https://rc.hms.harvard.edu/
On Mar 13, 2014, at 14:02, Andrus, Brian Contractor<[email protected]>
<mailto:[email protected]> wrote:
Hello,
I have been trying to test out Robinhood on a system that has a lustre
filesystem.
I am finding that even just trying to use TMPFS, I am unable to start
the daemon:
I get an error:
Robinhood is compiled for Lustre filesystem support
only
Is it not possible to use robinhood on any filesystem other than lustre
now?
Ideally, I had hoped to use robinhood-lhsm for our large lustre
filesystem, robinhood for our scratch filesystem and robinhood-backup to
integrate with our Storagetek tape robot.
Brian Andrus
ITACS/Research Computing
Naval Postgraduate School
Monterey, California
voice: 831-656-6238
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech_______________________________________________
robinhood-support mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/robinhood-support
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
robinhood-support mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/robinhood-support
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support