notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
moosefs3-master Fault-tolerant distributed filesystem
3.0.103 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
3.0.103Version of this port present on the latest quarterly branch.
Maintainer: freebsd@moosefs.com search for ports maintained by this maintainer
Port Added: 2016-07-26 17:06:12
Last Update: 2019-03-10 16:57:37
SVN Revision: 495300
License: GPLv2
MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,
network distributed file system. It spreads data over several physical commodity
servers, which are visible to the user as one resource.

For standard file operations MooseFS acts like any other Unix-like file system.

This port provides: MooseFS master (metadata) server.

WWW: https://moosefs.com/
SVNWeb : Homepage
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (23 items)
  1. /usr/local/share/licenses/moosefs3-master-3.0.103/catalog.mk
  2. /usr/local/share/licenses/moosefs3-master-3.0.103/LICENSE
  3. /usr/local/share/licenses/moosefs3-master-3.0.103/GPLv2
  4. @sample etc/mfs/mfsmaster.cfg.sample
  5. @sample etc/mfs/mfsexports.cfg.sample
  6. @sample etc/mfs/mfstopology.cfg.sample
  7. sbin/mfsmaster
  8. sbin/mfsmetadump
  9. sbin/mfsmetadirinfo
  10. sbin/mfsmetarestore
  11. sbin/mfsstatsdump
  12. man/man5/mfsexports.cfg.5.gz
  13. man/man5/mfsmaster.cfg.5.gz
  14. man/man5/mfstopology.cfg.5.gz
  15. man/man8/mfsmaster.8.gz
  16. man/man8/mfsmetarestore.8.gz
  17. man/man8/mfsmetadump.8.gz
  18. man/man8/mfsmetadirinfo.8.gz
  19. man/man8/mfsstatsdump.8.gz
  20. @owner mfs
  21. @group mfs
  22. @dir /var/mfs
  23. /var/mfs/metadata.mfs.empty
  24. Collapse this list.
Dependency lines:
  • moosefs3-master>0:sysutils/moosefs3-master
Conflicts:
  • CONFLICTS:
    • moosefs2-master-*
Conflicts Matches:
    There are no Conflicts Matches for this port. This is usually an error.

To install the port: cd /usr/ports/sysutils/moosefs3-master/ && make install clean
To add the package: pkg install moosefs3-master

PKGNAME: moosefs3-master

There is no flavor information for this port.

distinfo:

TIMESTAMP = 1547722128
SHA256 (moosefs-3.0.103-1.tar.gz) = d8dc9fb7fb72b6f6991e422cbd32320811fa40207c5ced14aebb0ad89dd6af43
SIZE (moosefs-3.0.103-1.tar.gz) = 1162613


Slave ports
  1. sysutils/moosefs3-cgi
  2. sysutils/moosefs3-cgiserv
  3. sysutils/moosefs3-chunkserver
  4. sysutils/moosefs3-cli
  5. sysutils/moosefs3-client
  6. sysutils/moosefs3-metalogger
  7. sysutils/moosefs3-netdump

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. python2.7 : lang/python27
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
python:build

Master Sites:
  1. http://ppa.moosefs.com/src/

Number of commits found: 16

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Mar 2019 16:57:37
Original commit files touched by this commit  3.0.103
Revision:495300
linimon search for other commits by this committer
Add compiler:c11 to USES to fix build on gcc-based architectures.

PR:		235991
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
21 Jan 2019 09:12:16
Original commit files touched by this commit  3.0.103
Revision:490839
pizzamig search for other commits by this committer
sysutils/moosefs3-master: Update to 3.0.103

The master port will upgrade all the moosefs3-* related ports as well.
Changelog available in the PR.

PR:		235028
Submitted by:	maintaner
24 Jul 2018 03:44:25
Original commit files touched by this commit  3.0.101
Revision:475223
lifanov search for other commits by this committer
update MooseFS to 3.0.101

* MooseFS 3.0.101-1 (2018-07-12)

  - (master) make under goal replications respect topology (patch made by
tclh123)
  - (master) fix inforec undergoal (patch made by tclh123)
  - (cgiserv) fixed handling connection close during data sending (leaving
active pipes which caused leaving mfs.cgi subprocesses)
  - (mount) decreased memory usage (fixed handling buffers allocated per thread)
  - (all) setting correct errno when read returns 0 (in sockets.c)
  - (mount) fixed double free of plock_data structure
  - (master) fixed inconsistency in calculating realsize when storage class
definition has changed
  - (master+mount) fixed handling read-only filesystems (ro flag in exports and
lookup-open lflags)
  - (all) fixed differences in defaults between source, config and manpages
  - (all) added 'nobreak' macro to explicitly inform compiler that intentionally
there is no 'break' before following 'case'
  - (mount) added 'mfssuid' and 'mfsdev' options to mount (allows mounting with
suid/dev options using system mount on Linux)
  - (cs) added using posix_fadvise(...DONTNEED) for tested chunks
  - (master) fixed HA bug (uninitialized variable might cause everlasting ELECT
- PRO only)
  - (cs) fixed metaid handling
  - (master) added clearing SNAPHSOT eattr on file/directory modifications
  - (master) added optional same rack preference for destination server during
undergoal replications
  - (mount+tools) increased masterproxy timeout from 1s to 20s

PR:		229999
Submitted by:	freebsd@moosefs.org (maintainer)
18 Feb 2018 13:20:30
Original commit files touched by this commit  3.0.100
Revision:462227
antoine search for other commits by this committer
Clean up some USES=python

PR:		225752
Submitted by:	Yasuhiro KIMURA
28 Jan 2018 16:38:11
Original commit files touched by this commit  3.0.100
Revision:460223
lifanov search for other commits by this committer
update MooseFS to 3.0.100

Recent changes since MooseFS 3.0.99:

* MooseFS 3.0.100-1 (2018-01-24)

  - (cs) fixed rare segfault during chunk sending to master after disconection
  - (mount) added thread for cleaning released files with delay
  - (mount) added assertion for lru cache (sustained open files)
  - (master+mount) added chunks data cache invalidation after chunksever
disconnection and reconnection
  - (mount) changed (lowered) number of connection retries (depends on I/O retry
counter)

PR:		225460
Submitted by:	freebsd@moosefs.com (maintainer)
07 Dec 2017 15:45:00
Original commit files touched by this commit  3.0.99
Revision:455704
lifanov search for other commits by this committer
update MooseFS to 3.0.99

Recent changes since MooseFS 3.0.97:

* MooseFS 3.0.99-1 (2017-11-23)

  - (master) disconnect all clients when exports has changed
  - (mount) do not show message about 'negative travel time' when the measured
time is zero (happens in virtual machines)
  - (all) fixed get16bit function on big-endian machines

* MooseFS 3.0.98-1 (2017-10-12)

  - (mount) changed default cache mode on OS X from 'direct' to 'auto' due to
problems with mmap
  - (cgiserv) added seteuid to 'mfs' or 'nobody'
  - (cs+tools) use readdir instead of readdir_r on glibc 2.24+
(Only the first 15 lines of the commit message are shown above View all of this commit message)
02 Aug 2017 18:13:26
Original commit files touched by this commit  3.0.97
Revision:447136
lifanov search for other commits by this committer
update MooseFS to 3.0.97-1

* MooseFS 3.0.97-1 (2017-08-01)

  - (tools) fixed trash/sustained size desynchronization after file length
changed by chunk creation
  - (mount) fixed handling invalid arguments in posix lock command

* MooseFS 3.0.96-1 (2017-07-25)

  - (tools) fixed segfault in mfsscadmin

* MooseFS 3.0.95-1 (2017-07-17)

  - (mount+master) added update master version during reconnection to master
(after updating master server)
  - (master) fixed winattr field size in setattr command
  - (mount) fixed dirattrcache (freezes or inefficiences during listing
directories - introduced in 3.0.93)
  - (cgi) fixed displaying master charts without leader (pro only)
  - (mount) added info about using open dir cache in oplog/ophisotry

PR:		221183
Submitted by:	freebsd@moosefs.com (maintainer)
03 Jul 2017 17:01:59
Original commit files touched by this commit  3.0.94
Revision:444964
lifanov search for other commits by this committer
update MooseFS to 3.0.94-1

Recent changes since MooseFS 3.0.92-1:

* MooseFS 3.0.94-1 (2017-06-22)

  - (mount) fixed support for CREATE/REPLACE flags in setxattr
  - (mount) added headers for flock defines
  - (all) added check for poll.h header file and use it instead of sys/poll.h if
possible
  - (master) added test for WRITE access on directory during moving between
different parents
  - (master) added clearing suig/sgid during write
  - (master+mount) increased max symlink path size to 4096 (posix compliance)

* MooseFS 3.0.93-1 (2017-06-01)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
06 May 2017 13:54:46
Original commit files touched by this commit  3.0.92
Revision:440262
lifanov search for other commits by this committer
update sysutils/moosefs3-* to 3.0.92

* MooseFS 3.0.92-1 (2017-04-27)

  - (master+tools) added chunk slices to mfsappendchunks
  - (tools) added archive mode tools
  - (master+mount) fixed getfacl (unnecessary check for read rights for uid/gid)
  - (master) fixed changing acl mask during setattr

PR:		219087
Submitted by:	freebsd@moosefs.com (maintainer)
10 Apr 2017 10:15:43
Original commit files touched by this commit  3.0.91
Revision:438140
madpilot search for other commits by this committer
Update sysutils/moosefs3-master to 3.0.91

Recent changes since MooseFS 3.0.90:

* MooseFS 3.0.91-1 (2017-04-07)

  - (all) silence false warnings generated by static analyzers (clang and
cppcheck)
  - (master) fixed quota testing routine used during 'move/rename'
  - (all) added README.md to distribution
  - (cs+mount) decreased delay in conncache
  - (mount) fixed reading done by many (20+) threads using one descriptor
(premature removing requests from queue during cleaning)

PR:		218502
Submitted by:	freebsd@moosefs.com (maintainer)
31 Mar 2017 14:36:07
Original commit files touched by this commit  3.0.90
Revision:437361
lifanov search for other commits by this committer
update sysutils/moosefs3-master to 3.0.90

Recent changes since MooseFS 3.0.88:

* MooseFS 3.0.90-1 (2017-03-15)

  - (master) fixed 'move/rename' with quota
  - (master) fixed chunk counters shown in cli/cgi
  - (master+tools) added option 'preserve hardlinks' to mfsmakesnapshot
  - (master) fixed acl copying during mfsmakesnapshot

* MooseFS 3.0.89-1 (2017-02-21)

  - (mount) added fixing file length in all inodes after write
  - (cs) split bitfiled into separate bytes (fixed potential race condition)
  - (master) setting operation to NONE before sending status (silence
unnecessary messages in some cases)
  - (cs) increased verbosity of crc-error messages
  - (cs) fixed invalidating preserved block in case of truncate down followed by
truncate up
  - (mount) increased master-proxy buffer sizes

PR:		218222
Submitted by:	freebsd@moosefs.com (maintainer)
16 Feb 2017 19:37:54
Original commit files touched by this commit  3.0.88
Revision:434247
lifanov search for other commits by this committer
update sysutils/moosefs3-master to 3.0.88-1

* MooseFS 3.0.88-1 (2017-02-08)

  - (mount) added read cache clean on write (same file access using different
descriptors)
  - (mount) added missing cond_destroy in readdata.c (fix sent by Jakub
Ratajczak)
  - (master) fixed initializing packet size for reading 'sustained' directory
  - (all) fixed zassert for printing correct statuses in case of pthread
functions

* MooseFS 3.0.87-1 (2017-02-01)

  - (mount) fix fleng in finfo after truncate (patched by Davies Liu)
  - (mount) fix overlapped read (patched by Davies Liu)
  - (mount) fixed invalidating chunk cache after truncate
  - (mount) fixed fleng handling in read worker
(Only the first 15 lines of the commit message are shown above View all of this commit message)
03 Dec 2016 18:07:56
Original commit files touched by this commit  3.0.86
Revision:427632
riggs search for other commits by this committer
Update to upstream version 3.0.86

PR:		215012
Submitted by:	freebsd@moosefs.com (maintainer)
12 Oct 2016 19:42:40
Original commit files touched by this commit  3.0.84
Revision:423890
pawel search for other commits by this committer
Update to version 3.0.84

* MooseFS 3.0.84-1 (2016-10-06)

  - (master) fixed setting acl-default without named users or named groups
  - (master) fixed master-follower synchronization after setting storage class

* MooseFS 3.0.83-1 (2016-09-30)

  - (cs) changed header size from 5k to 8k (due to 4k-sector hard disks)

* MooseFS 3.0.82-1 (2016-09-28)

  - (all) silenced message about using deprecated parameter 'oom_adj'
  - (mount) fixed FreeBSD delayed release mechanism
  - (mount) added rwlock for chunks

PR:		213395
Submitted by:	maintainer
02 Aug 2016 15:23:22
Original commit files touched by this commit  3.0.81
Revision:419480
feld search for other commits by this committer
sysutils/moosefs3-master: Update to 3.0.81

- Pet PORTLINT as well

Changelog:
* MooseFS 3.0.81-1 (2016-07-25)

  - (mount) fixed oom killer disabling (setting oom_adj and oom_score_adj)
  - (cli) fixed displaying inactive mounts
  - (mount) added fsync before removing any locks
  - (daemons) added disabling oom killer (Linux only)
  - (all) small fixes in manpages
  - (mount) fixed handling nonblocking lock commands (unlock and try) in both
locking mechanisms
  - (daemons+mount) changed default settings for limiting malloc arenas (Linux
only)

PR:		211527
26 Jul 2016 16:56:05
Original commit files touched by this commit  3.0.80
Revision:419134
feld search for other commits by this committer
Add remaining moosefs3-* ports to the ports tree

PR:		210306
Submitted by:	Jakub Kruszona-Zawadzki <acid@moosefs.com>

Number of commits found: 16

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
zncJun 22
firefoxJun 21
firefox-esrJun 21
thunderbirdJun 21
thunderbirdJun 21
firefox*Jun 20
firefox-esr*Jun 20
vlcJun 20
vlcJun 20
waterfox*Jun 20
ImageMagick6*Jun 17
ImageMagick6-nox11*Jun 17
ImageMagick7*Jun 17
ImageMagick7-nox11*Jun 17
GraphicsMagickJun 16

16 vulnerabilities affecting 123 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-06-22 13:48:42


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36725
Broken 84
Deprecated 121
Ignore 306
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 32
Expired 14
Set to expire 91
Interactive 0
new 24 hours 5
new 48 hours12
new 7 days33
new fortnight69
new month176

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.