After extensive troubleshooting I am at an inpass and hoping there is enough information here.
Symptoms:
During startup, gmond will attempt to start but would fail. I later discovered the service was pausing for 3 minutes while it waits for a port to open, and then pauses for another 2 minutes.
After startup completes, starting the service completes.
Troubleshooting:
Looking at the logs
-What was weird that systemd was hanging in such a way that journalctl was not producing any output. A regular systemctl issued at the same time as the "systemctl start gmond.service" would show that the service was dead.
Modifying systemD unit to include additional debug:
/lib/systemd/system/gmond.service
[Unit]
Description=Ganglia Monitoring Daemon
After=multi-user.target
[Service]
Type=notify
ExecStart=/usr/sbin/gmond
Environment=SYSTEMD_LOG_LEVEL=debug
Requires=dbus.service ## added to ensure dbus service was up before gmond started.
[Install]
WantedBy=multi-user.target
Does not produce any additional logs (which was still, none)
After extensive troubleshooting I am at an inpass and hoping there is enough information here.
Symptoms: During startup, gmond will attempt to start but would fail. I later discovered the service was pausing for 3 minutes while it waits for a port to open, and then pauses for another 2 minutes.
After startup completes, starting the service completes.
Troubleshooting:
Does not produce any additional logs (which was still, none)
I finally wrote a script to hook strace to the process on startup and here it is. http://paste.fedoraproject.org/423402/47325873/
Here are a few excerts:
Finally the service continues and then pauses again for another two minutes. The link above contains all the logs undedited.
Thank you for your time.