clickhouse 客户端不工作(或服务器)

clickhouse client does not work (or server)

我正在使用 VPS 和 Ubuntu 20.04,输入 clickhouse-client 后出现错误: 作为用户默认值连接到 localhost:9000。 代码:210。DB::NetException:连接被拒绝 (localhost:9000)。 (NETWORK_ERROR)

刚刚安装了clickhouse,所以没有修改配置文件。还检查了像 :: 这样的行,它们都被注释了。试图用 :: 取消注释行,没有帮助,评论回来了。

输入尾巴-64 /var/log/clickhouse-server/clickhouse-server.err.log

[ 23041 ] {} 应用程序:Child 进程被信号 9 (KILL) 终止。如果不是通过 'forcestop' 命令或手动完成,可能的原因是 OOM Killer(请参阅 'dmesg' 并查看 '/var/log/kern.log' 了解详细信息)。

dmesg

内存不足:终止进程 23960 (clickhouse-serv) total-vm:1451144kB, anon-rss:44780kB, file-rss:282976kB, shmem-rss:0kB , UID:998 pgtables:1188kB oom_score_adj:0

所以尝试将比率从默认情况下的 0.9 增加到 8,但没有帮助 2

最后,vps 上的 512mb RAM 对于 clickhouse 来说似乎非常低,但是至少有什么方法可以启动客户端并测试小型数据库吗?

https://clickhouse.com/docs/en/operations/tips#ram

您需要有 4GB SWAP。

您需要在 config.xml

中将 <mlock_executable>true</mlock_executable> 更改为 false