From 4d8bc2127f753fb5b935af6c3607e39b077e83d2 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Fri, 20 Mar 2015 11:24:22 -0700 Subject: [PATCH] rados/thrash*: make scrubs happen a lot Signed-off-by: Samuel Just --- suites/rados/thrash-erasure-code/thrashers/default.yaml | 2 ++ suites/rados/thrash-erasure-code/thrashers/mapgap.yaml | 2 ++ suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml | 2 ++ suites/rados/thrash-erasure-code/thrashers/pggrow.yaml | 4 ++++ suites/rados/thrash/thrashers/default.yaml | 2 ++ suites/rados/thrash/thrashers/mapgap.yaml | 2 ++ suites/rados/thrash/thrashers/morepggrow.yaml | 2 ++ suites/rados/thrash/thrashers/pggrow.yaml | 4 ++++ 8 files changed, 20 insertions(+) diff --git a/suites/rados/thrash-erasure-code/thrashers/default.yaml b/suites/rados/thrash-erasure-code/thrashers/default.yaml index f5b1ad0f7145d..fade054b1b7cf 100644 --- a/suites/rados/thrash-erasure-code/thrashers/default.yaml +++ b/suites/rados/thrash-erasure-code/thrashers/default.yaml @@ -8,6 +8,8 @@ tasks: osd: osd debug reject backfill probability: .3 osd max backfills: 1 + osd scrub min interval: 60 + osd scrub max interval: 120 - thrashosds: timeout: 1200 chance_pgnum_grow: 1 diff --git a/suites/rados/thrash-erasure-code/thrashers/mapgap.yaml b/suites/rados/thrash-erasure-code/thrashers/mapgap.yaml index c22ac52e7ff02..c37147fda2291 100644 --- a/suites/rados/thrash-erasure-code/thrashers/mapgap.yaml +++ b/suites/rados/thrash-erasure-code/thrashers/mapgap.yaml @@ -5,6 +5,8 @@ overrides: mon min osdmap epochs: 2 osd: osd map cache size: 1 + osd scrub min interval: 60 + osd scrub max interval: 120 tasks: - install: - ceph: diff --git a/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml b/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml index 5c8c6ecad9538..9ba1b9e5867a5 100644 --- a/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml +++ b/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml @@ -4,6 +4,8 @@ tasks: conf: osd: osd max backfills: 1 + osd scrub min interval: 60 + osd scrub max interval: 120 log-whitelist: - wrongly marked me down - objects unfound and apparently lost diff --git a/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml b/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml index dcde7251aff3f..744761d8cce7e 100644 --- a/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml +++ b/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml @@ -4,6 +4,10 @@ tasks: log-whitelist: - wrongly marked me down - objects unfound and apparently lost + conf: + osd: + osd scrub min interval: 60 + osd scrub max interval: 120 - thrashosds: timeout: 1200 chance_pgnum_grow: 2 diff --git a/suites/rados/thrash/thrashers/default.yaml b/suites/rados/thrash/thrashers/default.yaml index dc9c3d5a82fbc..fabfc4f8c402d 100644 --- a/suites/rados/thrash/thrashers/default.yaml +++ b/suites/rados/thrash/thrashers/default.yaml @@ -8,6 +8,8 @@ tasks: osd: osd debug reject backfill probability: .3 osd max backfills: 1 + osd scrub min interval: 60 + osd scrub max interval: 120 - thrashosds: timeout: 1200 chance_pgnum_grow: 1 diff --git a/suites/rados/thrash/thrashers/mapgap.yaml b/suites/rados/thrash/thrashers/mapgap.yaml index fd7fd17957db7..016563bd8eaa5 100644 --- a/suites/rados/thrash/thrashers/mapgap.yaml +++ b/suites/rados/thrash/thrashers/mapgap.yaml @@ -5,6 +5,8 @@ overrides: mon min osdmap epochs: 2 osd: osd map cache size: 1 + osd scrub min interval: 60 + osd scrub max interval: 120 tasks: - install: - ceph: diff --git a/suites/rados/thrash/thrashers/morepggrow.yaml b/suites/rados/thrash/thrashers/morepggrow.yaml index b292acc7f2c03..0bb136ddfea89 100644 --- a/suites/rados/thrash/thrashers/morepggrow.yaml +++ b/suites/rados/thrash/thrashers/morepggrow.yaml @@ -4,6 +4,8 @@ tasks: conf: osd: osd max backfills: 1 + osd scrub min interval: 60 + osd scrub max interval: 120 log-whitelist: - wrongly marked me down - objects unfound and apparently lost diff --git a/suites/rados/thrash/thrashers/pggrow.yaml b/suites/rados/thrash/thrashers/pggrow.yaml index 6131b00012d80..4a94f50d8293a 100644 --- a/suites/rados/thrash/thrashers/pggrow.yaml +++ b/suites/rados/thrash/thrashers/pggrow.yaml @@ -4,6 +4,10 @@ tasks: log-whitelist: - wrongly marked me down - objects unfound and apparently lost + conf: + osd: + osd scrub min interval: 60 + osd scrub max interval: 120 - thrashosds: timeout: 1200 chance_pgnum_grow: 2 -- 2.39.5