首页 > 系统相关 >linux部署单节点clickhouse

linux部署单节点clickhouse

时间:2023-11-23 16:55:52浏览次数:39  
标签:default 21.8 server 10.19 linux rpm 节点 clickhouse

一、部署clickhouse

  1、配置yum源进行安装,详情看官网:https://clickhouse.com/docs/zh/getting-started/install

  2、使用rpm包安装。

    2.1、在https://packages.clickhouse.com/rpm/stable/或github中下载common-static、server和client三个rpm安装包。

      我这里下载的版本是21.8.10.19的版本。

    2.2、按顺序安装rpm包

rpm -ivh clickhouse-common-static-21.8.10.19-2.x86_64.rpm 
rpm -ivh clickhouse-server-21.8.10.19-2.noarch.rpm 
rpm -ivh clickhouse-client-21.8.10.19-2.noarch.rpm

    注意安装server包时,会让你输入default用户的密码。

  3、启动clickhouse

/etc/init.d/clickhouse-server start

 

二、用户管理

  1、默认安装clickhouse后,会有一个default用户,但没有SQL驱动权限,可以配置default的SQL驱动权限,或者新增一个用户。

    1.1、打开default用户SQL驱动权限。

    vim /etc/clickhouse-server/users.xml

      #在<users></users>的<default></default>中

      #去掉<access_management>1</access_management>注释。

    修改配置完成后,重启服务。

  

    1.2、新增用户

    vim /etc/clickhouse-server/users.xml

    在<users></users>中加入用户配置。

<admin>
    <password_sha256_hex>ED02457B5C41D964DBD2F2A609D63FE1BB7528DBE55E1ABF5B52C249CD735797</password_sha256_hex>
    <networks incl="networks" replace="replace">
        <ip>::/0</ip>
    </networks>
    <profile>default</profile>
    <quota>default</quota>
    <access_management>1</access_management>
</admin>

    这里密码是sha256加密的,可以使用明文密码<password>aaaaaa</password>

    修改配置完成后,重启服务。

 

  2、登陆clickhouse,创建新账户并授权。

clickhouse-client --password -u admin
xxxxxx :)  create user test identified with sha256_password by '123456';
xxxxxx :)  grant all on *.* to test with grant option

 

标签:default,21.8,server,10.19,linux,rpm,节点,clickhouse
From: https://www.cnblogs.com/NanZhiHan/p/17851954.html

相关文章

  • 构建树结构(节点级别,全路径)
    packageorg.example.tree;importorg.springframework.util.CollectionUtils;importjava.util.*;/***@ClassNameTreeUtils2*@DescriptionTODO*@Authorhrp*@Date2023/11/2314:39*/publicclassTreeUtils<NextendsTreeNode<T,RC,LC>,......
  • linux服务器挖矿病毒 xmrig 排查和清除
    本身因为做后端开发没事的时候希望搞点小东西,就买了一个腾讯云的服务器。昨天突然收到腾讯云发的告警信息,提示服务器被人非法登录了。这个ip我也查了下,不确定是不是固定ip。我看到这个第一时间想到的就是被人注入脚本进行挖矿了,(碰到过好多次了............
  • linux iptables初步理解
    引用:https://www.bilibili.com/video/BV1Jz4y1u7Lz/?spm_id_from=333.788&vd_source=e05f4a55dd5d8e27f74472aa7fd97ace1.iptables处理模型:linux内核有一个netfilter框架来设置这个防火墙linux可以像路由器一样做转发处理的,所以流量处理就有如下路径:iptables有四......
  • Linux配置静态IP解决无法访问网络问题
    Linux系统安装成功之后只是单机无网络状态,我们需要配置Linux静态IP来确保服务器可以正常连接互联网1、首先安装ifconfigCentos7安装成功后,高版本会把ping命令给移除了,所以需要安装net-tool插件,来确保可以使用ping命令测试当前服务器是否可以联网。安装命令:yuminstallnet-......
  • linux 三剑客grep、awk、sed(查找、分段、修改)
    一、grep1.1grep常用命令及其含义greppatternfilegrep-ipatternfile忽略大小写grep-vpatternfile不显示匹配行grep-opatternfile只把每个匹配的内容独立的行显示grep-Epatternfile使用拓展正则表达式#注意:grep'a[0-9]\{10\}'等同于grep-E'a[0-9]......
  • Linux第六章学习笔记
    本章学习目标1.掌握输入/输出重定向2.熟悉管道符的应用3.了解进程管道相关知识 I/O重定向给出两个进程(见书本88,89页),上述两个进程都有0、1、2这三个文件描述符,这也是绝大多数进程都有的。0表示标准输入,可以理解为键盘输入;1表示标准输出,输出到终端;2表示标准错误,输出到终端;3及......
  • clickhouse-配置浅谈
    clickhouse,全称:clickstreamwarehouse,简称:ck.属于LOAP分类下的数据库类型,且为列式数据库。在mac下,安装简单。brewinstallclickhouse如果想下载源码,则去github官网down即可。涉及相关配置的文件,也可以在源码中翻找。举例:server配置文件所属目录: /ClickHouse......
  • Linux用户管理
    1用户/组用户类型 超级用户(root):超级用户是系统的管理员,拥有对系统的完全控制权限。他们可以执行任何操作,包括修改系统文件和安装软件。系统用户:系统用户是为了运行系统服务或进程而创建的用户,通常没有登录系统的权限。这些用户用于运行系统中的各种服务,例如Web服务器或数据......
  • Linux心得总结
        通过快一个学期对于Linux系统的学习,让我对Linux有了一定的了解。我知道了Linux只是个内核。现在的Linux操作系统,都是用这么一个内核,加上其它的应用程序构成的。Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,使其在金融、安全等部门......
  • Linux第五次博客
     这次博客是第五章的前面一部分,因为这节课没有把这章全部讲完,主要讲了进程和查看进程。 认识到进程是在操作系统中,操作系统详细的讲解了一番,Linux这门课就粗略的讲一下。每个进程有自己唯一的标识PID,一个PID只能标识一个进程。进程状态总共三种:就绪、运行和阻塞。然后就是进......