Hi all.

I want to install FRR 8.2.2 release from source code for ospfd running on CenOS 7. So, I followed the guide line from http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-centos7.html.

-          First, when I run:

          ./configure --bindir=/usr/bin --sbindir=/usr/lib/frr --sysconfdir=/etc/frr --libdir=/usr/lib/frr --libexecdir=/usr/lib/frr --localstatedir=/var/run/frr --with-moduledir=/usr/lib/frr/modules --enable-snmp=agentx --enable-multipath=64 --enable-user=frr --enable-group=frr --enable-vty-group=frrvty --disable-ldpd --enable-fpm --with-pkg-git-version --with-pkg-extra-version=-MyOwnFRRVersion SPHINXBUILD=/usr/bin/sphinx-build

 

I got two warnings:

configure: WARNING: sphinx is missing but required to build documentation
configure: WARNING: pytest is missing, unit tests cannot be performed

 

-          After compile source and install I run sudo systemctl start frr I got error message like below:

[root@localhost frr]# sudo systemctl start frr
Job for frr.service failed. See "systemctl status frr.service" and "journalctl -xe" for details.
[root@localhost frr]# systemctl status frr.service
● frr.service - FRRouting
Loaded: loaded (/etc/systemd/system/frr.service; enabled; vendor preset: disabled)
Active: activating (start) since Wed 2022-06-22 23:10:24 EDT; 16s ago
Docs: https://frrouting.readthedocs.io/en/latest/setup.html
Control: 10242 (frrinit.sh)
Status: "restarting all"
Tasks: 3
CGroup: /system.slice/frr.service
├─10242 /bin/bash /usr/lib/frr/frrinit.sh start
├─10246 /usr/lib/frr/watchfrr -d -F traditional zebra ospfd staticd
└─10247 /usr/lib/frr/watchfrr -d -F traditional zebra ospfd staticd

Jun 22 23:10:24 localhost.localdomain systemd[1]: Starting FRRouting...
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [T83RR-8SM5G] watchfrr 8.2.2-MyOwnFRRVersion starting: vty@0
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [ZCJ3S-SPH5S] zebra state -> down : initial connection attempt failed
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [ZCJ3S-SPH5S] ospfd state -> down : initial connection attempt failed
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [ZCJ3S-SPH5S] staticd state -> down : initial connection attempt failed
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [YFT0P-5Q5YX] Forked background command [pid 10248]: /usr/lib/frr/watchfrr.sh restart all
[root@localhost frr]# journalctl -xe
-- Subject: Unit frr.service has finished shutting down
-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

-- Unit frr.service has finished shutting down.
Jun 22 23:10:24 localhost.localdomain systemd[1]: Starting FRRouting...
-- Subject: Unit frr.service has begun start-up
-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

-- Unit frr.service has begun starting up.
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [T83RR-8SM5G] watchfrr 8.2.2-MyOwnFRRVersion starting: vty@0
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [ZCJ3S-SPH5S] zebra state -> down : initial connection attempt failed
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [ZCJ3S-SPH5S] ospfd state -> down : initial connection attempt failed
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [ZCJ3S-SPH5S] staticd state -> down : initial connection attempt failed
Jun 22 23:10:24 localhost.localdomain watchfrr[10247]: [YFT0P-5Q5YX] Forked background command [pid 10248]: /usr/lib/frr/watchfrr.sh restart all
Jun 22 23:10:24 localhost.localdomain watchfrr.sh[10260]: Cannot stop zebra: pid file not found
Jun 22 23:10:24 localhost.localdomain watchfrr.sh[10256]: Cannot stop staticd: pid file not found
Jun 22 23:10:24 localhost.localdomain watchfrr.sh[10259]: Cannot stop ospfd: pid file not found
Jun 22 23:10:24 localhost.localdomain watchfrr.sh[10263]: Failed to start zebra!
Jun 22 23:10:24 localhost.localdomain watchfrr.sh[10266]: Failed to start ospfd!
Jun 22 23:10:24 localhost.localdomain watchfrr.sh[10269]: Failed to start staticd!

      Do you know why I got these errors, please help me to fix them.

 

Thanks and best regards!

HieuNT