I installed Ceph 10.2.5 from the SRU PPA, https://launchpad.net
/~openstack-ubuntu-testing/+archive/ubuntu/ceph-sru, on a clean system
and "# systemctl list-units | grep ceph" lists nothing.

As noted in comment 10, an install of Ceph 10.2.5 from Ceph.com gives this 
output:
# systemctl list-units | grep ceph
ceph-mds.target    loaded active active    ceph target allowing to start/stop 
all [email protected] instances at once
ceph-mon.target    loaded active active    ceph target allowing to start/stop 
all [email protected] instances at once
ceph-osd.target    loaded active active    ceph target allowing to start/stop 
all [email protected] instances at once
ceph.target        loaded active active    ceph target allowing to start/stop 
all ceph*@.service instances at once

Using Ceph 10.2.5 from the SRU PPA, the enabling of a ceph monitor
daemon using systemctl enable ceph-mon@<mon_name> makes the symlinks for
the ceph-mon target to want the ceph-mon@<name>.  However, since the
ceph-mon.target itself is not active, the monitor won't start on reboot.

Debian packaging and systemd are a bit of a blackbox to me so I'm not
sure where the targets are being auto-enabled during debian package
install in the upstream packages and thus am not sure what should
possibly change in the distro package to make them compatible.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1646583

Title:
  Ceph mon doesn't restart on reboot with Xenial when using
  ceph-{mon,osd}@ systemd units

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1646583/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to