]> git.proxmox.com Git - ceph.git/blob - ceph/doc/cephfs/client-config-ref.rst
import quincy beta 17.1.0
[ceph.git] / ceph / doc / cephfs / client-config-ref.rst
1 Client Configuration
2 ====================
3
4 Updating Client Configuration
5 -----------------------------
6
7 Certain client configurations can be applied at runtime. To check if a configuration option can be applied (taken into affect by a client) at runtime, use the `config help` command::
8
9 ceph config help debug_client
10 debug_client - Debug level for client
11 (str, advanced) Default: 0/5
12 Can update at runtime: true
13
14 The value takes the form 'N' or 'N/M' where N and M are values between 0 and 99. N is the debug level to log (all values below this are included), and M is the level to gather and buffer in memory. In the event of a crash, the most recent items <= M are dumped to the log file.
15
16 `config help` tells if a given configuration can be applied at runtime along with the defaults and a description of the configuration option.
17
18 To update a configuration option at runtime, use the `config set` command::
19
20 ceph config set client debug_client 20/20
21
22 Note that this changes a given configuration for all clients.
23
24 To check configured options use the `config get` command::
25
26 ceph config get client
27 WHO MASK LEVEL OPTION VALUE RO
28 client advanced debug_client 20/20
29 global advanced osd_pool_default_min_size 1
30 global advanced osd_pool_default_size 3
31
32 Client Config Reference
33 ------------------------
34
35 .. confval:: client_acl_type
36 .. confval:: client_cache_mid
37 .. confval:: client_cache_size
38 .. confval:: client_caps_release_delay
39 .. confval:: client_debug_force_sync_read
40 .. confval:: client_dirsize_rbytes
41 .. confval:: client_max_inline_size
42 .. confval:: client_metadata
43 .. confval:: client_mount_gid
44 .. confval:: client_mount_timeout
45 .. confval:: client_mount_uid
46 .. confval:: client_mountpoint
47 .. confval:: client_oc
48 .. confval:: client_oc_max_dirty
49 .. confval:: client_oc_max_dirty_age
50 .. confval:: client_oc_max_objects
51 .. confval:: client_oc_size
52 .. confval:: client_oc_target_dirty
53 .. confval:: client_permissions
54 .. confval:: client_quota_df
55 .. confval:: client_readahead_max_bytes
56 .. confval:: client_readahead_max_periods
57 .. confval:: client_readahead_min
58 .. confval:: client_reconnect_stale
59 .. confval:: client_snapdir
60 .. confval:: client_tick_interval
61 .. confval:: client_use_random_mds
62 .. confval:: fuse_default_permissions
63 .. confval:: fuse_max_write
64 .. confval:: fuse_disable_pagecache
65
66 Developer Options
67 #################
68
69 .. important:: These options are internal. They are listed here only to complete the list of options.
70
71 .. confval:: client_debug_getattr_caps
72 .. confval:: client_debug_inject_tick_delay
73 .. confval:: client_inject_fixed_oldest_tid
74 .. confval:: client_inject_release_failure
75 .. confval:: client_trace