These packages (I'm looking at them from an rpm package manager
perspective) will probably be enough to enable you to build a
working configure:

$ rpm -qa | grep m4
m4-1.4.17-8.fc23.x86_64
$ rpm -qa | grep autoconf
autoconf-2.69-21.fc23.noarch
$ rpm -qa | grep automake
automake-1.15-4.fc23.noarch
$ rpm -qa | grep libtool
libtool-ltdl-2.4.6-8.fc23.x86_64

When I run configure on a new machine, sometimes configure fails
for lack of some package or other... if that happens to you anywhere
along the path of running configure for Orangefs, just try to figure out
how to "yum install" (or whatever package manager your Linux uses)
the missing part and run configure again... The configure script
will give you helpful hints as to what dependency caused it to
fail. If you didn't configure your Linux instance as a
"development platform" (or something similar) you might find that you
have to install several things, like flex or bison, to get configure to run
all the way through...

The out-of-tree kernel module needs to work with its matching
userspace part (don't mix 2.9.3 kernel module with 2.9.4 Orangefs
userspace), but the upstream version of the kernel module will
probably work with 2.9.3 and beyond, certainly with 2.9.4 and
beyond...

Orangefs is real easy to compile, configure and turn on/off, especially
after you have done it a couple of times, good luck!

-Mike


On Tue, Mar 29, 2016 at 8:27 AM, Boyd Wilson <[email protected]> wrote:
> We are working to release 2.9.5 (2.9.4 was a release we did in conjunction
> with EMC and the 2TIERS project, so was not a fully tested public release).
> We are getting extremely close to 2.9.5, so you can grab a copy of trunk out
> of svn and it should have what you need.
>
> -b
>
> On Tue, Mar 29, 2016 at 2:19 AM David Humphreys
> <[email protected]> wrote:
>>
>> I have become aware of orangefs only as a result of its integration with
>> the latest kernel release.
>> I have been tracking ceph for a long time, but have not found it to be
>> very user friendly: difficult to manage and difficult to make work in a
>> robust way.
>> Orangefs seems to provide some similar functionality, and my initial
>> experiments yesterday seemed to confirm usability.
>> The problem that I find is that the latest release (2.9.3) does not seem
>> to contain kernel module code that will build with current kernels (my
>> attempts failed, and references are made to 2.6.x series, and stuff has
>> changed, I think, at 4.0).
>> This shouldn't matter with 4.6, because orangefs is included by Linus.
>> However when trying to mount an orangefs share the mount command hangs, and
>> dmesg shows that the kernel is complaining that userspace declares version
>> 20903,  but 20904 is required.
>> (those numbers from memory of yesterday, and not on the screen in front of
>> me now, but I'm sure that I have not misremembered).
>> It looks like we might need a 2.9.4 release? I tried compiling the svn
>> version, but couldn't overcome the lack of an 'autogen.sh' to do the right
>> autotools suff to make a working 'configure'.
>> I hope someone can help me put the 4.6 kernel orangefs to the test.
>> Thank you in anticipation.
>> David
>>
>> Sent from my Sony Xperia™ smartphone
>>
>> _______________________________________________
>> Pvfs2-users mailing list
>> [email protected]
>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>
>
> _______________________________________________
> Pvfs2-users mailing list
> [email protected]
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>

_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to