freeradius start ก่อน database
จากหัวข้อ พอดีเจอหลาย ที่ละเป็นกับ centos 7 -8 พบว่า freeradius ไม่ว่าจะใช้กับ db เป็น mariadb mysql หรือ postgresql ก็จะปัญหาว่า radius start ก่อน พวก database ทำให้ radius error และ start ไม่ขึ้น
เลยแก้ปัญหาโดยไปที่ ไฟล์ service ของ freeradius อยู่ที่
vi /etc/systemd/system/multi-user.target.wants/radiusd.service
จากนั้น ไปที่ After โดยให้ใส่ ชื่อ service ที่จะให้ start ที่หลังไปได้เลย
เช่น After=syslog.target network.target ipa.service dirsrv.target krb5kdc.service postgresql.service
จากนั้นก็ save แล้วทดสอบโดยการ reboot ดู
ที่มา
https://serverfault.com/questions/623054/centos-7-freeradius-fails-to-start-on-boot-due-to-priority