Public bug reported: When started via systemd, there is a default limit of 512 Tasks, and it seems that each thread counts as a different task:
# systemctl status ceph-osd@2 * ceph-osd@2.service - Ceph object storage daemon Loaded: loaded (/lib/systemd/system/ceph-osd@.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2016-04-01 13:23:58 UTC; 12s ago Process: 31618 ExecStartPre=/usr/lib/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id 2 --setuser ceph --setgroup ceph (code=exited, status=0/SUCCESS) Main PID: 31667 (ceph-osd) Tasks: 150 (limit: 512) CGroup: /system.slice/system-ceph\x2dosd.slice/ceph-osd@2.service `-31667 /usr/bin/ceph-osd -f --cluster ceph --id 2 --setuser ceph --setgroup ceph With larger clusters, ceph-osd may need more threads, so this limit should be raised in the service definition. This may also affect ceph-mon or ceph-mds. ** Affects: ceph (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to ceph in Ubuntu. https://bugs.launchpad.net/bugs/1564917 Title: Default task limit from systemd is too low for ceph To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1564917/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs