diff --git a/etcdmain/etcd.go b/etcdmain/etcd.go index 73fde51e1..b2666af47 100644 --- a/etcdmain/etcd.go +++ b/etcdmain/etcd.go @@ -175,7 +175,10 @@ func Main() { // for less than one second. err := daemon.SdNotify("READY=1") if err != nil { - plog.Errorf("failed to notify systemd for readiness") + plog.Errorf("failed to notify systemd for readiness: %v", err) + if err == daemon.SdNotifyNoSocket { + plog.Errorf("forgot to set Type=notify in systemd service file?") + } } }