2
I Use This!
Activity Not Available

News

Posted over 9 years ago by Thomas LEIBOVICI
Bug fixes and enhancements in robinhood 2.5.3: [bugfix] custom purge_command: fixed vulnerability to malicious file names. [bugfix] changelog processing: fixed errors 'Entry has incomplete path in DB' in some case of rm/create patterns. [bugfix] ... [More] migration policy (fix): don't trigger copy of files that no longer exist. [feature] rbh-config: new option 'reset_acct' to rebuild accounting info. [feature] changelog reader: new parameter 'dump_file' to dump all incoming changelog records to a file. [compat] port to Lustre 2.6.0. [Less]
Posted over 9 years ago by Thomas LEIBOVICI
Bug fixes and enhancements in robinhood 2.5.3: [bugfix] custom purge_command: fixed vulnerability to malicious file names. [bugfix] changelog processing: fixed errors 'Entry has incomplete path in DB' in some case of rm/create patterns. [bugfix] ... [More] migration policy (fix): don't trigger copy of files that no longer exist. [feature] rbh-config: new option 'reset_acct' to rebuild accounting info. [feature] changelog reader: new parameter 'dump_file' to dump all incoming changelog records to a file. [compat] port to Lustre 2.6.0. [Less]
Posted almost 10 years ago by Thomas LEIBOVICI
Bug fixes and enhancements in robinhood 2.5.2: rbh-du: fixed major performance regression (since v2.5.0). rbh-find: fixed occasional crash. HSM and backup modes: fixed a risk of removing an existing entry from the backend (in some situations of ... [More] hardlink/rename+unlink). backup mode: optimized sendfile()-based copy (Linux kernel >= 2.6.33). logs: avoid flood of log messages in case of DB connection error. alerts: added host name to alert mail title. rbh-config empty_db/repair_db: also manage/fix stored procedures. cosmetic: fix wrong display of purged blocks for count-based triggers. cosmetic: fix migration counter display. init script: check that 'ulimit -s' is reasonable. fixed build dependancies on Fedora19 and Fedora20. code sanity: fixed many 'coverity' warnings + a couple of minor memleaks. doc: details about RPM installation locations. doc: detail of 'backend' paramaters for backup mode. [Less]
Posted almost 10 years ago by Thomas LEIBOVICI
Bug fixes and enhancements in robinhood 2.5.2: rbh-du: fixed major performance regression (since v2.5.0). rbh-find: fixed occasional crash. HSM and backup modes: fixed a risk of removing an existing entry from the backend (in some situations of ... [More] hardlink/rename+unlink). backup mode: optimized sendfile()-based copy (Linux kernel >= 2.6.33). logs: avoid flood of log messages in case of DB connection error. alerts: added host name to alert mail title. rbh-config empty_db/repair_db: also manage/fix stored procedures. cosmetic: fix wrong display of purged blocks for count-based triggers. cosmetic: fix migration counter display. init script: check that 'ulimit -s' is reasonable. fixed build dependancies on Fedora19 and Fedora20. code sanity: fixed many 'coverity' warnings + a couple of minor memleaks. doc: details about RPM installation locations. doc: detail of 'backend' paramaters for backup mode. [Less]
Posted about 10 years ago by Thomas LEIBOVICI
Bug fixes and enhancements in robinhood 2.5.1: entry processing (major fix): fixed deadlock when the pipeline is full and an entry with an unknown parent is encountered. purge (enhancement): start purging data from the most used OSTs. rbh-find ... [More] (features): new options: -pool, -exec, -print, -nouser, -nogroup, -lsost rbh-find (optimization): automatically switch to bulk DB request mode when command argument is filesystem root (+new option -nobulk to disable it). logging (enhancement): new config parameters to control log header format backup (feature): allow compressing data in archive. backup (fix): wrong path in archive when robinhood root directory != mount point. backup (fix): fix segfault when importing a single file with a FID-ending name. [Less]
Posted about 10 years ago by Thomas LEIBOVICI
Bug fixes and enhancements in robinhood 2.5.1: entry processing (major fix): fixed deadlock when the pipeline is full and an entry with an unknown parent is encountered. purge (enhancement): start purging data from the most used OSTs. rbh-find ... [More] (features): new options: -pool, -exec, -print, -nouser, -nogroup, -lsost rbh-find (optimization): automatically switch to bulk DB request mode when command argument is filesystem root (+new option -nobulk to disable it). logging (enhancement): new config parameters to control log header format backup (feature): allow compressing data in archive. backup (fix): wrong path in archive when robinhood root directory != mount point. backup (fix): fix segfault when importing a single file with a FID-ending name. [Less]
Posted about 10 years ago by Thomas LEIBOVICI
It can be downloaded at this address: https://sourceforge.net/projects/robinhood/files/robinhood/2.5.0-final/ Special thanks to Cray Inc. for their large contribution to this release (new namespace management, rbh-find improvements, Lustre ... [More] changelogs batching, scanning optimizations, bug fixes and code cleaning...) Major features and changes in this version: - Filesystem disaster recovery features (especially for Lustre) -> for more details: see robinhood 2.5 Disaster Recovery Guide in documentation. - New namespace management (new DB schema to properly handle hardlinks, rename operations...) - Scanning and changelog processing optimizations - Database optimizations (requests batching) - Many other changes, improvements and code cleaning... (see README file in the download section for more details). Even if major changes were made to software internals, there is no significant change in configuration files or policy specification. Robinhood 2.5 DB schema is different from 2.4, so you will need to drop your old DB and run a full scan for the previously managed filesystems. Enjoy! [Less]
Posted about 10 years ago by Thomas LEIBOVICI
It can be downloaded at this address: https://sourceforge.net/projects/robinhood/files/robinhood/2.5.0-final/ Special thanks to Cray Inc. for their large contribution to this release (new namespace management, rbh-find improvements, Lustre changelogs ... [More] batching, scanning optimizations, bug fixes and code cleaning...) Major features and changes in this version: - Filesystem disaster recovery features (especially for Lustre) -> for more details: see robinhood 2.5 Disaster Recovery Guide in documentation. - New namespace management (new DB schema to properly handle hardlinks, rename operations...) - Scanning and changelog processing optimizations - Database optimizations (requests batching) - Many other changes, improvements and code cleaning... (see README file in the download section for more details). Even if major changes were made to software internals, there is no significant change in configuration files or policy specification. Robinhood 2.5 DB schema is different from 2.4, so you will need to drop your old DB and run a full scan for the previously managed filesystems. Enjoy! [Less]
Posted over 10 years ago by Thomas LEIBOVICI
It can be downloaded at this address: https://sourceforge.net/projects/robinhood/files/robinhood/2.5.0-beta1/ Any feedback about performance, features, behavior change, etc. will be appreciated. Special thanks to Cray Inc. for their large ... [More] contribution to this release (new namespace management, rbh-find improvements, Lustre changelogs batching, scanning optimizations, bug fixes and code cleaning...) Major features and changes in this version: - Filesystem disaster recovery features (especially for Lustre) -> for more details: see robinhood 2.5 Disaster Recovery Guide in documentation. - New namespace management (new DB schema to properly handle hardlinks, rename operations...) - Scanning and changelog processing optimizations - Database optimizations (requests batching) - Many other changes, improvements and code cleaning... (see README file in the download section for more details). Even if major changes were made to software internals, there is no significant change in configuration files or policy specification. Robinhood 2.5 DB schema is different from 2.4, so you will need to drop your old DB and run a full scan for the previously managed filesystems. Enjoy! [Less]
Posted over 10 years ago by Thomas LEIBOVICI
It can be downloaded at this address: https://sourceforge.net/projects/robinhood/files/robinhood/2.5.0-beta1/ Any feedback about performance, features, behavior change, etc. will be appreciated. Special thanks to Cray Inc. for their large ... [More] contribution to this release (new namespace management, rbh-find improvements, Lustre changelogs batching, scanning optimizations, bug fixes and code cleaning...) Major features and changes in this version: - Filesystem disaster recovery features (especially for Lustre) -> for more details: see robinhood 2.5 Disaster Recovery Guide in documentation. - New namespace management (new DB schema to properly handle hardlinks, rename operations...) - Scanning and changelog processing optimizations - Database optimizations (requests batching) - Many other changes, improvements and code cleaning... (see README file in the download section for more details). Even if major changes were made to software internals, there is no significant change in configuration files or policy specification. Robinhood 2.5 DB schema is different from 2.4, so you will need to drop your old DB and run a full scan for the previously managed filesystems. Enjoy! [Less]