【发布时间】:2021-10-25 13:42:52
【问题描述】:
尝试在 macOS Catalina 中安装 ClickHouse 时,执行以下命令:
➜ ~ curl -O 'https://builds.clickhouse.tech/master/macos/clickhouse' && chmod a+x ./clickhouse
在尝试执行sudo ./clickhouse install 后,它会抱怨以下消息:
Copying ClickHouse binary to /usr/bin/clickhouse.new
Code: 76. DB::ErrnoException: Cannot open file /usr/bin/clickhouse.new, errno: 1, strerror: Operation not permitted. (CANNOT_OPEN_FILE) (version 21.10.1.7886 (official build))
为什么即使我 sudo 命令还是失败了?在尝试安装 ClickHouse 之前是否需要任何其他命令?
【问题讨论】:
-
这是一个MacOs,你不能将CH作为服务安装在哪里。它在 MacOs 中不是这样工作的。
-
为什么需要在 MacOS 中运行 CH 服务器?
-
哪种方式是运行本地实例“独立”以进行快速测试、查询和玩弄的最佳方式? @DennyCrane
-
./clickhouse server --config config.xml
-
但最好的方法是使用 docker 和用于 linux 的普通 CH。 MacOS clickhouse 构建不完整,缺少一些模块,mysql,hdfs,...
标签: clickhouse