[FROG] how to trigger a graceful restart for a bgp session
Santosh P K
sapk at vmware.com
Mon Apr 13 01:03:47 EDT 2020
Xinyong,
If you do "systemcl restart frr" then it would also restart zebra also right? So would that not be a problem. AFAIK right now -9 is the only way to restart BGP trigger GR.
Thanks
Santosh P K
On 13/04/20, 9:25 AM, "frog on behalf of Xinyong Wang" <frog-bounces at lists.frrouting.org on behalf of wang.xy.chn at gmail.com> wrote:
hi,
if we just did `systemctl restart frr`, the bgpd process will be
stopped by `kill -2`, and it would send cease/peer de-config
notification to its peer. its peer will flush the routes insteading of
make them stale.
if we did `neighbor xxxxx shutdown`,then `no neighbor xxxxxx shutdown`
via vtysh, it would send cease/administrative shutdown notification.
graceful restart did not work too.
Now, we have changed frrcommon.sh by 's/kill -2/kill -9/g', when bgpd
is killed by `kill -9`, it would not send any notifications, and this
time, graceful restart functionality works, its peer makes the routes
be stale and forwarding is perserverd during frr restarting. however,
we think this approach is ugly.
So can anyone tell us what is the corrent approach to restart bgp
session gracefully. we have to restart bgp session for upgrading to a
new version or changing some parameters, etc.
thanks!
best regards,
Xinyong
_______________________________________________
frog mailing list
frog at lists.frrouting.org
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.frrouting.org%2Flistinfo%2Ffrog&data=02%7C01%7Csapk%40vmware.com%7C244145244b284efbe06708d7df5e85eb%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C1%7C637223469407547378&sdata=hbWpBPo3LJ1hOMLlGh71NWPsBcOZlEcvkgcgIbj0Pk4%3D&reserved=0
More information about the frog
mailing list