Project

General

Profile

Actions

Bug #23124

closed

Status of OSDs are not showing properly after disabling ceph.target and ceph-osd.target

Added by Debashis Mondal about 6 years ago. Updated about 6 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:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Execution Steps:
----------------
1. # ceph osd tree [ceph is in running state]
2. # systemctl disable ceph.target
3. # systemctl disable ceph-osd.target
4. # reboot
5. # ceph osd tree
6. # systemctl | grep ceph
7. # ps -ax | grep ceph

Observation:
-------------

It is observed that ceph osd tree is showing that OSDs are in "up" state , whereas osd daemon services are not running and no process is created for ceph-osd after disabling ceph.target and ceph-osd.target

Workaround:
------------

        # systemctl start ceph-osd@<osd-id>
        # systemctl stop ceph-osd@<osd-id>
[ Note : After starting the service again, osd tree gives proper output But this is not the proper solution ] # ceph osd tree

Files

CEPH_OSD_Status_Observation.txt (5.87 KB) CEPH_OSD_Status_Observation.txt Console log for details Debashis Mondal, 02/26/2018 04:03 AM
Actions

Also available in: Atom PDF