On Sun, Feb 07, 2016 at 07:53:01PM +0100, mxb wrote:
> Hey,
> bgpd from snap of 4 feb. fails to start (according to rc):
> 
> shell# /etc/rc.d/bgpd start
> bgpd(failed)

You forgot to run sysmerge. The rc scripts changed on what they pgrep to
see if the parent process is running. Since the rc script is unable to
find the process it reports failed eventhough all is OK.
 
> shell# ps aux|grep bgp
> _bgpd    11880  0.0  0.0  1220  1804 ??  Sp     7:46PM    0:00.02 bgpd:
> session engine (bgpd)
> _bgpd    11350  0.0  0.0   920  1816 ??  Sp     7:46PM    0:00.02 bgpd: route
> decision engine (bgpd)
> root     18325  0.0  0.0   864  1484 ??  Is     7:46PM    0:00.01
> /usr/sbin/bgpd
> root     13125  0.0  0.0   176   356 p0  R+     7:47PM    0:00.00 grep bgp
> 
> 
> rcctl reports the same, but ???ps aux|grep bgp??? after looks even worse:
> 
> shell# rcctl restart bgpd
> bgpd(failed)
> 
> shell]# ps aux|grep bgp
> root     18325  0.0  0.0   864  1484 ??  Ss     7:46PM    0:00.01
> /usr/sbin/bgpd
> _bgpd    11880  0.8  0.1  2120  3244 ??  Sp     7:46PM    0:00.66 bgpd:
> session engine (bgpd)
> _bgpd    11350  0.0  0.0   952  1864 ??  Sp     7:46PM    0:00.04 bgpd: route
> decision engine (bgpd)
> _bgpd     2567  0.7  0.1  2108  3404 ??  Sp     7:50PM    0:00.62 bgpd:
> session engine (bgpd)
> _bgpd     4216  0.0  0.0   944  1840 ??  Sp     7:50PM    0:00.01 bgpd: route
> decision engine (bgpd)
> root     13197  0.0  0.0   864  1484 ??  Ss     7:50PM    0:00.01
> /usr/sbin/bgpd
> root      3906  0.0  0.0   292   512 p0  R+     7:50PM    0:00.00 grep bgp
> 

-- 
:wq Claudio

Reply via email to