您好,欢迎来到九壹网。
搜索
您的当前位置:首页radius故障解决

radius故障解决

来源:九壹网
radius故障解决

11⽉19⽇晚10点30左右,radius服务器开始登录不上,刘雪平在机房将服务器重启但没有成功,随后赶到机房发现情况如下:

服务器⽆法正常启动 系统post正常

进⼊系统时可以显⽰登录界⾯,但马上会⽆响应

⼤约3分钟后,系统出现⼤量I/O错误、SCSI错误信息,键盘有响应但⽆法登录系统 采取的措施:

怀疑是硬盘问题,将⾮系统盘取下仍然报错 ⽴即启⽤radius备⽤服务器(DELL)

在启⽤备⽤服务器的时候出现问题,原先安装好的radius系统突然不能正常使⽤了,在此情况下,启⽤了应急措施,将所有2403的认证配置取消,⽤户可以不通过认证上⽹,这种模式下⽤户⽆须多余的配置,只是不⽤开启认证客户端即可,对我们来说也可以通过DHCP服务器记录查询相应的IP-MAC记录。于1:30分在bbs上发出通告。

第⼆天,重新安装radius。终于找到问题所在,是由于源程序对环境参数的考虑有误,导致程序⽆法正常安装。随即导⼊备份⽤户数据,移植⽤户服务⽹页,调试好数据库服务器,服务器恢复正常。

此问题(I/O错误、SCSI错误)以前在bbs、dns服务器上都出现过,⽽且出问题的都是曙光服务器+linux操作系统,曙光服务器+WINDOWS操作系统就没有出现过此问题。怀疑是曙光的SCSI卡或者驱动同linux搭配有问题⽽导致硬盘数据⽆法正常读写。今后重要的linux服务器将尽量不安装在曙光服务器上。

主要问题:

安装radius错误,报告rlm_sql_mysql库⽂件找不到,解决⽅法:

经查,是freeradius安装程序的脚本有误,安装时需要加载mysql模块,它的默认库⽂件是在/usr/local/lib include⽂件在/usr/local/mysql下,⽽这样的设置就必须要求mysql的安装路径在/usr/local/ ⽽不是/usr/local/mysql/或者其他⽬录,如果mysql单独建⽴⽬录或者安装到其他⽬录,则mysql的库⽂件就不会⾃动安装到上述两个库⽂件⽬录下,解决⽅法是,将mysql的lib和include建⽴链接到/usr/local/lib和/usr/local/includeln -s /usr/local/mysql/lib /usr/local/lib

ln -s /usr/local/mysql/include /usr/local/include

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务