Zhang:

RHEL 7 was not out when OrangeFS 2.8.8 was released, so it obviously was
not tested. The updates to support RHEL7 have been committed to SVN, but
there is no official tarball.

If you would like to get these changes straight from svn, export the
following resource:

svn export http://www.orangefs.org/svn/orangefs/branches/stable

Before running configure, you will need to run the prepare script in the
root directory of OrangeFS. This sets up the various autotools needed to
run configure. Then configure/make/install as usual.

Jim Burton



On Fri, Sep 12, 2014 at 2:16 PM, Becky Ligon <[email protected]> wrote:

> Zhang:
>
> The folks at Omnibond are regression testing OrangeFS 2.8.8 against RHEL7
> now.    When we tested against Ubuntu 13.10, which uses Linux 3.11, all
> went well.   We will update the website as soon as we can.
>
> Becky
>
>
>
> On Fri, Sep 12, 2014 at 12:40 PM, Zhang,Jun <[email protected]>
> wrote:
>
>>  Hi list,
>>
>> ./configure --with-kernel=/usr/src/kernels/3.10.0-123.6.3.el7.x86_64
>> --with-efence --with-db=/software/x86_64/BerkeleyDB/5.3
>>
>> make
>>
>> make install
>>
>> are all fine, except I can see in config.log things like cannot find
>> linux/malloc.h, cannot find xattr/xattr.h, etc.
>>
>> make kmod
>>
>> failed with
>>
>> /root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c: In function
>> ‘pvfs2_gen_credentials’:
>>
>> /root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c:26:35: error:
>> ‘struct task_struct’ has no member named ‘fsuid’
>>
>>          credentials->uid = current->fsuid;
>>
>>                                    ^
>>
>> /root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c:27:35: error:
>> ‘struct task_struct’ has no member named ‘fsgid’
>>
>>          credentials->gid = current->fsgid;
>>
>>                                    ^
>>
>> /root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c: In function
>> ‘copy_attributes_to_inode’:
>>
>> /root/orangefs-2.8.8/src/kernel/linux-2.6/pvfs2-utils.c:221:22: error:
>> incompatible types when assigning to type ‘kuid_t’ from type ‘PVFS_uid’
>>
>>          inode->i_uid = attrs->owner;
>>
>> …….. a lot more lines like these
>>
>>
>>
>> Under src/kernel, there are linux-2.4, linux-2.6, but no linux-3.10.
>>
>>
>>
>> The majority of my servers are RHEL6, now I start having RHEL7, where is
>> the reason of the problem. In the orangefs-2.8.8 page, I see notes that
>> Linux 3.11 is supported. Has it been tested on RHEL7?
>>
>>
>>
>> Jun
>>
>> _______________________________________________
>> 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