On 07/15/15 14:35, Miguel Gutiérrez Páez wrote:
Hi Thomas,
Thanks for the reply.
No owner change in the affected files (I'm pretty sure). So, do you
mean the name resolution is done in the mysql server host? My mysql
server is not integrated in my ldap environment... so that could be
the reason of the mismatch... I thought the resolution was done
outside mysql host.
The name resolution is done by the node that run the robinhood scan.
Make sure the ldap config on this host is correct.
For a given entry that doesn't match your rbh-find whereas is should,
you can run
> rbh-report -e "/path/to/the/entry" to see what it the saved owner in
robinhood DB for a particular entry.
Question: for the suspisious "rbh-find" command output, do you use
wildcards or special caracters like 'rbh-find -owner "foo*"'
I'm using Ibrix filesystem. I perform a simply scan on a mounted
directory.
Do you mean that atime parameter in rbh-find matches max(atime, mtime,
ctime) ?? I think it is not the desired behaviour. I would like to
make a search by a really atime parameter. It is possible?
This patch by Cray stores the real atime/mtime/ctime in DB and make them
available in rbh-find:
https://github.com/fzago-cray/robinhood/commit/acc3d7144ecff99f16af6ab776380c9bcc57ec7d
If you are not familiar with git and github, please ask, I will help you
to generate a version with this patch.
Regards
Thomas
Thanks for your support.
Regards.
Miguel.
El mié., 15 jul. 2015 a las 10:44, LEIBOVICI Thomas
(<[email protected] <mailto:[email protected]>>) escribió:
Hi Miguel,
On 07/13/15 09:00, Miguel Gutiérrez Páez wrote:
Hi all,
I have installed robinhood 2.5.5-2 (build 2015-06-30) and I'm
doing some tests. I found very interesting the rbh-find utility,
but I've realized that can returns wrong results. For example, if
I try to find files where I am the owner, it also returns some
files from other user(s).
This is unexpected. Isn't this due to an owner change between the
last robinhood DB update and the current filesystem state?
I suggest you check your ldap configuration on the robinhood host
(uid to login resoltion is done when the entry is inserted to
robinhood DB, not when running rbh-find).
By the way, how do you use robinhood? with Lustre? another
filesystem? If running with Lustre, do you read changelogs or just
scan?
The same occurs with atime filter; some times returns files that
does not match the criteria.
This can also be explained by an atime change since the last DB
update.
Also, you must know that robinhood reports last_access=max(atime,
mtime, ctime) as any change in these times are considered as an
activity on the file.
Regards,
Thomas
I don't know how to address theses problems. I find the software
very interesting but with these false results I cannot trust to
perform some more delicated operations, such as deletions.
Any help is appreciated.
Best regards.
Miguel.
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
robinhood-support mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/robinhood-support
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support