BGP + Zebra / Quagga

Debian 9
Nel caso non si avvii più zebra/quagga con support BGP e nei log si trovi:

2017/10/19 10:19:31 ZEBRA: Can’t create pid lock file /run/quagga/zebra.pid (No such file or directory), exiting

Fix veloce; nel file /lib/systemd/system/zebra.service, sistemare come segue…..

[Service]
Type=forking
ExecStartPre=/sbin/ip route flush proto zebra
ExecStartPre=-/bin/mkdir /run/quagga/
ExecStartPre=-/bin/chmod -f 640 /etc/quagga/vtysh.conf /etc/quagga/zebra.conf
ExecStartPre=-/bin/chown -f quagga:quagga /run/quagga/ /etc/quagga/zebra.conf
ExecStartPre=-/bin/chown -f quagga:quaggavty /etc/quagga/vtysh.conf
ExecStart=/usr/sbin/zebra -d -A 127.0.0.1 -f /etc/quagga/zebra.conf
Restart=on-abort
# RuntimeDirectory=quagga

dare poi un

systemctl daemon-reload

e riavviare i servizi

systemctl restart bgpd

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *