Clickhouse 极简单机版本安装部署
Clickhouse 极简单机版本安装部署
摘要
Clickhouse的安装与部署其实比较简单.
但是为了能够更加简单的部署与使用.
尤其是能够可以方便的添加到镜像内进行运行.
所以记录一下方便快捷的处理方式.
下载与使用的坑
1. 最新版本的 clickhouse ARM版本部署是报错的
搭建不成功.
会提示吐核处理一下.
23.7.1.2470 的版本提示信息:
非法指令 (核心已转储)
2. 降级到: 22.10.1.1877
命令是可以执行的:
3. 需要注意:
clickhouse-common-static-23.7.1.2470-arm64.tgz
这个文件夹内部其实是 二进制的文件. 是最核心的使用.
clickhouse-server-23.7.1.2470-arm64.tgz
这个文件其实是使用的配置文件. 最主要的是 config.xml 以及 users.xml
注意下载路径一般为:
wget https://packages.clickhouse.com/tgz/stable/clickhouse-common-static-22.10.1.1877-arm64.tgz
wget https://packages.clickhouse.com/tgz/stable/clickhouse-server-22.10.1.1877-arm64.tgz
可以通过版本号等信息进行下载:
本地以及容器的内的处理.
将 config.xml以及 users.xml 文件
放到特定的录目录下面
官方一般为: /etc/clickhouse-server/ 下面
需要注意的一定是:
将部分呢localhost的配置修改为 0.0.0.0 开放发布访问:
<listen_host>0.0.0.0</listen_host>
然后直接使用命令启动就可以了
./clickhouse server --config=/etc/clickhouse-server/config.xml
就可以启动了.
注意 默认端口为 9000和8123
使用dbeaver链接时 也一般是使用 8123端口 默认用户/数据库是 default. 不设置users 时密码为空.
简单的dockerfile 打包
FROM 192.168.255.13:80/library/openjdk:8
COPY clickhousehouse /usr/bin/
WORKDIR /etc/clickhousehouse-server
COPY config.xml /etc/clickhousehouse-server/config.xml
COPY users.xml /etc/clickhousehouse-server/users.xml
ENV CLICKHOUSE_WATCHDOG_ENABLE=0
ENTRYPOINT ["/usr/bin/clickhousehouse","server","--config-file=/etc/clickhousehouse-server/config.xml"]
docker build . -t clickhouse:v1.0
docker run -d -p 8123:8123 -p 9000:9000 clickhouse:v1.0
就可以基于 openjdk搭建一个 clickhouse的基础镜像了.
Clickhouse 极简单机版本安装部署的更多相关文章
- 【Hadoop离线基础总结】impala简单介绍及安装部署
目录 impala的简单介绍 概述 优点 缺点 impala和Hive的关系 impala如何和CDH一起工作 impala的架构及查询计划 impala/hive/spark 对比 impala的安 ...
- ELK7.11.2版本安装部署及ElastAlert告警相关配置
文档开篇,我还是要说一遍,虽然我在文档内容中也会说好多遍,但是希望大家不要嫌我墨迹: 请多看官方文档,请多看命令行报错信息,请多看日志信息,很多时候它们比百度.比必应.比谷歌有用: 请不要嫌麻烦,打开 ...
- 【Hadoop离线基础总结】Hue的简单介绍和安装部署
目录 Hue的简单介绍 概述 核心功能 安装部署 下载Hue的压缩包并上传到linux解压 编译安装启动 启动Hue进程 hue与其他框架的集成 Hue与Hadoop集成 Hue与Hive集成 Hue ...
- OEMCC 13.2 集群版本安装部署
之前测试部署过OEMCC 13.2单机,具体可参考之前随笔: OEMCC 13.2 安装部署 当时环境:两台主机,系统RHEL 6.5,分别部署OMS和OMR: OMS,也就是OEMCC的服务端 IP ...
- Solr版本安装部署指南
一.依赖包 1. JDK 1.6以上 2. solr-4.3.0.tgz 3. Tomcat或者jetty(注意,solr包中本身就含有jetty的启动相关内容):apache-tomcat-7 ...
- ELK6.3版本安装部署
一.Elasticsearch 安装 1.部署系统以及环境准备 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) uname - ...
- 最简单的tomcat安装部署
[安装环境] 适用于所有Linux操作系统,本人使用的是Centos 7.4 [安装] 浏览器登陆到tomcat官网 http://tomcat.apache.org/ 点击左侧需要下载的版本 右键图 ...
- SkyWorking基础:6.2版本安装部署
就在今天,SkyWorking发布了6.2版本. 概述 什么是SkyWorking SkyWalking是观察性分析平台和应用性能管理系统. 提供分布式追踪.服务网格遥测分析.度量聚合和可视化一体化解 ...
- clickhouse在Linux上的安装部署
$ sudo apt-get install clustershell #输入你的管理员密码 $ cd /etc/clustershell $ sudo gedit groups #在文件中添加如下内 ...
- 数据库-mysql01 简单介绍以及安装部署
本次mysql数据库安装采用二进制安装(免安装即绿色版),数据库版本是mysql5.7.26 首先下载mysql安装包,然后上传服务器里,最后解压. 卸载centos7自带的数据库软件包: [root ...
随机推荐
- Spring Boot结合Element UI前后端分离的aixos的简单操作
1:axios是什么? 基于promise用于浏览器和node.js的http客户端 axios官网:http://www.axios-js.com/ 2:准备工作: 安装axios:npm ins ...
- 聊聊ChatGLM中P-tuning v2的应用
论文PDF地址:https://arxiv.org/pdf/2110.07602.pdf 转载请备注出处:https://www.cnblogs.com/zhiyong-ITNote/ P-Tunin ...
- VS Code摸鱼神器,让你快速开发AI模型
摘要:ModelArts VS Code插件一键接入云上开发环境介绍及操作指导 对于习惯于使用本地VS Code IDE的开发者,受限于本地资源,采用本地开发加云上调测的远程开发方式不失为一种更好的选 ...
- 没想到,学棋五年的我竟然输给了昇腾CANN!
摘要:整整两天,上百场对弈,TA竟然未尝一败,真是让人拍案叫绝. 近日,一位神秘"人物"亮相华为昇腾CANN技术开放日现场,引得众人簇拥,吸粉无数.从现场AI棋艺大战的画面中我们可 ...
- 字节跳动基于DataLeap的DataOps实践
更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 本文根据 ArchSummit 全球架构师峰会(深圳站)来自抖音数据研发负责人王洋的现场分享实录整理而成(有删减) ...
- 取消 SQL Server 密码复杂度
可以先设置一个复杂密码,安装完成后,进入数据库,执行下列命令,关闭复杂密码策略及修改简单密码 ALTER LOGIN sa WITH PASSWORD = '新密码', CHECK_POLICY = ...
- PPT 编辑顶点
编辑顶点的N种玩法 针对特定的形状进行编辑 选中形状 -> 右键 -> 编辑顶点 如果[编辑顶点]是灰色的,需要上网下一个 office clean touris,清理一下 合并形状:多个 ...
- WebService rwsp:NoRunningCommunicationPointAvailable
SoapUI 调WebService 报 No running communication point is configured to process this request. 错误 检查入参是否 ...
- C++11实用特性2
1 可调用对象包装器.绑定器 1可调用对象 C++中的可调用对象分为四类: 函数指针: 任何一个函数都可以抽象成一个函数指针 int print(int a, double b) { cout < ...
- VMware Workstation centos7 虚拟机桥接方式联网,获取动态IP
在VMware中安装 Centos7 虚拟机,日常需要带着电脑外出.因此在远程连接虚拟机时,就要求与宿主机在同一网段.在不修改路由器的情况下,让宿主与centos7都动态从路由器获取IP地址,就能解决 ...