1.问题说明
clickhouse安装后,默认的存储目录是在根目录的/var下,数据默认存放在/var/lib/clickhouse/下,日志默认存放在/var/log/clickhouse-server/下。
而在实际使用中,根目录的磁盘空间较小,需要将存储目录迁移到磁盘空间大的位置。
我的根目录只有50G,要存的数据预估已经超50G,所以只好从根目录迁移到/data目录。(下图是迁移后的磁盘空间)
2.迁移方法
2.1.通过软链
首先停止ck
systemctl stop clickhouse-server
在目标目录下建ck目录,存放ck的数据
mkdir /data/ck
将/var/lib下clickhouse文件复制到目标目录下