kingbase数据库无法连接

不在服务器监听范围内

故障现象:

[zlc@node5 V8]$ ./Server/bin/ksql test system -p54325 -h192.168.0.200

ksql: 错误: 无法连接到服务器:无法联接到服务器: 拒绝连接

        服务器是否在主机 "192.168.0.200" 上运行并且准备接受在端口

54325 上的 TCP/IP 联接?

解决办法:

查看配置文件kingbase.conf中的相关配置项是否正确。

listen_addresses = '*'

没有连接权限

对于每一个连接请求kingbase服务会按照sys_hba.conf 文件中记录的规则条目自上而下进行检查。当匹配到第一条允许此请求接入的规则时,就不再往下检查,系统将允许该连接请求。类似地,如果匹配到一条拒绝此连接请求的规则,也不再继续检查,并拒绝该连接请求。如果一直搜索到文件的末尾都没能找到匹配项,那么按照默认规则处理,即拒绝该连接。大家常犯的一个错误是把规则的顺序放错。

故障现象:

[zlc@node5 V8]$ ./Server/bin/ksql test system -p54325 -h192.168.0.200

ksql: 错误: 无法连接到服务器:FATAL:  no sys_hba.conf entry for host "192.168.2.5", user "system", database "test", SSL off

解决办法:

查看配置文件sys_hba.conf中的相关配置项及顺序是否正确。

host    all             all             0.0.0.0/0               md5

修改配置文件后重新加载

sys_ctl reload -D $KINGBASE_DATA

连接数过多

故障现象:

[zlc@node200 V8]$ ~/ES/V8/Server/bin/ksql test system -p54325

ksql: 错误: 无法连接到服务器:FATAL:  sorry, too many clients already

解决办法:

连接数已经达到最大值,可通过修改kingbase.conf文件中的max_connections值来增加服务器的后台并发处理数。

max_connections = 500

注:max_connections的值需小于license支持的并发数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值