Hi Yelena, > - has anyone installed Robinhood on Debian? > - is it just a matter of using something like animal to convert an rpm to > deb package? (i would not want to install an rpm on Debian and create a > non-standard setup)
I am not familiar with Debian in general... But I am being told that installing from source works, so building a .deb should be possible. If animal (did you maybe mean alien? [0]) does the job then I say go for it. If not, I attached a cherry-picked version of the specfile distributed with robinhood. Not sure this is really helpful... Maybe a little more readable. If you are not familiar with RPM's specfiles, the most important parts to port to Debian should be: - the requirements (lines that start with "Requires:" or "BuilRequires:" - and the setup/build/installation sections (delimited with "%prep", "%build", and "%install"). [0] https://wiki.debian.org/Alien > - has anyone used Robinhood to scan NFS-mounted filesystems? Yes. > Petabytes in size, billions of files. Possibly... I can't be sure. You will have to try ;-) Robinhood's wiki mentions you can monitor the scan's progress by grep-ing for "STATS" in the log file. [1] May be helpful to check it is fast enough for you. [1] https://github.com/cea-hpc/robinhood/wiki/v3_posix_tuto#Monitoring_scan_progress > - how active is Robinhood development? Version 3.1.5 (from 1+ year ago) is the latest stable release and the one you should target for production workloads. Version 4 is currently under development. It is a complete rewrite of the project and as such, takes quite a while longer than a regular release. The core is (unofficially) stabilized but there is still a huge feature gap compared to v3. The project was split into multiple repositories: - robinhood (ie. librobinhood): https://github.com/cea-hpc/robinhood/tree/v4 - rbh-sync: https://github.com/cea-hpc/rbh-sync - rbh-find: https://github.com/cea-hpc/rbh-find - rbh-fsevents: https://github.com/cea-hpc/rbh-fsevents A progress report [2] was presented at LAD [3] last year. You can get a sense of where the current development is at by checking patches submitted for review on gerrithub. [4] A relevant filter (to be copy/pasted in the search bar, upper right) would be: project:"^cea-hpc/r(bh-.*|obinhood)" For NFS, I'd say v4 is ready for a test run. The performance of the scan could be improved (you _will_ have to run multiple instances of rbh-sync if you want it to scale to billions of files); also many filters of rbh-find are still missing. Still, this should be enough to give you a taste of what v4 will look like. If the features you need are still missing, don't hesitate to say so, either with a mail on one of the mailing list, or with an issue on github. That being said, version 3.1.5 _is_ the latest, battle-tested, stable release. If you choose to give v4 a try, don't expect too much out of it, and make sure you extensively test it before relying on it for production purposes. [2] https://youtu.be/qhFlaPm3az0 [3] https://www.eofs.eu/events/lad19 [4] https://review.gerrithub.io Cheers, Quentin
robinhood.spec.in
Description: robinhood.spec.in
_______________________________________________ robinhood-support mailing list robinhood-support@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/robinhood-support