ClickHouse 单节点部署

ClickHouse 单节点部署

查看cpu是否支持SSE指令集,如果不支持SSE指令集,则不能直接使用下载的预编译安装包,需要通过源码编译特定的版本进行安装
grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported" 


禁用防火墙和SELinux
systemctl stop firewalld.service
systemctl disable firewalld.service

setenforce 0 
sed -i 's/^SELINUX=.*$/SELINUX=disabled/g' /etc/selinux/config


yum 方式安装
添加yum源
yum-config-manager --add-repo http://repo.red-soft.biz/repos/clickhouse/repo/clickhouse-el6.repo


安装
yum install clickhouse-server clickhouse-client clickhouse-server-common clickhouse-compressor



RPM方式安装
下载地址
https://packagecloud.io/altinity/clickhouse

需要的包
clickhouse-server-common-*
clickhouse-server-*
clickhouse-common-static-*
clickhouse-client-*


需要安装的依赖 
yum install -y libicu unixODBC


安装rpm包
rpm -ivh clickhouse-server-common-20.6.6.7-1.el7.x86_64.rpm
rpm -ivh clickhouse-common-static-20.6.6.7-1.el7.x86_64.rpm
rpm -ivh clickhouse-server-20.6.6.7-1.el7.x86_64.rpm
rpm -ivh clickhouse-client-20.6.6.7-1.el7.x86_64.rpm


创建数据目录
mkdir -p /data/clickhouse/tmp
chown clickhouse:clickhouse -R /data/clickhouse


修改数据保存目录
修改 /etc/clickhouse-server/config.xml 文件下列内容

    <!-- Path to data directory, with trailing slash. -->
    <path>/data/clickhouse/</path>

    <!-- Path to temporary data for processing hard queries. -->
    <tmp_path>/data/clickhouse/tmp/</tmp_path>
    
    
启动clickhouse
/etc/init.d/clickhouse-server start

 

posted @ 2020-09-24 13:23  屠魔的少年  阅读(61)  评论(0)    收藏  举报