From: James McClune Date: Fri, 10 Aug 2018 19:18:19 +0000 (-0400) Subject: doc: updated troubleshooting OSDs documentation X-Git-Tag: v14.0.1~592^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=19aa4b84453cc1df2d63c20ea0a799dd0a6c8c06;p=ceph.git doc: updated troubleshooting OSDs documentation Restructured OSD event descriptions for better clarification. Added a link to the write() system call reference. Signed-off-by: James McClune --- diff --git a/doc/rados/troubleshooting/troubleshooting-osd.rst b/doc/rados/troubleshooting/troubleshooting-osd.rst index 92e8a21aa2e90..eb9fec067b3a5 100644 --- a/doc/rados/troubleshooting/troubleshooting-osd.rst +++ b/doc/rados/troubleshooting/troubleshooting-osd.rst @@ -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: @@ -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 `_ 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 ``: The primary marks this when it