High bgp memory usage

, ,

what about the following logs?

najib@#######:~$ show log all | grep bgp
Aug  7 06:41:12 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp612 in VRF 0
Aug  7 06:44:56 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp558 in VRF 0
Aug  7 06:47:26 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp28 in VRF 0
Aug  7 06:49:30 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp100 in VRF 0
Aug  7 06:54:49 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp528 in VRF 0
Aug  7 06:58:35 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp424 in VRF 0
Aug  7 07:02:18 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp286 in VRF 0
Aug  7 07:07:50 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp684 in VRF 0
Aug  7 07:09:09 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp286 in VRF 0
Aug  7 07:21:23 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp186 in VRF 0
Aug  7 07:22:35 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp681 in VRF 0
Aug  7 07:24:22 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp186 in VRF 0
Aug  7 07:33:05 02 bgpd[5362]: [EC 100663301] INTERFACE_ADDRESS_DEL: Cannot find IF 7702 in VRF 0
Aug  7 07:33:05 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp663 in VRF 0
Aug  7 07:33:15 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp683 in VRF 0
Aug  7 07:33:51 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp250 in VRF 0
Aug  7 08:02:09 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp337 in VRF 0
Aug  7 08:14:27 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp285 in VRF 0
Aug  7 08:36:58 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp648 in VRF 0
Aug  7 08:37:47 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp677 in VRF 0
Aug  7 08:38:21 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp640 in VRF 0
Aug  7 08:38:27 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp405 in VRF 0
Aug  7 08:38:37 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp342 in VRF 0
Aug  7 08:38:37 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp382 in VRF 0
Aug  7 08:38:40 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp57 in VRF 0
Aug  7 08:44:29 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp47 in VRF 0
Aug  7 08:51:05 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp242 in VRF 0
Aug  7 09:19:25 02 bgpd[5362]: [EC 100663301] INTERFACE_ADDRESS_DEL: Cannot find IF 7965 in VRF 0
Aug  7 09:19:25 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp648 in VRF 0
Aug  7 09:22:36 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp235 in VRF 0
Aug  7 09:27:36 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp335 in VRF 0
Aug  7 09:28:32 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp340 in VRF 0
Aug  7 09:30:08 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp284 in VRF 0
Aug  7 09:30:16 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp215 in VRF 0
Aug  7 09:36:30 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp259 in VRF 0
Aug  7 09:40:47 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp362 in VRF 0
Aug  7 09:44:50 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp215 in VRF 0
Aug  7 09:46:07 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp259 in VRF 0
Aug  7 09:49:35 02 bgpd[5362]: [EC 100663301] INTERFACE_STATE: Cannot find IF ppp568 in VRF 0

does it have any effect on high ram usage?

Thanks,

Hello @maimun.najib , try to set interface-cache option, it should save some resources on interface recreating (reconnecting sessions)
set service pppoe-server ppp-options interface-cache 3000

hi @Dmitry , in my vyos there is no interface-cache option, I’m using VyOS 1.3.0-rc5

Hello @maimun.najib , I believe it should be available in rc6, or you can test the latest 1.4 rolling

is version 1.4 rolling already recommended for production as a distribution router?

1.4 can contain some bugs, as 1.3 rollings, but most of the features are already stabilized. We can recommend for production only TLS 1.2.8. You can also patch your 1.3 RC5 manually, just follow this feature request ⚓ T3405 PPPoE server unit-cache

how do i get the LTS version 1.2.8 ?

Hello @maimun.najib you can build LTS version from a source code - VyOS Platform Repositories · GitHub
Also ready to deploy 1.2.8 LTS version is part of the software and support subscriptions listed here