mfsmount(1)
| MFSMOUNT(1) | MFSMOUNT(1) |
NAME
mfsmount - mount Lizard File System
SYNOPSIS
mfsmount [HOST:[PORT]]:[PATH] [-d] [-f] [-s] [-m] [-n] [-p]
[-H HOST] [-P PORT] [-S PATH] [-o opt[,opt]...]
mfsmount -h|--help
mfsmount -V|--version
DESCRIPTION
Mount Lizard File System.
General options:
-h, --help
-V
FUSE options:
-d, -o debug
-f
-s
LizardFS options:
-c CFGFILE, -o mfscfgfile=CFGFILE
-m, --meta, -o mfsmeta
-n, --nostdopts
--nonempty
-p, -o askpassword
-H HOST, -o mfsmaster=HOST
-P PORT, -o mfsport=PORT
-B HOST, -o mfsbind=HOST
-S PATH, -o mfssubfolder=PATH
-o enablefilelocks=[0,1]
-o mfspassword=PASSWORD
-o mfsmd5pass=MD5
-o mfsdelayedinit
-o mfsacl
-o mfsaclcacheto=SEC
-o mfsaclcachesize=N
-o mfsrwlock=0|1
-o mfsmkdircopysgid=N
-o mfssugidclearmode=SMODE
-o mfsdebug
-o mfscachemode=CACHEMODE
-o mfscachefiles
-o mfsattrcacheto=SEC
-o mfsentrycacheto=SEC
-o mfsdirentrycacheto=SEC
-o mfswritecachesize=N
-o mfscacheperinodepercentage=N
-o mfschunkserverreadto=MSEC
-o mfschunkserverwriteto=MSEC
-o mfschunkserverrtt=MSEC
-o mfschunkserverconnectreadto=MSEC
-o mfschunkserverwavereadto=MSEC
-o mfschunkservertotalreadto=MSEC
-o cacheexpirationtime=MSEC
-o readaheadmaxwindowsize=KB
-o mfsrlimitnofile=N
-o mfsnice=LEVEL
-o mfswriteworkers=N
-o mfswritewindowsize=N
-o mfsmemlock
-o mfsdonotrememberpassword
-o mfsioretries=N
-o mfsreportreservedperiod=N
-o mfsiolimits=PATH
-o symlinkcachetimeout=N
-o bandwidthoveruse=N
-o nostdmountoptions
-o nonempty
General mount options (see mount(8) manual):
-o rw | -o ro
-o suid | -o nosuid
-o dev | -o nodev
-o exec | -o noexec
DATA CACHE MODES
There are three cache modes: NO, YES and AUTO. Default option is AUTO and you shouldn’t change it unless you really know what you are doing. In AUTO mode data cache is managed automatically by mfsmaster.
NO, NONE or NEVER
YES or ALWAYS
AUTO
SUGID CLEAR MODE
SMODE can be set to:
SMODE extra info:
btrfs, ext2, ext3, ext4, hfs[+], jfs, ntfs and reiserfs on Linux work as EXT.
Only xfs on Linux works a little different. Beware that there is a strange operation - chown(-1,-1) which is usually converted by a kernel into something like chmod ug-s, and therefore can’t be controlled by MFS as chown
FSTAB
Since version 3.13 you can define your /etc/fstab LizardFS share with new scheme:
lizardfs-master:/ /mnt/lizardfs lzfs default 0 0
instead of old fashioned (still supported for backward compatibility):
mfsmount /mnt/lizardfs fuse mfssubfolder=/,mfsmaster=lizardfs-master 0 0
This new scheme was implemented to be compliant with scheme introduced by FUSE’s author (read more: https://lwn.net/Articles/221779/).
REPORTING BUGS
Report bugs to <contact@lizardfs.org>.
COPYRIGHT
Copyright 2008-2009 Gemius SA, 2013-2019 Skytechnology sp. z o.o.
LizardFS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.
LizardFS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with LizardFS. If not, see http://www.gnu.org/licenses/.
SEE ALSO
mfsmaster(8), mfstools(1), moosefs(7), mount(8)
| 03/17/2024 |
