更新时间:2024-09-30 GMT+08:00
如何修改Clickhouse服务的allow_drop_detached配置项?
- 用root用户登录Clickhouse客户端所在节点。
- 进入客户端目录,配置环境变量。
cd /opt/客户端安装目录
source bigdata_env
- 如果当前集群已启用Kerberos认证,执行以下命令认证当前用户。如果当前集群未启用Kerberos认证,则无需执行此命令。
kinit MRS集群用户
该用户必须具有Clickhouse管理员权限。
- 执行命令clickhouse client --host 192.168.42.90 --secure -m,其中192.168.42.90为ClickHouseServer实例节点IP,执行结果如下:
[root@server-2110082001-0017 hadoopclient]# clickhouse client --host 192.168.42.90 --secure -m ClickHouse client version 21.3.4.25. Connecting to 192.168.42.90:21427. Connected to ClickHouse server version 21.3.4 revision 54447.
- 执行命令修改allow_drop_detached的值。
例如:设置allow_drop_detached=1
set allow_drop_detached=1;
- 执行如下命令查看allow_drop_detached的值:
SELECT * FROM system.settings WHERE name = 'allow_drop_detached';
- 执行命令q;退出clickhouse client。
父主题: 大数据业务开发