Project

General

Profile

Feature #2414

upstart: support mds

Added by Anonymous about 8 years ago. Updated almost 8 years ago.

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

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Associated revisions

Revision f1e4d44d (diff)
Added by Tommi Virtanen about 8 years ago

upstart: support mds

Closes: #2414
Signed-off-by: Tommi Virtanen <>

Revision 3764ca61 (diff)
Added by Sage Weil almost 8 years ago

upstart: simplify start; allow group stop via an abstract job

Use a 'ceph-mds' or 'ceph-mon' event to start instances instead of
explicitly calling start. This avoids the ugly is-this-already-running
check. [Thanks Guilhem Lettron for that!]

Make the -all job abstract (which means it stays started and can be
stopped). Trigger a helper task (-all-starter) to trigger instance
start. Make instances stop with the -all task. This allows you to do

start ceph-mds-all
stop ceph-mds-all
start ceph-mds id=foo
start ceph-mds-all
stop ceph-mds id=bar
stop ceph-mds-all

but not

start ceph-mds id=foo
stop ceph-mds-all

because ceph-mds-all isn't running. Not quite as flexible in sysvinit in
that regard, but good enough for me.

Fixes: #2414
Signed-off-by: Sage Weil <>

History

#1 Updated by Sage Weil about 8 years ago

  • translation missing: en.field_position set to 1

#2 Updated by Sage Weil about 8 years ago

  • Target version set to v0.48
  • translation missing: en.field_position deleted (7)
  • translation missing: en.field_position set to 49

#3 Updated by Sage Weil about 8 years ago

  • translation missing: en.field_story_points set to 1
  • translation missing: en.field_position deleted (49)
  • translation missing: en.field_position set to 48

#4 Updated by Sage Weil about 8 years ago

  • Priority changed from Low to Normal

#5 Updated by Sage Weil almost 8 years ago

  • Status changed from New to Resolved

updated, tested, merged

Also available in: Atom PDF