Skip to content

Route Server Management

The route server is deployed via podman containers under the root user.

Running podman ps as root should show two containers running, fullctl_routeserver for the bird instance itself and fullctl_birdrefresh for a process that manages the config synchronization.

fullctl_routeserver
fullctl_birdrefresh

Both containers are controlled by two systemd units and can be managed like any other service:

systemctl status fullctl-routeserver.service
systemctl status fullctl-birdrefresh.service

Stop bird completely:

systemctl disable --now fullctl-routeserver.service
systemctl disable --now fullctl-birdrefresh.service

Start bird completely:

systemctl enable --now fullctl-routeserver.service
systemctl enable --now fullctl-birdrefresh.service

List sessions:

podman exec -it fullctl_routeserver /srv/bird/sbin/birdc show protocols

Bird logs to the system journal and to flat files that are periodically rotated:

tail -F /srv/fullctl/rs/bird/var/log/bird.log

The current bird config is also available outside the container at /srv/fullctl/rs/bird/etc/bird.conf.

Request a Demo

Discover the breadth of automation and orchestration functionality FullCtl offers. Our team is poised to show you the FullCtl suite of tools and discuss licensing and support options.

Reach out to learn more and schedule a demo:

Contact Us

We love to geek out about interconnection and automation, reach out and let’s chat!