[Unit] Description=etcd Documentation=http://github.com/coreos/etcd Conflicts=etcd.service Conflicts=etcd2.service [Service] EnvironmentFile=/etc/etcd.env Type=notify Restart=always RestartSec=5s LimitNOFILE=40000 TimeoutStartSec=0 ExecStart=/usr/bin/etcd \ --name ${THIS_NAME} \ --data-dir /var/lib/etcd \ --initial-advertise-peer-urls http://${THIS_IP}:4680 \ --listen-peer-urls http://${THIS_IP}:4680 \ --advertise-client-urls http://${THIS_IP}:4679 \ --listen-client-urls http://${THIS_IP}:4679 \ --initial-cluster '${CLUSTER}' \ --initial-cluster-token ${TOKEN} \ --initial-cluster-state ${CLUSTER_STATE} [Install] WantedBy=multi-user.target