Commit Graph

1679 Commits

Author SHA1 Message Date
Zac Dover
d14b828a1a doc/rados: edit control.rst (1 of x)
Edit doc/rados/operations/control.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-21 22:53:12 +10:00
Anthony D'Atri
7e2d7c43e6
Merge pull request #52104 from anthonyeleven/anthonyeleven/fixfft
doc/rados/operations: Improve formatting in crush-map.rst
2023-06-20 08:38:04 -04:00
Anthony D'Atri
540d6ce3ee doc/rados/operations: Improve formatting in crush-map.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2023-06-20 08:16:08 -04:00
Yuri Weinstein
5ae95880bf
Merge pull request #48209 from kamoltat/wip-ksirivad-fix-tracker-57570
osd/OSDMap: Check for uneven weights & != 2 buckets post stretch mode

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2023-06-19 13:29:21 -04:00
Zac Dover
66eb789d6c doc/rados: edit firefly tunables section
Edit the firefly tunables section in
/doc/rados/operations/crush-map.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-17 10:51:51 +10:00
Zac Dover
01e4d189e0 doc/rados: edit crush-map.rst (4 of x)
Edit doc/rados/operations/crush-map.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-17 07:59:00 +10:00
Zac Dover
c2b0869017 doc/rados: edit crush-map.rst (3 of x)
Edit doc/rados/operations/crush-map.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-16 18:36:12 +10:00
Zac Dover
77f48d0a88 doc/rados: edit crush-map.rst (2 of x)
Edit doc/rados/operations/crush-map.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-15 13:47:16 +10:00
Zac Dover
a1fdd02146 doc/rados: fix list in crush-map.rst
Correct the numbering and formatting of an ordered list in
doc/rados/operations/crush-map.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-14 02:11:53 +10:00
zdover23
db1e909f09
Merge pull request #52009 from zdover23/wip-doc-2023-06-12-rados-operations-placement-groups-math-markup
doc/rados: add math markup to placement-groups.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-06-14 01:08:47 +10:00
Zac Dover
2e168ed688 doc/rados: edit crush-map.rst (1 of x)
Edit doc/rados/operations/crush-map.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-13 21:20:30 +10:00
Zac Dover
b953dbca56 doc/rados: add math markup to placement-groups.rst
Add some math markup to some of the mathematical expressions in
doc/rados/operations/placement-groups.rst.

This change has advantages as well as disadvantages. On the one hand,
the mathematical expressions look nicer and are easier to read.  On the
other hand, the rendered mathematical expressions are not searchable as
a part of the text, which makes CTRL+F searches useless in finding them.

This PR is offered as an RFC on the matter of whether mathematical
expressions should be rendered with the :math: extension.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-12 21:35:47 +10:00
Zac Dover
25224acac0 doc/rados: edit placement-groups.rst (3 of x)
Edit doc/rados/operations/placement-groups.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-12 07:00:14 +10:00
zdover23
02012691fc
Merge pull request #51992 from zdover23/wip-doc-2023-06-10-rados-operations-change-mon-elections
doc/rados: edit change-mon-elections

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-06-11 18:33:07 +10:00
Zac Dover
8bdd27165c doc/rados: edit placement-groups.rst (2 of x)
Edit doc/rados/operations/placement-groups.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-11 10:06:02 +10:00
Zac Dover
dc93181f04 doc/rados: edit change-mon-elections
Edit doc/rados/operations/change-mon-elections.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-10 22:20:02 +10:00
Zac Dover
d6e1116d0d doc/rados: edit placement-groups.rst (1 of x)
Edit doc/rados/operations/placement-groups.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-09 23:12:59 +10:00
Zac Dover
92cf93b1fe doc/rados: edit pools.rst (4 of x)
Edit doc/operations/rados/pools.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-08 00:32:13 +10:00
Zac Dover
09eff30f5f doc/rados: edit pools.rst (3 of x)
Edit doc/operations/rados/pools.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-06 22:29:49 +10:00
zdover23
cf1446c667
Merge pull request #51914 from zdover23/wip-doc-2023-06-05-rados-operations-pools-2-of-x
doc/rados: edit pools.rst (2 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-06-06 22:23:12 +10:00
Zac Dover
fe9a4d2567 doc/rados: edit pools.rst (2 of x)
Edit doc/operations/rados/pools.rst.

There remains confusion in this part of the document regarding pg_num
and pgp_num. pg_num and pgp_num are not explained with sufficient
clarity. A future commit will clear up this confusion. There is also
some potential confusion between on the one hand the strings "pg-num"
and "pgp-num" and on the other hand "pg_num" and "pgp_num". The strings
with the hyphens are used in dummy commands, and the strings with the
underscores are used as key names. I think it possible that this could
confuse a reader, but I am open to discussion on the matter.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-06 22:07:51 +10:00
Pierre Riteau
e4083b3a68 doc/rados/operations: fix typo in balancer.rst
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2023-06-06 08:31:07 +02:00
Yuri Weinstein
b2ec2aff80
Merge pull request #50651 from rosinL/cleanup
Cleanup the LevelDB residue


Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2023-06-05 11:32:51 -04:00
Zac Dover
a003231817 doc/rados: pools.rst: "decreaesed"
s/decreased/decreased/

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-05 13:26:20 +10:00
Zac Dover
ebaebffa03 doc/rados: edit pools.rst (1 of x)
Edit doc/rados/operations/pools.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-05 10:04:15 +10:00
Zac Dover
dc64bcd9d9 doc/rados: edit log-and-debug.rst (2 of x)
Edit roughly the second half of
doc/rados/troubleshooting/log-and-debug.rst.

https://tracker.ceph.com/issues/58485

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-04 08:37:01 +10:00
Zac Dover
0d74e6a0dd doc/rados: edit log-and-debug.rst (1 of x)
Edit roughly the first half of
doc/rados/troubleshooting/log-and-debug.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-04 07:39:17 +10:00
Zac Dover
fbee2fbba4 doc/rados: fix typos in pg-repair.rst
Fix one RST formatting error and one mistakenly-left-in plural noun in
doc/rados/operations/pg-repair.rst.

https://tracker.ceph.com/issues/58485

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-06-03 15:17:57 +10:00
Zac Dover
d3660aa20d doc/rados: edit balancer.rst
Edit doc/rados/operations/balancer.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-29 21:22:31 +08:00
Zac Dover
1ceeab30eb doc/rados: edit bluestore-config-ref.rst (2 of x)
Edit the second part of doc/rados/configuration/bluestore-config-ref.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthoy D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-27 21:10:16 +10:00
Zac Dover
3879e4ad41 doc/rados: edit bluestore-config-ref.rst (1 of x)
Edit the first part of doc/rados/configuration/bluestore-config-ref.rst.

https://tracker.ceph.com/issues/58485

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-27 05:11:37 +10:00
Zac Dover
8128ce20fe doc/rados: fix link in common.rst
Fix a link in doc/rados/configuration/common.rst that was missing its
final letter, causing a 404 error when readers attempted to follow it.

This bug was reported by stalwart friend of the Ceph documentation
project Eugen Block, who is here credited as a co-author. This bug was
reported at https://pad.ceph.com/p/Report_Documentation_Bugs.

Co-authored-by: Eugen Block <eblock@nde.ag>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-25 19:01:49 +10:00
Zac Dover
1202e4207b doc/rados: edit filestore-config-ref.rst
Edit doc/rados/configuration/filestore-config-ref.rst.

https://tracker.ceph.com/issues/58485

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-25 10:16:51 +10:00
Anthony D'Atri
2a3177e60d doc/rados/operations: Fix erasure-code-jerasure.rst fix
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2023-05-24 17:10:45 -04:00
Kamoltat
cfc415c0d9 doc/rados/operations/health-checks: Added Stretch Mode health warnings
Added stretch mode health warnings in docs for:

1. INCORRECT_NUM_BUCKETS_STRETCH_MODE

2. UNEVEN_WEIGHTS_STRETCH_MODE

Signed-off-by: Kamoltat <ksirivad@redhat.com>
2023-05-24 18:36:55 +00:00
Zac Dover
3bc9cfd83b doc/rados/operations: Acting Set question
Clear up a paragraph that describes the behavior of the Acting Set.

https://tracker.ceph.com/issues/58485

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-24 16:10:53 +10:00
Anthony D'Atri
5e60e0de27 doc: Update jerasure.org references
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2023-05-23 19:13:33 -04:00
zdover23
0c559aed28
Merge pull request #51651 from zdover23/wip-doc-2023-05-22-cache-tiering-deprecation-notes
doc: note deprecation of Cache Tiering in Reef

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-05-23 06:00:13 +10:00
Sridhar Seshasayee
0f6404222f
Merge pull request #51480 from sseshasa/wip-fix-pr48703-followup
osd/scheduler: Reset ephemeral changes to mClock built-in profile

Reviewed-by: Samuel Just <sjust@redhat.com>
2023-05-22 16:37:53 +05:30
zdover23
7f4a6f00c0
Merge pull request #51319 from rzarzynski/wip-doc-deprecate-cache-tiering
doc: deprecate the cache tiering

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2023-05-22 11:37:56 +10:00
Zac Dover
7f9eaf7a8e doc: note deprecation of Cache Tiering in Reef
Add a note to the documentation that cache tiering is deprecated in
Reef.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-22 11:35:26 +10:00
Zac Dover
32600c27c4 doc/rados: edit data-placement.rst
Edit doc/rados/data-placement.rst.

Co-authored-by: Cole Mitchell <cole.mitchell@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-20 02:43:27 +10:00
Zac Dover
8d589b43d7 doc/rados: line-edit devices.rst
Edit doc/rados/operations/devices.rst.

Co-authored-by: Cole Mitchell <cole.mitchell@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-19 00:13:41 +10:00
Sridhar Seshasayee
414ac7dd2c osd/scheduler: Reset ephemeral changes to mClock built-in profile
This is a follow-up to PR: https://github.com/ceph/ceph/pull/48703.
This commit also considers changes made ephemerally using either the
'daemon' or the 'tell' interfaces to override the built-in mClock
QoS parameters. In such a scenario, the ephemeral changes are removed
using the rm_val() method exposed by the config subsytem and logging
this information.

Other changes:

1. Add a standalone test to exercise the fix.
2. Add documentation note on the outcome of the attempt to modify
   built-in profile defaults.

Fixes: https://tracker.ceph.com/issues/61155
Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
2023-05-18 14:03:45 +05:30
Radosław Zarzyński
535b8db33e doc: deprecate the cache tiering
This topic has been discussed many times; recently at the Dev
Summit of Cephalocon 2023.

This commit is the minial version of the work, contained entirely
within the `doc`. However, likely it will be expanded as there
were ideas like e.g. adding cache tiering back experimental feature
list (Sam) to warn users when deploying a new cluster.

Signed-off-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-05-17 16:06:17 +02:00
Zac Dover
8321b457a2 doc/rados: edit devices.rst
Line-edit doc/rados/operations/devices.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-15 17:30:12 +10:00
Radoslaw Zarzynski
a9d46ad6dd
Merge pull request #49975 from sseshasa/wip-fix-mclk-rec-backfill-cost
osd: mClock recovery/backfill cost fixes

Reviewed-by: Sam Just <sjust@redhat.com>
Reviewed-by: Radosław Zarzyński <rzarzyns@redhat.com>
2023-05-08 20:22:11 +02:00
Zac Dover
fde33f1a5b doc/rados: stretch-mode.rst (other commands)
Edit the "Other Commands" section of
doc/rados/operations/stretch-mode.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-05-08 21:08:49 +10:00
Sridhar Seshasayee
b701fbc01d doc/: Modify mClock configuration documentation to reflect profile changes
Modify the relevant documentation to reflect:

- change in the default mClock profile to 'balanced'
- new allocations for ops across mClock profiles
- change in the osd_max_backfills limit
- miscellaneous changes related to warnings.

Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
2023-05-08 16:22:00 +05:30
Sridhar Seshasayee
d29548aca8 doc: Modify mClock configuration documentation to reflect new cost model
Signed-off-by: Sridhar Seshasayee <sseshasa@redhat.com>
2023-05-08 16:22:00 +05:30