Fix systemd service unit for etcd

See https://github.com/coreos/etcd/issues/4308

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
This commit is contained in:
Bogdan Dobrelya 2016-07-15 14:17:17 +02:00
parent 192136df20
commit 0b874e8db2

View file

@ -1,8 +1,9 @@
[Unit] [Unit]
Description=etcd Description=etcd
After=network.target
[Service] [Service]
Type=notify
User=etcd User=etcd
EnvironmentFile=/etc/etcd.env EnvironmentFile=/etc/etcd.env
{% if inventory_hostname in groups['etcd'] %} {% if inventory_hostname in groups['etcd'] %}
@ -10,6 +11,7 @@ ExecStart={{ bin_dir }}/etcd
{% else %} {% else %}
ExecStart={{ bin_dir }}/etcd -proxy on ExecStart={{ bin_dir }}/etcd -proxy on
{% endif %} {% endif %}
NotifyAccess=all
Restart=always Restart=always
RestartSec=10s RestartSec=10s
LimitNOFILE=40000 LimitNOFILE=40000