MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Dear MooseFS Users,
We are happy to announce that MooseFS 3.0.117 is released! 🎉
This is mostly a bugfix release. It also introduces a few improvements and new features, including:
mfsbdev
/ nbd
),ATIME_MODE
to 2
(similar to relatime
).We would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @alexcrow1974, @alpharde, @borkd, @deltabweb, @eleaner, @footlooseboss, @inkdot7, @jkiebzak, @jSML4ThWwBID69YC, @nickb937, @njaard, @onlyjob, @struthio, @tianon, @zcalusic, @Zorlin. Thank you for your valuable time, input, and help in making MooseFS better!
(If I forgot to mention somebody, I am sorry for that and please definitely let me know!)
Please find a complete list of changes included in this release below:
unlink
, rmdir
and rename
atime
/mtime
data structure-fstack-clash-protection
by some OS'es)..
and .
in fs_lookup
(issue #473)SIGUSR1
instead of SIGINFO
even on system where SIGINFO
is definedATIME_MODE
to 2
(issue #478)atime
/mtime
/ctime
preservation during snapshot (in HA environment upgrade may cause one time desync; issue #489)We recommend to update your MooseFS clusters to this version.
Best regards, Piotr / MooseFS Team
Dear MooseFS Users,
We are happy to announce that MooseFS 3.0.116 is released! 🎉
This is mostly a bugfix release. It also introduces a few improvements and new features, including:
-o mfssymlinkcacheto
mounting parameter),INODE_REUSE_DELAY
config option for defining inode reuse delay in Master Server (in mfsmaster.cfg
),rebalance
state to be used in replication,We would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @BillKen, @Eronana, @jSML4ThWwBID69YC, @onlyjob, @stevew-Purdue, @struthio, @tianon. Thank you for your valuable time, input, and help in making MooseFS better!
(If I forgot to mention somebody, I am sorry for that and please definitely let me know!)
Please find a complete list of changes included in this release below:
rebalance
state are now allowed to be used in replication,load+hlstatus
packet,scount
is zero (no chunkservers – issue #412),rwlock
from descriptor to inode (fixes append issues),htmlentities
function for various strings,mfsexports.cfg
and mfstopology.cfg
,sustained
inodes (workaround for FreeBSD problem – issue #362),sgid
for directories on follower and during restore from changelog,&
in javascript URLs (issue #439),*_CHUNK_CHECKSUM
, *_CHUNK_CHECKSUM_TAB
).We recommend to update your MooseFS clusters to this version.
Best regards, Piotr / MooseFS Team
Dear MooseFS Users,
We are happy to announce that MooseFS 3.0.115 is now stable!
This is a bugfix release. We would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @borkd, @eleaner, @richarson. Thank you for your valuable time, input, and help in making MooseFS better!
(If I forgot to mention somebody, I am sorry and please let me know!)
Please find a complete list of fixes and new features that this release includes, below:
chunkid
logged to syslog (only in changelog it is left in decimal format)hex
to dec
in replicator moduleopen
/create
mode to the .oplog
lookup
cacheWe recommend to update your MooseFS cluster(s) to this version.
Best regards, Piotr / MooseFS Team
Dear MooseFS Users,
We are happy to announce that MooseFS 3.0.114 is now stable!
This is mostly a bugfix release, however it also introduces a few improvements, including:
.params
special file on MooseFS Client side,.chunkdb
) on Chunkserver (logging, write error detection).We would like to say big thanks to all the contributors who helped us making this release, especially (alphabetically): @BillKen, @jSML4ThWwBID69YC, @kopaczew, @onlyjob, @uu. Thank you for your valuable time, input, and help with making MooseFS better!
(If I forgot to mention somebody, I am sorry and please let me know!)
Please find a complete list of fixes and new features that this release includes, below:
LOCK_*
constants (issue #366)O_APPEND
flag (bug introduced in 3.0.113, issue #368).params
file (versions of MooseFS, libfuse
etc.)EACCES
after lockf
(issue #369)folderlock
and hashlock
(exists since 3.0.110).params
fileNOTDONE
received from chunkserversbgsaver
keepcache
and direct
flags (related to issue #374)fuse
library.chunkdb
is not written to diskchunks_set_version
.chunkdb
what
stringsidstr.h
and rearranging source lists in Makefileschdir("/")
rc.d
master scriptBest regards, Piotr / MooseFS Team
Dear MooseFS Users,
We are happy to announce that MooseFS 3.0.113 is now stable!
This is both bugfix and feature release. Apart from fixing the issues that were recently found, it introduces:
immutable
, appendonly
, undeletable
.
Extra attributes are MooseFS-specific feature that allows you to add / manage a small portion of metadata to files on MooseFS. There are several extra attributes and they change file system behaviour (apart from new ones mentioned above there are several more – please refer to man mfseattr
for more information).
and several more features.
This release improves Chunkserver a lot (registering chunks to Master Server, reporting damaged chunks, internal rebalance, reloading, calculating size limits, handling inode limits on underlying file systems). It also adds new and improves existing workarounds to issues related to OS's kernels and improves directory entry invalidator introduced in MooseFS 3.0.112.
We would like to thank all the contributors who helped us making this release, especially (alphabetically): @borkd, @eleaner, @jSML4ThWwBID69YC, @onlyjob, @rafamiga, @tamas-ac. Thank you for your valuable time, input, and help with making MooseFS better!
(If I forgot to mention somebody, I am sorry and please let me know!)
Please find a complete list of fixes and new features that this release includes, below:
libfuse2
during init)getattr
(issue #350)setattr
(related to issue #350)setfacl
functionmakeports.sh
)bgsaver
dentry
invalidator for Linux kernels >= 4.19 (related to issue #357)UNKNOWN
–> PENDING
(related to issue #359)IDLE
time in writer module from 1s to 0.1sdentry
invalidatormfscopyeattr
, mfsseteattr
and mfs*archive
toolseattrs
: immutable
, appendonly
, undeletable
(setting new undeletable
extra attribute appropriately can help with issues like #357)kern.proc.filedesc
syslog messages on FreeBSD (issue #360)Best regards, Piotr / MooseFS Team
Dear MooseFS Users,
MooseFS 3.0.112 is now stable!
This release is a bugfix and feature release. It introduces support for disabling individual filesystem commands in Master Server (configurable in mfsexports.cfg
) and respecting them on the Client side (issue #344). It also adds support for STRICT
and LOOSE
mode in KEEP
and ARCHIVE
(issue #249). This release fixes various other issues too, including a workaround for Linux kernel bug related to EBUSY
issue by adding directory entry invalidator (issue #98).
We would like to thank all the contributors who helped us making this release, especially (alphabetically): @borkd, @Damien9527, @linux-ops, @MonkeyFang, @onlyjob, @pault28, @tnktls. Thank you for all your valuable input, help and making MooseFS better!
(If I forgot to mention somebody, I am very sorry and please let me know!)
Please find a complete list of fixes and new features that this release includes below:
LOCKED
and EAGAIN
status in readdata
.oplog
messagesmfsexports.cfg
read
/write
/readdir
disables on client side (better error messages).params
filesyslog
message for locked chunksdentry
invalidator (needed in Linux with kernel < 4.19 – EBUSY
issue)xattr
and posixacl
modulesmastersupervisor
code (HA only, intr. in 3.0.107)csid
in chunk module (adding released csid
to the end of free list)STRICT
and LOOSE
mode in KEEP
and ARCHIVE
to
set to 0 in mfsappendchunks
mfsappendchunks
man pageBest regards, Piotr / MooseFS Team
Dear MooseFS Users,
MooseFS 3.0.111 is now stable! This release adds protections against segfaults in MooseFS Chunkserver module (issue #342).
We would like to thank @onlyjob and @uu for reporting the issue. Thank you for all your valuable input, help and making MooseFS better!
Please find a complete list of fixes and new features that this release includes below:
Best regards, Piotr / MooseFS Team
Dear MooseFS Users,
MooseFS 3.0.110 is now stable! This release is a bugfix release mainly. It addresses issues related to handling duplicated chunks, placing chunks in subfolders on Chunkservers, internal rebalance, fixes FreeBSD-related issues and adds a few other minor fixes.
This release also introduces several new config options, new logo and favicon in MFS CGI interface and possibility to dump non-printable characters in metadata dumper.
We would like to thank all the contributors who helped us making this release, especially (alphabetically): @borkd, @jSML4ThWwBID69YC, @onlyjob and @smurfix. Thank you for all your valuable input, help and making MooseFS better!
(If I forgot to mention somebody, I am very sorry and please let me know!)
Please find a complete list of fixes and new features that this release includes below:
.chunkdb
favicon.ico
, change to current logotype – issue #328)matoml
module)mypread
and mypwrite
macro (code cleaning)O_WRONLY
no longer causes EACCES
(might be related to issue #334)Best regards, Piotr / MooseFS Team
Dear MooseFS Users,
MooseFS 3.0.109 is now stable! This release fixes one minor bug in MooseFS CGI Server introduced in 3.0.108 and adds a possibility to allow starting MooseFS Chunkserver with invalid entries in mfshdd.cfg
.
We would like to thank all the contributors who helped us making this release. Thank you for all your help!
Please find the list of fixes and new features that this release includes below:
mfshdd.cfg
Best regards, Piotr / MooseFS Team
Dear MooseFS Users, MooseFS 3.0.108 is now stable! This release is a bugfix release.
We would like to thank all the contributors who helped us making this release, especially (alphabetically): @onlyjob, @Programie, @xandrus. Thank you for all your help!
(If I forgot to mention somebody, I am very sorry and please let me know!)
Please find the list of fixes that this release includes below:
masterinfolist
content-type: text/plain
to cgi outputs with errorsrmdir
packet sizeBest regards, Piotr / MooseFS Team