Troubleshooting Consul systemd on Raspberry Pi
I run a Hashistack on my homelab and I’ve had a startup issue with Consul
on one of my Raspberry Pis. The systemd unit file is correct and I was able to start the service manually with systemctl start consul
without issue. However, consul
just would not start successfully on boot. I finally had some time to work on the issue tonight and the fix was actually quite simple. Troubleshooting consul is rarely simple, but working with a simple systemd startup script shouldn’t be that bad. Here’s what happened…