clickhouse修改数据目录

clickhouse默认数据目录在 /var/lib/clickhouse, 一般分区空间有限,需要修改。
只要停止数据库之后移走该目录再软连接回原地址,即可不修改config.xml实现对数据目录的修改。

#先停库
sudo clickhouse stop
sudo mkdir -p /data01/ch/
#权限一定要修改否则没权限就启动不了
sudo chown -R clickhouse:clickhouse /data01/ch
sudo mv /var/lib/clickhouse /data01/ch/
#建立软连接
sudo ln -s /data01/ch/clickhouse   /var/lib/clickhouse
sudo  chown -R clickhouse:clickhouse /var/lib/clickhouse
sudo ls -l /var/lib/clickhouse
#启动
sudo clickhouse start

如果启动不了,一般都是目录的权限问题,可以根据具体的报错日志来判断是哪个目录。

你可能感兴趣的:(安装部署,数据库,linux,数据仓库)