Sage Weil
196d4a1f16
wait_till_clean -> wait_for_clean and wait_for_recovery
...
Clean now also means the correct number of replicas, whereas recovered
means we have done all the work we can do given the replicas/osds we have.
For example, degraded and clean are now mutually exclusive.
Also move away from 'till'.
2012-02-17 21:53:25 -08:00
Sage Weil
45e4c924fa
thrashosds: maxdead default to 0
...
This avoids any possibility of blocking peering.
2012-01-17 09:24:54 -08:00
Sage Weil
6dae2f8ae3
thrasher: adjust min_dead default
...
Make this 1, not 2. That's a bit more friendly. It doesn't strictly
matter, tho, since we revive osds before waiting for clean.
2012-01-11 12:54:09 -08:00
Sage Weil
fb74b90152
thrasher: add max_dead
...
Add max_dead, and revive osds prior to waiting for clean. Otherwise we
can leave too many OSDs down and the cluster will never go clean.
2012-01-11 12:54:08 -08:00
Josh Durgin
f4d527e743
thrashosds: timeout for every clean check, not just the last one
2011-11-17 11:11:33 -08:00
Samuel Just
a3c886af19
ceph.py/cephmanager.py: add ctx.daemons for restarting daemons
...
ctx.daemons will now be an instance of CephState.
ctx.daemons.get_daemon(role, id).stop() to stop daemon, retart() to
restart the daemon, etc.
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-09-15 17:08:34 -07:00
Josh Durgin
1970bad9d9
thrashosds: fix timeout when no options are specified
2011-09-09 10:31:08 -07:00
Josh Durgin
8dd52f9941
thrashosds: fail if cluster doesn't finally become clean in 5 minutes
2011-09-08 18:09:11 -07:00
Josh Durgin
b72c5a8363
thrashosds: wait for every pg to go active and clean before exiting
2011-09-08 14:07:23 -07:00
Sage Weil
c502418fca
thrashosds: make it work when first mon isn't mon.0
2011-09-01 12:56:29 -07:00
Sage Weil
3ce1cbb3c4
thrashosds: no camelcaps, add some whitespace
2011-09-01 12:56:29 -07:00
Greg Farnum
fb33ef3c69
thrasher: improve documentation a little
...
Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
2011-08-25 15:27:30 -07:00
Greg Farnum
0f9b74e28c
thrasher: allow a config to set values
...
Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
2011-08-25 15:18:42 -07:00
Josh Durgin
5fadb1c11c
Whitespace and style cleanup.
2011-07-11 18:07:37 -07:00
Samuel Just
883991a057
added thrashosds
...
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-06-13 17:01:02 -07:00