]>
Commit | Line | Data |
---|---|---|
1 | >= 12.1.2 | |
2 | --------- | |
3 | * When running 'df' on a CephFS filesystem comprising exactly one data pool, | |
4 | the result now reflects the file storage space used and available in that | |
5 | data pool (fuse client only). | |
6 | * Added new commands "pg force-recovery" and "pg-force-backfill". Use them | |
7 | to boost recovery or backfill priority of specified pgs, so they're | |
8 | recovered/backfilled before any other. Note that these commands don't | |
9 | interrupt ongoing recovery/backfill, but merely queue specified pgs | |
10 | before others so they're recovered/backfilled as soon as possible. | |
11 | New commands "pg cancel-force-recovery" and "pg cancel-force-backfill" | |
12 | restore default recovery/backfill priority of previously forced pgs. | |
13 | ||
14 | ||
15 | 12.2.1 | |
16 | ------ | |
17 | ||
18 | * Clusters will need to upgrade to 12.2.1 before upgrading to any | |
19 | Mimic 13.y.z version (either a development release or an eventual | |
20 | stable Mimic release). | |
21 | ||
22 | - *CephFS*: | |
23 | ||
24 | * Limiting MDS cache via a memory limit is now supported using the new | |
25 | mds_cache_memory_limit config option (1GB by default). A cache reservation | |
26 | can also be specified using mds_cache_reservation as a percentage of the | |
27 | limit (5% by default). Limits by inode count are still supported using | |
28 | mds_cache_size. Setting mds_cache_size to 0 (the default) disables the | |
29 | inode limit. | |
30 | ||
31 | * The maximum number of PGs per OSD before the monitor issues a | |
32 | warning has been reduced from 300 to 200 PGs. 200 is still twice | |
33 | the generally recommended target of 100 PGs per OSD. This limit can | |
34 | be adjusted via the ``mon_max_pg_per_osd`` option on the | |
35 | monitors. The older ``mon_pg_warn_max_per_osd`` option has been removed. | |
36 | ||
37 | * Creating pools or adjusting pg_num will now fail if the change would | |
38 | make the number of PGs per OSD exceed the configured | |
39 | ``mon_max_pg_per_osd`` limit. The option can be adjusted if it | |
40 | is really necessary to create a pool with more PGs. | |
41 | ||
42 | 12.2.3 | |
43 | ------ | |
44 | ||
45 | - *RBD*: | |
46 | ||
47 | * The RBD C API's rbd_discard method now enforces a maximum length of | |
48 | 2GB to match the C++ API's Image::discard method. This restriction | |
49 | prevents overflow of the result code. | |
50 | ||
51 | - *CephFS*: | |
52 | ||
53 | * The CephFS client now catches failures to clear dentries during startup | |
54 | and refuses to start as consistency and untrimmable cache issues may | |
55 | develop. The new option client_die_on_failed_dentry_invalidate (default: | |
56 | true) may be turned off to allow the client to proceed (dangerous!). |