diff options
author | Sage Weil <sage@newdream.net> | 2012-03-07 00:45:29 +0100 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2012-03-07 02:05:29 +0100 |
commit | 25cceca0a46d797e837c96f5b4da3bb818150182 (patch) | |
tree | f442bdd46fe3193dbe9d1dc7d2a654199b39f34c /doc/ops | |
parent | doc: diagnose full osd cluster (diff) | |
download | ceph-25cceca0a46d797e837c96f5b4da3bb818150182.tar.xz ceph-25cceca0a46d797e837c96f5b4da3bb818150182.zip |
doc: slow osd requests
Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'doc/ops')
-rw-r--r-- | doc/ops/manage/failures/osd.rst | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/ops/manage/failures/osd.rst b/doc/ops/manage/failures/osd.rst index 9e2219af87a..8dfabc68ba0 100644 --- a/doc/ops/manage/failures/osd.rst +++ b/doc/ops/manage/failures/osd.rst @@ -235,3 +235,21 @@ it may confuse applications that expected the object to exist. +Slow or unresponsive ceph-osd +============================= + +If, for some reason, a ceph-osd is slow to respond to a request, it will +generate log messages complaining about requests that are taking too +long. The warning threshold defaults to 30 seconds, and is configurable +via the ``osd op complaint time`` option. When this happens, the cluster +log will receive messages like:: + + osd.0 192.168.106.220:6800/18813 312 : [WRN] old request osd_op(client.5099.0:790 fatty_26485_object789 [write 0~4096] 2.5e54f643) v4 received at 2012-03-06 15:42:56.054801 currently waiting for sub ops + +Possible causes include: + + * bad disk (check ``dmesg`` output) + * kernel file system bug (check ``dmesg`` output) + * overloaded cluster (check system load, iostat, etc.) + * ceph-osd bug + |