1ZFS-FUSE(8)                     [FIXME: manual]                    ZFS-FUSE(8)
2
3
4

NAME

6       zfs-fuse - ZFS filesystem daemon
7

SYNOPSIS

9       zfs-fuse [--pidfile filename] [--no-daemon] [--no-kstat-mount]
10                [--disable-block-cache] [--disable-page-cache]
11                [--fuse-attr-timeout SECONDS] [--fuse-entry-timeout SECONDS]
12                [--log-uberblocks] [--max-arc-size MB]
13                [--fuse-mount-options OPT,OPT,OPT...]
14                [--min-uberblock-txg MIN] [--stack-size=size] [--help]
15

DESCRIPTION

17       This manual page documents briefly the zfs-fuse command.
18
19       zfs-fuse is a daemon which provides support for the ZFS filesystem, via
20       fuse. Ordinarily this daemon will be invoked from system boot scripts.
21

OPTIONS

23       This program follows the usual GNU command line syntax, with long
24       options starting with two dashes (`-'). A summary of options is
25       included below. For a complete description, see the Info files.
26
27       -h --help
28           Show summary of options.
29
30       -p filename --pidfile filename
31           Write the daemon's PID to filename after daemonizing. Ignored if
32           --no-daemon is passed.  filename should be a fully-qualified path.
33
34       -n --no-daemon
35           Stay in foreground, don't daemonize.
36
37       --no-kstat-mount
38           Do not mount kstats in /zfs-kstat
39
40       --disable-block-cache
41           Enable direct I/O for disk operations. Completely disables caching
42           reads and writes in the kernel block cache. Breaks mmap() in ZFS
43           datasets too.
44
45       --disable-page-cache
46           Disable the page cache for files residing within ZFS filesystems.
47           Not recommended as it slows down I/O operations considerably.
48
49       -a SECONDS --fuse-attr-timeout SECONDS
50           Sets timeout for caching FUSE attributes in kernel. Defaults to
51           0.0. Higher values give a 40% performance boost.
52
53       -e SECONDS --fuse-entry-timeout SECONDS
54           Sets timeout for caching FUSE entries in kernel. Defaults to 0.0.
55           Higher values give a 10000% performance boost but cause file
56           permission checking security issues.
57
58       --log-uberblocks
59           Logs uberblocks of any mounted filesystem to syslog
60
61       -m MB --max-arc-size MB
62           Forces the maximum ARC size (in megabytes). Range: 16 to 16384.
63
64       -o OPT... --fuse-mount-options OPT,OPT,OPT...
65           Sets FUSE mount options for all filesystems. Format:
66           comma-separated string of characters.
67
68       -u MIN --min-uberblock-txg MIN
69           Skips uberblocks with a TXG < MIN when mounting any fs
70
71       -v MB --vdev-cache-size MB
72           adjust the size of the vdev cache. Default : 10
73
74       --zfs-prefetch-disable
75           Disable the high level prefetch cache in zfs. This thing can eat up
76           to 150 Mb of ram, maybe more
77
78       --stack-size=size
79           Limit the stack size of threads (in kb). default : no limit (8 Mb
80           for linux)
81
82       -h --help
83           Show this usage summary.
84

REMARKS ON PRECEDENCE

86       Note that the parameters passed on the command line take precedence
87       over those supplied through /etc/zfs/zfsrc.
88

BUGS/CAVEATS

90       The path to the configuration file (/etc/zfs/zfsrc) cannot at this time
91       be configured.
92
93       Most existing packages suggest settings can be set at the top of their
94       init script. These get frequently overridden by a (distribution
95       specific) /etc/default/zfs-fuse file, if it exists. Be sure to look at
96       these places if you want your changes to options to take effect.
97
98       The /etc/zfs/zfsrc is going to be the recommended approach in the
99       future. So, packagers, please refrain from passing commandline
100       parameters within the initscript (except for --pid-file).
101

SEE ALSO

103       zfs (8), zpool (8), zdb(8), zstreamdump(8), /etc/zfs/zfsrc
104

AUTHOR

106       This manual page was written by Bryan Donlan bdonlan@gmail.com for the
107       Debian(TM) system (but may be used by others). Permission is granted to
108       copy, distribute and/or modify this document under the terms of the GNU
109       General Public License, Version 2 any later version published by the
110       Free Software Foundation, or the Common Development and Distribution
111       License.
112
113       Revised by Seth Heeren zfs-fuse@sehe.nl
114
115       On Debian systems, the complete text of the GNU General Public License
116       can be found in /usr/share/common-licenses/GPL. The text of the Common
117       Development and Distribution Licence may be found at
118       /usr/share/doc/zfs-fuse/copyright
119
121       Copyright © 2010 Bryan Donlan
122
123
124
125[FIXME: source]                   2010-06-09                       ZFS-FUSE(8)
Impressum