Project

General

Profile

Actions

Bug #12638

closed

build_incremental() could take 40678 ms to finish

Added by Kefu Chai over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
firefly,hammer
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

ceph version 0.80.7 (6c0127fcb58008793d3c8b62d925bc91963672a3)

it is reported that a monitor with over 800 osdmap subscribers will take 90 seconds to return from update_from_paxos(). the majority of time is spend on build_incremental(). so we'd better load the fullmap/incremental map in a jiffy.

015-08-06 01:00:58.294782 7fd57c264700 10 mon-018@2(peon).osd e528892 check_sub 0x1c4b1280 next 528892 (onetime)
2015-08-06 01:00:58.294790 7fd57c264700  5 mon-018@2(peon).osd e528892 send_incremental [528892..528892] to client.81113180 10.202.48.22:0/1302109
2015-08-06 01:00:58.294815 7fd57c264700 10 mon-018@2(peon).osd e528892 build_incremental [528892..528892]
2015-08-06 01:00:58.335493 7fd57c264700 10 mon-018@2(peon).osd e528892 check_sub 0x72c20c0 next 528892 (onetime)
2015-08-06 01:00:58.335508 7fd57c264700  5 mon-018@2(peon).osd e528892 send_incremental [528892..528892] to client.81122956 10.202.48.29:0/1040905
2015-08-06 01:00:58.335512 7fd57c264700 10 mon-018@2(peon).osd e528892 build_incremental [528892..528892]

Related issues 2 (0 open2 closed)

Copied to Ceph - Backport #12816: build_incremental() could take 40678 ms to finishResolvedKefu Chai08/06/2015Actions
Copied to Ceph - Backport #12817: build_incremental() could take 40678 ms to finishResolvedKefu Chai08/06/2015Actions
Actions

Also available in: Atom PDF