天天看點

moosefs穩定版1.6.10正式釋出

作者的來信:

We are pleased to announce the latest stable release of MooseFS 1.6.10. 

webpage.

We encourage you to subscribe to moosefs-users mailing list at

you can share your experience and get support from us.

The branch 1.6.x was rewritten from scratch. Please find UPGRADE file and

refer to the notes on upgrade process from 1.5.x branch.

In 1.6.x you would find lots of new features. The most important are:

* MooseFS 1.6.10 (2009-12-09)

 - fixed errors introduced in 1.6.9

 - 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)

* MooseFS 1.6.9 (2009-11-24)

 - updated manpages

 - 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

* MooseFS 1.6.8 (2009-10-26)

 - added options to set nice level and number of I/O retries in mfsmount

* MooseFS 1.6.7 (2009-10-05)

 - fixed error: damaged disk caused SIGSEGV in mfschunkserver

* MooseFS 1.6.6 (2009-10-02)

 - fixed errors introduced in 1.6.5

 - changed directory structure in CS (from 16 subfolders to 256

subfolders)

* MooseFS 1.6.5 (2009-09-23)

 - fixed some performance issues

 - added new module "mfsmetalogger"

* MooseFS 1.6.4 (2009-08-25)

 - rewrite mfs to use poll instead of select

 - fixed some errors in new write module

 - limit cache usage by inode in write module

* MooseFS 1.6.3 (2009-08-24)

 - reduced version increasing

 - increased open files limit in chunkserver

 - decreased time window in damage disk detection

* MooseFS 1.6.2 (2009-08-19)

 - fixed "race" in writedata module

 - increased session timeout in mfsmaster for new sessions

* MooseFS 1.6.1 (2009-08-14)

 - Added 'mapall' option to exports

 - Added flags 'noattrcache' and 'noentrycache'

 - Rewritten "Writedata" module in mfsmount

 - Added source (read) limit to replications

 - Prefer localhost during some operations (reduce network usage)

* MooseFS 1.6.0 (not released - only available in public repository)

 Common:

 - Removed duplicate source files.

 - Strip whitespace at the end of configuration file lines.

 Chunkserver:

 - Rewritten in multi-threaded model.

 - Added periodical chunk testing functionality (HDD_TEST_FREQ option).

 - New -v option (prints version and exits).

 Master:

 - 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.

 Mount:

 - 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.

 Tools:

 - 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.

 CGI scripts:

 - First public version of CGI scripts allowing to monitor MFS

installation

   from WWW browser.

Kind regards

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

本文轉自sery51CTO部落格,原文連結: http://blog.51cto.com/sery/247662,如需轉載請自行聯系原作者