summaryrefslogtreecommitdiffstats
path: root/qa/tasks/cephadm.conf
blob: bd1ab821eca526c565e1b4e0a1863bf9d1b00baa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
[global]
# make logging friendly to teuthology
log_to_file = true
log_to_stderr = false
mon cluster log file level = debug

mon clock drift allowed = 1.000

# replicate across OSDs, not hosts
osd crush chooseleaf type = 0
#osd pool default size = 2
osd pool default erasure code profile = "plugin=jerasure technique=reed_sol_van k=2 m=1 ruleset-failure-domain=osd crush-failure-domain=osd"

# enable some debugging
auth debug = true
ms die on old message = true
ms die on bug = true
debug asserts on shutdown = true

# adjust warnings
mon max pg per osd = 10000        # >= luminous
mon pg warn max object skew = 0
mon osd allow primary affinity = true
mon osd allow pg remap = true
mon warn on legacy crush tunables = false
mon warn on crush straw calc version zero = false
mon warn on no sortbitwise = false
mon warn on osd down out interval zero = false
mon warn on too few osds = false
mon_warn_on_pool_pg_num_not_power_of_two = false

# disable pg_autoscaler by default for new pools
osd_pool_default_pg_autoscale_mode = off

# tests delete pools
mon allow pool delete = true

[osd]
osd scrub load threshold = 5.0
osd scrub max interval = 600

osd recover clone overlap = true
osd recovery max chunk = 1048576

osd deep scrub update digest min age = 30

osd map max advance = 10

osd memory target autotune = true

# debugging
osd debug shutdown = true
osd debug op order = true
osd debug verify stray on activate = true
osd debug pg log writeout = true
osd debug verify cached snaps = true
osd debug verify missing on start = true
osd debug misdirected ops = true
osd op queue = debug_random
osd op queue cut off = debug_random
osd shutdown pgref assert = true
bdev debug aio = true
osd sloppy crc = true

[mgr]
mon reweight min pgs per osd = 4
mon reweight min bytes per osd = 10
mgr/telemetry/nag = false

[mon]
mon data avail warn = 5
mon mgr mkfs grace = 240
mon reweight min pgs per osd = 4
mon osd reporter subtree level = osd
mon osd prime pg temp = true
mon reweight min bytes per osd = 10

# rotate auth tickets quickly to exercise renewal paths
auth mon ticket ttl = 660      # 11m
auth service ticket ttl = 240  # 4m

# don't complain about global id reclaim
mon_warn_on_insecure_global_id_reclaim = false
mon_warn_on_insecure_global_id_reclaim_allowed = false

[client.rgw]
rgw cache enabled = true
rgw enable ops log = true
rgw enable usage log = true