Project

General

Profile

Bug #632

init script won't stop an instance that's been removed from config

Added by Ravi Pinjala over 9 years ago. Updated over 9 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

If an instance of a Ceph daemon is removed from the config file, then the Ceph init script no longer knows how to kill the running instance. This also means that restarting Ceph on that node (/etc/init.d/ceph restart) will leave that instance running. The only way to stop the daemon is to actually kill it.

I noticed this issue while trying to move a MDS. The new instance came up just fine, but the old instance couldn't be stopped.

(using version 0.23.1)

History

#1 Updated by Sage Weil over 9 years ago

  • Target version set to v0.26

The way to fix this would be to kill anything that has a pid file in /var/run/ceph, without looking at the ceph.conf. Hmm, is that the behavior we want?

#2 Updated by Sage Weil over 9 years ago

  • translation missing: en.field_story_points set to 1
  • translation missing: en.field_position set to 533

#3 Updated by Sage Weil over 9 years ago

  • translation missing: en.field_position deleted (532)
  • translation missing: en.field_position set to 534

#4 Updated by Sage Weil over 9 years ago

  • Status changed from New to Won't Fix

I don't think we're going to fix this one.

Also available in: Atom PDF