diff options
author | Tommi Virtanen <tommi.virtanen@dreamhost.com> | 2012-03-30 11:11:12 -0700 |
---|---|---|
committer | Tommi Virtanen <tommi.virtanen@dreamhost.com> | 2012-03-30 11:11:12 -0700 |
commit | b162696b32a8565c24adf18d93c6c6afffda6525 (patch) | |
tree | 7f19a30885f815508afd811cdb123dae0f957e32 /doc/dev | |
parent | b25817a58d7d6ba33deb3f8a0a9645dbf0e517df (diff) | |
download | ceph-b162696b32a8565c24adf18d93c6c6afffda6525.tar.gz |
doc: Fix reStructuredText syntax errors.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
Diffstat (limited to 'doc/dev')
-rw-r--r-- | doc/dev/kernel-client-troubleshooting.rst | 6 | ||||
-rw-r--r-- | doc/dev/peering.rst | 10 |
2 files changed, 8 insertions, 8 deletions
diff --git a/doc/dev/kernel-client-troubleshooting.rst b/doc/dev/kernel-client-troubleshooting.rst index 03ba067eba0..59e476148e5 100644 --- a/doc/dev/kernel-client-troubleshooting.rst +++ b/doc/dev/kernel-client-troubleshooting.rst @@ -1,13 +1,13 @@ -============ +==================================== Kernel client troubleshooting (FS) -============ +==================================== If there is an issue with the cephfs kernel client, the most important thing is figuring out whether the problem is with the client or the MDS. Generally, this is easy to work out. If the kernel client broke directly, there will be output in dmesg. Collect it and any appropriate kernel state. If the problem is with the MDS, there will be hung requests that the client -is waiting on. Look in /sys/kernel/debug/ceph/*/ and cat the mdsc file to +is waiting on. Look in ``/sys/kernel/debug/ceph/*/`` and cat the ``mdsc`` file to get a listing of requests in progress. If one of them remains there, the MDS has probably "forgotten" it. We can get hints about what's going on by dumping the MDS cache: diff --git a/doc/dev/peering.rst b/doc/dev/peering.rst index 0113d6388b9..cf2c429f818 100644 --- a/doc/dev/peering.rst +++ b/doc/dev/peering.rst @@ -86,12 +86,12 @@ Concepts osd map epoch by having the monitor set its *up_thru* in the osd map. This helps peering ignore previous *acting sets* for which peering never completed after certain sequences of failures, such as - the second interval below:: + the second interval below: - - *acting set* = [A,B] - - *acting set* = [A] - - *acting set* = [] very shortly after (e.g., simultaneous failure, but staggered detection) - - *acting set* = [B] (B restarts, A does not) + - *acting set* = [A,B] + - *acting set* = [A] + - *acting set* = [] very shortly after (e.g., simultaneous failure, but staggered detection) + - *acting set* = [B] (B restarts, A does not) *last epoch clean* the last epoch at which all nodes in the *acting set* |