DragonFly On-Line Manual Pages

Search: Section:  


MOGILEFSD(1)          User Contributed Perl Documentation         MOGILEFSD(1)

NAME

mogilefsd -- MogileFS tracker daemon

USAGE

This is the main MogileFS daemon, mogilefsd, also called the "tracker". All interaction with a MogileFS installation begins by a client talking to a tracker (you should run several in parallel for redundancy). See MogileFS::Client for a client library.

ARCHITECTURE

Processes The mogilefsd daemon is an event-loop in the parent process, handling with epoll/kqueue/etc (see Danga::Socket) tons of client connections, while managing a bunch of worker processes underneath. The worker processes under mogilefsd include: Client query processing -- implements the MogileFS client/server protocol See MogileFS::Worker::Query. Monitoring -- monitors hosts and devices See MogileFS::Worker::Monitor. Replicate -- replicates files See MogileFS::Worker::Replicate. Deleter -- deletes files from storage nodes (protocol deletes from namespace are immediate) See MogileFS::Worker::Delete. Reaper -- re-enqueues files for replication when disks are marked dead See MogileFS::Worker::Reaper. Fsck -- background filesystem consistency checker See MogileFS::Worker::Fsck. Data Storage See MogileFS::Store.

AUTHORS

Brad Fitzpatrick <brad@danga.com> Mark Smith <junior@danga.com> Brad Whitaker <whitaker@danga.com>

COPYRIGHT

Copyright 2004, Danga Interactive Copyright 2005-2006, Six Apart Ltd.

LICENSE

Same terms as Perl itself. Artistic/GPLv2, at your choosing.

SEE ALSO

mogstored -- MogileFS storage daemon <http://danga.com/mogilefs/> perl v5.20.2 2012-08-17 MOGILEFSD(1)

Search: Section: