我可以使用不同的用户在单个服务器上安装多个 ClickHouse 数据库实例吗
Can I install more than one instance of ClickHouse database on a single server using different user
我已经使用 root 在我的服务器 (Ubuntu 14.04 LTS) 上安装了 ClickHouse,现在我可以将它安装在与另一个用户相同的服务器上吗,如果可以,请提供必要的安装步骤.
我不认为你可以为不同的用户安装 clickhouse。 (因为安装会有冲突的端口 9000、8123 等)
我认为最好的方法是使用 docker 图像 https://hub.docker.com/r/yandex/clickhouse-server 并配置不同的卷目录和端口绑定。
如果您希望多个不同的 ClickHouse 实例在同一台服务器上工作,请为它们使用单独的配置文件并提供不同的数据目录(路径)和端口来监听。
要为 运行 ClickHouse 指定不同的用户,您可以编辑其初始化脚本 (/etc/init.d/clickhouse-server)。您可以将它复制到多个初始化脚本到 运行 个多个 ClickHouse 实例。
我已经使用 root 在我的服务器 (Ubuntu 14.04 LTS) 上安装了 ClickHouse,现在我可以将它安装在与另一个用户相同的服务器上吗,如果可以,请提供必要的安装步骤.
我不认为你可以为不同的用户安装 clickhouse。 (因为安装会有冲突的端口 9000、8123 等)
我认为最好的方法是使用 docker 图像 https://hub.docker.com/r/yandex/clickhouse-server 并配置不同的卷目录和端口绑定。
如果您希望多个不同的 ClickHouse 实例在同一台服务器上工作,请为它们使用单独的配置文件并提供不同的数据目录(路径)和端口来监听。
要为 运行 ClickHouse 指定不同的用户,您可以编辑其初始化脚本 (/etc/init.d/clickhouse-server)。您可以将它复制到多个初始化脚本到 运行 个多个 ClickHouse 实例。