Dbeaver连接Clickhouse,在centos里面可以正常打开,虚拟机也能正常ping通网络,但是Dbeaver连接失败,同时Ip加端口号在浏览器中打不开,有uu知道原因吗?


Dbeaver连接Clickhouse,在centos里面可以正常打开,虚拟机也能正常ping通网络,但是Dbeaver连接失败,同时Ip加端口号在浏览器中打不开,有uu知道原因吗?


关注🕒上午好,题主!目前:🟢[在线]
📢参考GPT-4o mini 模型、由清水白石008整理提供!
📣今日金句:人必須相信自己,這是成功的秘訣。
在使用 DBeaver 连接 ClickHouse 数据库时,如果在 CentOS 系统中可以正常打开,但在虚拟机中无法连接,可能是由以下几个原因引起的:
防火墙设置:
sudo firewall-cmd --list-all
sudo firewall-cmd --add-port=8123/tcp --permanent
sudo firewall-cmd --reload
ClickHouse 配置:
/etc/clickhouse-server/config.xml)中的 listen_host 设置。确保它允许来自虚拟机的连接。可以将其设置为 0.0.0.0 以允许所有 IP 地址连接。sudo systemctl status clickhouse-server
网络配置:
telnet 命令测试连接:telnet <ClickHouse_IP> 8123
DBeaver 配置:
clickhouse-client)连接 ClickHouse,以确认问题是否出在 DBeaver 上。浏览器访问:
http://<ClickHouse_IP>:8123),这可能表明 ClickHouse 服务未正确运行或网络问题。/var/log/clickhouse-server/clickhouse-server.log)以获取更多信息。SELinux 设置:
sudo setenforce 0
如果以上方法仍然无法解决问题,可以考虑:
希望这些建议能帮助你解决连接问题!