Project

General

Profile

Actions

Bug #632

closed

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

Added by Ravi Pinjala over 13 years ago. Updated about 13 years ago.

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

0%

Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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)

Actions #1

Updated by Sage Weil about 13 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?

Actions #2

Updated by Sage Weil about 13 years ago

  • Translation missing: en.field_story_points set to 1
  • Translation missing: en.field_position set to 533
Actions #3

Updated by Sage Weil about 13 years ago

  • Translation missing: en.field_position deleted (532)
  • Translation missing: en.field_position set to 534
Actions #4

Updated by Sage Weil about 13 years ago

  • Status changed from New to Won't Fix

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

Actions

Also available in: Atom PDF