Bug #15583
Updated by Nathan Cutler about 8 years ago
The @TasksMax=@ setting was introduced in systemd 227 ( see https://github.com/systemd/systemd/blob/master/NEWS )
In ceph, this setting was introduced by https://github.com/ceph/ceph/commit/05cafcf1 - however, no measure was included to prevent ceph from being installed on systems running older systemd versions that do not yet support this setting.
The result is that the unit files do not start. E.g.:
<pre>
ceph-osd@0.service - Ceph object storage daemon
Loaded: loaded (/lib/systemd/system/ceph-osd.service; disabled)
Active: inactive (dead)
Apr 22 17:55:38 elara systemd1: [/lib/systemd/system/ceph-osd@.service:18]
Unknown lvalue 'TasksMax' in section 'Service'
</pre>
See http://tracker.ceph.com/issues/15553#note-10