kamailio服务器负载均衡配置过程中,将几个sip服务器同时指向同一个mysql,出现的错误解决
备注:文章中的内容是本人实验中所作的验证,如果有错误的地方,欢迎大家指正
kamailio服务器负载均衡配置过程中,将几个sip服务器同时指向同一个mysql,出现的错误解决
1、启动kamailio服务器 : kamailio start
错误:
解决:
修改kamailio.cfg文件
vim /usr/local/etc/kamailio/kamailio.cfg,设置DBURL的值,如下“kamailio”为数据库用户名,“kamailiorw”为数据库用户名密码,“localhost”为mysql所在的服务器地址
2、 kamctl add 用户名 用户密码
错误:
这类型的错误表现在能正常启kamailio服务器,原先已通过 kamctl add的用户可以正常注册、invite,但是后面add用户报错
解决:
修改kamctlrc 文件
vim /usr/local/etc/kamailio/kamctlrc
修改如下选项,使之与实际使用的mysql用户和用户密码一致,保证各个用户权限正确