1ZFS-FUSE(8) [FIXME: manual] ZFS-FUSE(8)
2
3
4
6 zfs-fuse - ZFS filesystem daemon
7
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
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
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
86 Note that the parameters passed on the command line take precedence
87 over those supplied through /etc/zfs/zfsrc.
88
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
103 zfs (8), zpool (8), zdb(8), zstreamdump(8), /etc/zfs/zfsrc
104
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)