vm虚拟机搭建click house(单机)

一 搭建ck(单机配置)

  1. 申请虚拟机时,我选择的ubuntu,于是选择apt-get方式安装ck,其他安装方式见安装部署 | ClickHouse文档

  2. sudo apt-get install apt-transport-https ca-certificates dirmngr
    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E0C56BD4
    
    //这步是必须的,添加官方的源  
    echo "deb https://repo.clickhouse.com/deb/stable/ main/" | sudo tee \
        /etc/apt/sources.list.d/clickhouse.list
    
    sudo apt-get update
    sudo apt-get install -y clickhouse-server clickhouse-client
    
    //最好配置密码,方便出问题时重装ck,用户名默认是"default"
    
    //中途有几个小问题,可以百度解决,如无法识别该虚拟机名字 vm_name
    vim  /etc/hosts 
    127.0.0.1       localhost  vm_name
  3. 启动该服务
    sudo service clickhouse-server start   //启动该clickhouse
    sudo service clickhouse-server stop  //停止该服务
  4. 修改clickhouse配置,使外部可以进行连接
    sudo vim /etc/clickhouse-server/config.xml  //进入配置文件
    
    将 <listen_host>::</listen_host> 解开注释,或添加这行,并强制保存 ":wq!"
  5. 重启服务,就可以用DBeaver等工具远程连接

  6. 相关信息
    //Linux服务器开放端口8123, Clickhouse服务器默认运行在端口8123
    netstat -ntlp //查看端口监视情况
  7. 进行连接,相关命令
    clickhouse-client   //进行连接
    select * from system.clusters  //查看集群信息,这里的副本等都是localhost

DBeaver连接

  1. 点击创建连接,点击ck图像,输入主机address: ip,端口默认 8123

  2. 用户名 "default", 密码,如果没有创建就不用填写

  3. 点击完成,成功连接

  4. 其他问题

dbeaver连接超时,试着编辑驱动设置

jdbc:clickhouse://{host}:{port}[/{database}]?socket_timeout=600000

 ck建表

        note: 如果建表时没有指定数据库,将在default数据库下生成表

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值