ceph-mgr upstart issue on trusy - HEALTH_ERR no active mgr
on trusty the ceph-deploy tests fails, there is nothing special we currently do to enable/start ceph-mgr
the same steps work for centos 7.3 and ubuntu 16.04
on 14.04, I tried to see if i can start manually to fix the tests but the daemons dont come up
ubuntu@ubu14:~/cd$ sudo start ceph-mon id=ubu14 ceph-mon (ceph/ubu14) start/running, process 11121 ubuntu@ubu14:~/cd$ ps -eaf | grep ceph ceph 11121 1 1 00:31 ? 00:00:00 /usr/bin/ceph-mon --cluster=ceph -i ubu14 -f --setuser ceph --setgroup ceph ubuntu 11159 1326 0 00:31 pts/0 00:00:00 grep --color=auto ceph ubuntu@ubu14:~/cd$ sudo start ceph-mgr id=ubu14 ceph-mgr stop/waiting ubuntu@ubu14:~/cd$ ps -eaf | grep ceph ceph 11121 1 0 00:31 ? 00:00:00 /usr/bin/ceph-mon --cluster=ceph -i ubu14 -f --setuser ceph --setgroup ceph ubuntu 11166 1326 0 00:39 pts/0 00:00:00 grep --color=auto ceph
#5 Updated by Sage Weil almost 2 years ago
- Status changed from Verified to Feedback
The automatic mgr-creation-from-mon upgrade magic is not implemented for upstart (trusty). we could either
1. mention that explicitly in the upgrade notes
2. remove that behavior from systemd too
3. implement it for upstart.
I'm not sure how painful (3) is, but pretty sure it'll be at least as ugly as the systemd version.
#6 Updated by Vasu Kulkarni almost 2 years ago
I think mentioning that in upgrade notes is sufficient, but it will also need steps to start it, in my case the steps i tried above to start ceph-mgr didn't work, probably i am missing something.
If the steps work, I can fix the ceph-deploy test and check on luminous build.