You can download it from http://sourceforge.net/projects/moosefs/
webpage.
https://lists.sourceforge.net/lists/listinfo/moosefs-users so that all of
you can share your experience and get support from us.
refer to the notes on upgrade process from 1.5.x branch.
- added 'reload' command to master
- split chunk counters into 'all' and 'regular' (new approach to disks
removal - since this version chunks on 'marked for removal' disks are
not
deleted)
- added support for mlockall (prevent from swapping)
- redesigned charts module
- redesigned locking mechanizm (daemons)
- added HDD I/O stats
- removing unfinished jobs from queue on socket close
- added 'cache file' flag
- changed directory structure in CS (from 16 subfolders to 256
subfolders)
- added new module "mfsmetalogger"
- fixed some errors in new write module
- limit cache usage by inode in write module
- increased open files limit in chunkserver
- decreased time window in damage disk detection
- increased session timeout in mfsmaster for new sessions
- Added flags 'noattrcache' and 'noentrycache'
- Rewritten "Writedata" module in mfsmount
- Added source (read) limit to replications
- Prefer localhost during some operations (reduce network usage)
- Removed duplicate source files.
- Strip whitespace at the end of configuration file lines.
- Rewritten in multi-threaded model.
- Added periodical chunk testing functionality (HDD_TEST_FREQ option).
- New -v option (prints version and exits).
- Added "noowner" objects flag (causes objects to belong to current
user).
- Maintaining `mfsdirinfo` data online, so it doesn't need to be
calculated
on every request.
- Filesystem access authorization system (NFS-like mfsexports.cfg file,
REJECT_OLD_CLIENTS option) with ro/rw, password and maproot
functionality.
- New -v option (prints version and exits).
- Rewritten options parsing in mount-like way, making possible to use
standard FUSE mount utilities (see mfsmount(8) manual for new syntax).
Note: old syntax is no longer accepted and mountpoint is mandatory now
(there is no default).
- Updated for FUSE 2.6+.
- Added password, file data cache, attribute cache and entry cache
options.
By default attribute cache and directory entry cache are enabled,
file data cache and file entry cache are disabled.
- opendir() no longer reads directory contents - it's done on first
readdir() now; fixes "rm -r" on recent Linux/glibc/coreutils combo.
- Fixed mtime setting just before close() (by flushing file on mtime
change); fixes mtime preserving on "cp -p".
- Added statistics accessible through MFSROOT/.stats pseudo-file.
- Changed master access method for mfstools (direct .master pseudo-file
replaced by .masterinfo redirection); fixes possible mfstools race
condition and allows to use mfstools on read-only filesystem.
- Units cleanup in values display (exact values, IEC-60027/binary
prefixes,
SI/decimal prefixes); new options: -n, -h, -H and MFSHRFORMAT
environment
variable - refer to mfstools(8) manual for details).
- mfsrgetgoal, mfsrsetgoal, mfsrgettrashtime, mfsrsettrashtime have been
deprecated in favour of new "-r" option for mfsgetgoal, mfssetgoal,
mfsgettrashtime, mfssettrashtime tools.
- mfssnapshot utility replaced by mfsappendchunks (direct descendant of
old utility) and mfsmakesnapshot (which creates "real" recursive
snapshots and behaves similar to "cp -r").
- New mfsfilerepair utility, which allows partial recovery of file with
some missing or broken chunks.
- First public version of CGI scripts allowing to monitor MFS
installation
from WWW browser.
Michal Borychowski
MooseFS Support Manager
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Gemius S.A.
ul. Woloska 7, 02-672 Warszawa
Budynek MARS, klatka D
Tel.: +4822 874-41-00
Fax : +4822 874-41-01