EnglishFrenchSpanish

Ad


OnWorks favicon

mhddfs - Online in the Cloud

Run mhddfs in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command mhddfs that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


mhddfs - The driver combines a several mount points into the single one.

SYNOPSIS


mhddfs /dir1,/dir2[,/path/to/dir3] /path/to/mount [-o options]
mhddfs /dir1 dir2,dir3 /mount/point [-o options]
...
fusermount -u /path/to/mount

fstab record example:
mhddfs#/path/to/dir1,/path/to/dir2 /mnt/point fuse defaults 0 0

mhddfs#/dir1,/dir2,/dir3 /mnt fuse logfile=/var/log/mhddfs.log 0 0

OPTIONS


with an -o option1,option2... you can specify some additional options:

logfile=/path/to/file.log
specify a file that will contain debug information.

loglevel=x
0 - debug messages

1 - info messages

2 - standard (default) messages

mlimit=size[m|k|g]
a free space size threshold If a drive has the free space less than the threshold specifed
then another drive will be choosen while creating a new file. If all the drives have free
space less than the threshold specified then a drive containing most free space will be
choosen.

Default value is 4G, minimum value is 100M.

This option accepts suffixes:
[mM] - megabytes

[gG] - gigabytes

[kK] - kilobytes

For an information about the additional options see output of:
mhddfs -h

DESCRIPTION


The file system allows to unite a several mount points (or directories) to the single one.
So a one big filesystem is simulated and this makes it possible to combine a several hard
drives or network file systems. This system is like unionfs but it can choose a drive with
the most of free space, and move the data between drives transparently for the
applications.

While writing files they are written to a 1st hdd until the hdd has the free space (see
mlimit option), then they are written on a 2nd hdd, then to 3rd etc.

df will show a total statistics of all filesystems like there is a big one hdd.

If an overflow arises while writing to the hdd1 then a file content already written will
be transferred to a hdd containing enough of free space for a file. The transferring is
processed on-the-fly, fully transparent for the application that is writing. So this
behaviour simulates a big file system.

WARNINGS
The filesystems are combined must provide a possibility to get their parameters correctly
(e.g. size of free space). Otherwise the writing failure can occur (but data consistency
will be ok anyway). For example it is a bad idea to combine a several sshfs systems
together.

Please read FUSE documentation for a further conception.

COPYRIGHT


Distributed under GPLv3

Copyright (C) 2008 Dmitry E. Oboukhov <[email protected]>

February 2008 mhddfs(1)

Use mhddfs online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is a free media player
    software, part based on WMP and VLC. The
    player is in a minimalist style, with
    more than ten theme colors, and can also
    b...
    Download AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    Download movistartv
  • 3
    Code::Blocks
    Code::Blocks
    Code::Blocks is a free, open-source,
    cross-platform C, C++ and Fortran IDE
    built to meet the most demanding needs
    of its users. It is designed to be very
    extens...
    Download Code::Blocks
  • 4
    Amidst
    Amidst
    Amidst or Advanced Minecraft Interface
    and Data/Structure Tracking is a tool to
    display an overview of a Minecraft
    world, without actually creating it. It
    can ...
    Download Amidst
  • 5
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is a JPEG image codec
    that uses SIMD instructions (MMX, SSE2,
    NEON, AltiVec) to accelerate baseline
    JPEG compression and decompression on
    x86, x8...
    Download libjpeg-turbo
  • More »

Linux commands

  • 1
    abi-tracker
    abi-tracker
    abi-tracker - visualize ABI changes
    timeline of a C/C++ software library.
    DESCRIPTION: NAME: ABI Tracker
    (abi-tracker) Visualize ABI changes
    timeline of a C/C+...
    Run abi-tracker
  • 2
    abicheck
    abicheck
    abicheck - check application binaries
    for calls to private or evolving symbols
    in libraries and for static linking of
    some system libraries. ...
    Run abicheck
  • 3
    couriermlm
    couriermlm
    couriermlm - The Courier mailing list
    manager ...
    Run couriermlm
  • 4
    couriertcpd
    couriertcpd
    couriertcpd - the Courier mail server
    TCP server daemon ...
    Run couriertcpd
  • 5
    gbklatex
    gbklatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbklatex
  • 6
    gbkpdflatex
    gbkpdflatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbkpdflatex
  • More »

Ad