栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Click House服务的安装和配置(亲自实践,避坑的点)

Click House服务的安装和配置(亲自实践,避坑的点)

服务的安装和配置 1. 服务安装

推荐官方文档
我自己做了整理, 按照流程敲就行了(centos7)

# Install Clickhouse Repository
sudo su -
yum install yum-utils
rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG
yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/clickhouse.repo
yum install clickhouse-server
yum install clickhouse-client
# 启动
sudo service clickhouse-server start
2. 服务配置和用户配置

配置文件默认在 /etc/clickhouse-server文件下
config.xml配置文件
users.xml用户配置文件
常见的配置属性参考 https://clickhouse.com/docs/en/operations/settings/settings/

  1. 集群的配置

		
            
                
                    {{server1}}
                    9000
                
            
            
                
                    {{server2}}
                    9000
                
            
            
                
                    {{server3}}
                    9000
                
            
        

2.数据存储位置配置
把数据放在比较大的磁盘路径上

{{data_basepath}}/clickhouse
  1. zookeeper配置

      
          {{server}}
          {{ zookeeper_port }}
          clickhouse default user
          clickhouse user password
      
   
  1. 日志等级路径配置

        
        {{server_log_level}}
        {{logs_basepath}}/clickhouse/clickhouse-server.log
        {{logs_basepath}}/clickhouse/clickhouse-server.err.log
        1000M
        10
        
    
  1. 用户配置
    default用户密码建议配置成明文, 不然配置zookeeper相关配置时候,要填对应的用户密码
    其他用户可配置成 password_sha256_hex加密
    配置可读可写和只读的用户就行
	
        
        
            
            50000000000

            random
	    10000000000
        

        
        
            50000000000
            1
        
    


    
        
            
            xxxxxx
            
                ::/0
            
            
            default
            
            default
        
        
        	
            xxxxxxxxxxxxxxxxxx
            
                ::/0
            
            
            readonly
            
            default
        
     

shell终端生成密码

PASSWORD=$(base64 < /dev/urandom | head -c8); echo "$PASSWORD"; echo -n "$PASSWORD" | sha256sum | tr -d '-'
3.访问服务的方式

http服务 9000端口
tcp 8123端口
client访问命令

clickhouse-client -mn -u user001 --password=passwd001
4. 常见问题处理
  1. 日志的访问权限问题,服务启动失败
    更改日志文件夹的权限为clickhouse用户, 再次启动OK
  2. 服务重启失败
    重启的命令
sudo service clickhouse-server stop
sudo service clickhouse-server start 
  1. 有问题,先看日志, 日志文件的路径, 见上面的配置路径
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/423231.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号