Skip to content

Commit

Permalink
doc: updated troubleshooting OSDs documentation
Browse files Browse the repository at this point in the history
Restructured OSD event descriptions for better clarification.
Added a link to the write() system call reference.

Signed-off-by: James McClune <[email protected]>
  • Loading branch information
falcon78921 authored Aug 10, 2018
1 parent 1b9f24a commit 19aa4b8
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions doc/rados/troubleshooting/troubleshooting-osd.rst
Original file line number Diff line number Diff line change
Expand Up @@ -458,8 +458,7 @@ Events from the OSD as it prepares operations:
can proceed (e.g. a new OSDMap; for its object target to scrub; for the PG to
finish peering; all as specified in the message).
- ``started``: The op has been accepted as something the OSD should do and
is now being performed. The op may have failed previously due to security/permission checks,
out-of-date local state, etc.
is now being performed.
- ``waiting for subops from``: The op has been sent to replica OSDs.

Events from the FileStore:
Expand All @@ -474,8 +473,7 @@ Events from the OSD after stuff has been given to local disk:

- ``op_commit``: The op has been committed (i.e. written to journal) by the
primary OSD.
- ``op_applied``: The op has been written to the backing FS (i.e. applied in
memory but not flushed out to disk) on the primary.
- ``op_applied``: The op has been `write()'en <https://www.freebsd.org/cgi/man.cgi?write(2)>`_ to the backing FS (i.e. applied in memory but not flushed out to disk) on the primary.
- ``sub_op_applied``: ``op_applied``, but for a replica's "subop".
- ``sub_op_committed``: ``op_commit``, but for a replica's subop (only for EC pools).
- ``sub_op_commit_rec/sub_op_apply_rec from <X>``: The primary marks this when it
Expand Down

0 comments on commit 19aa4b8

Please sign in to comment.