阿里云CentOs ClickHouse安装

news2024/11/26 21:31:32

🌹作者主页:青花锁 🌹简介:Java领域优质创作者🏆、Java微服务架构公号作者😄

🌹简历模板、学习资料、面试题库、技术互助

🌹文末获取联系方式 📝

在这里插入图片描述


ClickHouse安装目录

  • 前言
  • 1、检查服务器上clickhouse情况
  • 2、如果有就卸载,如果没有就检查服务器环境
  • 2.1、 检查服务器环境
    • 2.2、查看系统版本号和其他发行版信息的文件内容
    • 2.3、检查当前CPU是否支持SSE 4.2
  • 3、安装ClickHouse
    • 3.1、执行命令
    • 3.2、检查安装情况
  • 4、启动服务
    • 4.1、修改端口启动
  • 5、启动客户端,连接ClickHouse服务
  • 5.1、连接自定义服务和端口
  • 结尾


前言

本章节讲解在阿里云ECS centos服务器上安装ClickHouse。

文章结构:
1、检查服务器上clickhouse情况
2、如果有就卸载,如果没有就检查服务器环境、检查当前CPU是否支持SSE 4.2
3、安装clickhouse
4、导入示例数据集

1、检查服务器上clickhouse情况

在Linux系统中检查ClickHouse是否安装,可以通过运行clickhouse命令并捕获输出来实现。

clickhouse --version

在这里插入图片描述
也可以借助搜索引擎来解决:
在这里插入图片描述
按照上面的例子来一遍,输出了: ClickHouse is not installed.
在这里插入图片描述

2、如果有就卸载,如果没有就检查服务器环境

通过上面的操作,服务器里没有安装ClickHouse,接下来检查服务器环境。
本章节内容可见ClickHouse官网:https://clickhouse.com/docs/zh/getting-started/install
ClickHouse可以在任何具有x86_64,AArch64或PowerPC64LE CPU架构的Linux,FreeBSD或Mac OS X上运行。
官方预构建的二进制文件通常针对x86_64进行编译,并利用SSE 4.2指令集,因此,除非另有说明,支持它的CPU使用将成为额外的系统需求。

2.1、 检查服务器环境

uname -a

在这里插入图片描述

2.2、查看系统版本号和其他发行版信息的文件内容

cat /etc/os-release

在这里插入图片描述

2.3、检查当前CPU是否支持SSE 4.2

输入下面的命令后,输出了:SSE4.2 supported。证明当前CentOS Linux 7是支持SSE4.2的,接下来可以安装ClickHouse了。【二】开头有ClickHouse官网文档链接,如果不支持SSE4.2架构,需要下载源码,编译后运行。

grep -q sse4_2 /proHc/cpuinfo && echo "SSE 4.2 supported" 
|| echo "SSE 4.2 not supported"

在这里插入图片描述

3、安装ClickHouse

在官网文档里找到CentOS支持的安装方式。
在这里插入图片描述

3.1、执行命令

sudo yum install -y yum-utils

在这里插入图片描述

sudo yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo

在这里插入图片描述

sudo yum install -y clickhouse-server clickhouse-client

在这里插入图片描述
在这里插入图片描述

3.2、检查安装情况

重新执行检查脚本,输出:ClickHouse is installed.

./check_ck_install.sh 

在这里插入图片描述
想修改成中文输出,可以编辑脚本,替换成对应的文本。
在这里插入图片描述
在这里插入图片描述

4、启动服务

sudo /etc/init.d/clickhouse-server start

在这里插入图片描述

4.1、修改端口启动

clickhouse-server默认配置文件路径:/etc/clickhouse-server/config.xml
默认端口<tcp_port>9000</tcp_port>
可以修改为其他未占用端口:<tcp_port>6000</tcp_port>

vi /etc/clickhouse-server/config.xml

在这里插入图片描述

5、启动客户端,连接ClickHouse服务

在本机直接使用clickhouse-client连接服务,默认端口是9000。

clickhouse-client

在这里插入图片描述

5.1、连接自定义服务和端口

连接localhost,端口6000,成功连接。

clickhouse-client --host=localhost --port=6000

在这里插入图片描述

结尾

选对了Linux环境,安装ClickHouse十分容易。
下一章节,讲解Springboot + mybatis-plus 集成ClickHouse,实现增加数据、查询数据,开启我们的Java大数据爬虫之旅。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2063074.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

NO呼气检测在临床应用重要性

呼出气一氧化氮&#xff08;exhaled nitricoxide&#xff0c;eNO&#xff09;由气道上皮细胞中的一氧化氮合成酶&#xff08;nitricoxide synthase&#xff0c;NOS&#xff09;催化 L-精氨酸产生。 目前临床最常使用的呼出气流速为50ml/s时检测到的数值&#xff0c;是目前最常…

VLM调研记录

Visual Autoregressive Modeling: Scalable Image Generation via Next-Scale Prediction 北大和字节团队的一篇VLM&#xff0c;在生成任务上&#xff0c;用GPT范式&#xff0c;声称在FID上超过了DIT&#xff0c;SD3和SORA。开源。首先是multi-scale的VQVAE&#xff0c;然后是…

第二百零九节 Java格式 - Java数字格式类

Java格式 - Java数字格式类 以下两个类可用于格式化和解析数字: java.text.NumberFormatjava.text.DecimalFormat NumberFormat 类可以格式化一个数字特定地区的预定义格式。 DecimalFormat 类可以格式化数字以特定区域设置的自定义格式。 NumberFormat类的 getXXXInstance…

实战分享:服务可视化编排在交付团队中的真实作用

最近有个技术团队的CTO 交流的时候&#xff0c;聊到了逻辑引擎、API服务编排&#xff0c;他很反感逻辑的编排&#xff0c;觉得还不如写代码来得快。 对方是一个小型的交付团队&#xff0c;对方的老板&#xff08;也稍微懂一些技术&#xff0c;不是很深刻&#xff09;&#xff…

常见网络协议汇总(非常详细)从零基础入门到精通,看完这一篇就够了

前言 本篇博客将对基于 计算机网络五层模型 中的常见协议做以总结 &#xff0c;目的通过这些具体的协议更深刻的认识整体网络的传输流程及相关网络原理 计算机网络五层模型回顾 应用层&#xff1a;为用户为用户的应用进程提供网络通信服务 协议——DNS协议、HTTP协议、HTTPS协…

浪潮服务器NVME 硬盘通过 Intel VROC 做RAID

INTEL VROC Configuration solution 1.VMD configuration in BIOS Processor > IIO Configuration> Intel(R) VDM Technology> Intel(R) VMD for volume Management Device on Socket 0 “CPU 0”, Intel VMD for volume management device for “PStack0” or “PSta…

fluent UI 中的Combobox如何在option的上面加一个input

fluent UI 9 中的Combobox如何在它自带的input框下面&#xff0c;option的上面&#xff0c;再加一个用于search的input框 会出现一个问题&#xff0c;点击search input框&#xff0c;可以触发input的onClick事件&#xff0c;但是无法获取焦点&#xff0c;焦点还在select的下拉…

龙格-库塔法(Matlab实现)

四阶龙格-库塔法介绍 在各种龙格&#xff0d;库塔法当中有一个方法十分常用&#xff0c;以至于经常被称为“RK4”或者就是“龙格&#xff0d;库塔法”。该方法主要是在已知方程导数和初始值时&#xff0c;利用计算机的仿真应用&#xff0c;省去求解微分方程的复杂过程。 令初…

干货分享|如何使用SD插件进行老旧照片修复上色?

每个家庭都保存着一些温馨记忆的老照片。修复并给老照片上色曾经是一项难度颇大的技术活&#xff0c;现在有了AI技术的加持&#xff0c;使用Photoshop和SD插件&#xff0c;几分钟内就能让那些泛黄老旧的照片焕然一新。 打开一张老照片后按CtrlA快捷键以选取整个画布&#xff…

Linux命令抽象

linux命令都含有一定格式&#xff0c;有具体的语法。我们应用命令时一般需要按语法应用。 有些特殊命令&#xff0c;不遵从通用格式&#xff0c;应用时要格外注意。 命令很多&#xff0c;不需要都记住&#xff0c;但对命令有一个整体的了解&#xff0c;对快速使用命令、找到需…

MySQL运维学习(2):主从复制

1.什么是主从复制 *主从复制是指将主数据库的DDL和 DML操作通过二进制日志传到从库服务器中&#xff0c;然后在从库上对这些日志重新执行(也叫重做)&#xff0c;从而使得从库和主库的数据保持同步。 MySQL支持一台主库同时向多台从库进行复制&#xff0c;从库也可以作为其他从…

Django 集成与扩展:Database Task Queue

文章目录 Django 连接 PostgreSQL安装 PostgreSQL 驱动配置 PostgreSQL 数据库更新 Django 设置确保证书文件的权限测试连接示例&#xff1a;完整的 settings.py 配置注意事项 Django 连接 MySQL安装 MySQL 驱动配置 MySQL 数据库更新 Django 设置运行迁移调试连接问题 Django …

独立站卖家投放Facebook广告的8个建议

在外贸领域&#xff0c;独立站结合Facebook广告投放是一种推动销售增长的关键策略&#xff0c;而结合自动化广告投放工具能使广告投放变得更加高效。以下是一系列针对外贸独立站卖家的Facebook广告投放建议&#xff0c;希望能帮助卖家更有效地利用这一平台&#xff0c;实现营销…

ISO 26262中的失效率计算:IEC 61709-Clause 17_Switches and push-buttons

概要 IEC 61709是国际电工委员会&#xff08;IEC&#xff09;制定的一个标准&#xff0c;即“电子元器件 可靠性 失效率的基准条件和失效率转换的应力模型”。主要涉及电学元器件的可靠性&#xff0c;包括失效率的基准条件和失效率转换的应力模型。本文介绍IEC 61709第十七章&…

四川财谷通,信息科技引领者!

在数字化浪潮席卷全球的今天&#xff0c;电子商务作为新经济形态的重要代表&#xff0c;正以前所未有的速度改变着我们的生活方式和消费习惯。四川财谷通信息技术有限公司&#xff0c;作为这一领域的佼佼者&#xff0c;凭借其深厚的技术底蕴与创新思维&#xff0c;在抖音小店这…

机房动环监控系统的主要功能@卓振思众

机房动环监控系统&#xff08;Data Center Environmental and Monitoring System&#xff09;是一种用于监测和管理数据中心或机房内部环境和设备状态的系统。其主要目的是确保机房设备在最佳环境条件下运行&#xff0c;从而提高系统的稳定性和安全性。以下是【卓振思众】机房动…

QLibrary的load失败(0x000000c1)

前言 用vs加载dll库是没有问题&#xff0c;移植到qt creator开发却加载失败。 #include <QLibrary>void LoadDll() {QString appPath QCoreApplication::applicationDirPath();QString strLibFile appPath "/Pay.dll";QLibrary *m_pLib nullptr;if (QFile:…

行业标杆 | 澳鹏Appen入选“2024年中国AI基础数据服务研究报告”

AI基础数据服务可加速高质量数据的获取与标注&#xff0c;推动AI算法的创新与持续优化&#xff0c;是AI产业发展的重要支撑。艾瑞咨询近日发布《2024年中国AI基础数据服务研究报告》&#xff0c;深度剖析了当前AI数据行业的挑战和机遇&#xff0c;并前瞻预测了未来趋势。作为AI…

2.3.2存储修改调整

如果使用的是云存储&#xff0c;错误提示&#xff1a;这个点击生成海报&#xff0c;直接提示 二维码生成失败 修改方法路径&#xff1a;crmeb\services\QrcodeService.php 增加代码&#xff1a; (string) 2. 本地存储修改 &#xff1a; //return $this->setError(‘请检…

com.alibaba.fastjson.JSONException: unclosed string : 

场景: 解析json字符串到java对象中报错 FinanceDownLoadFileDto financeDownLoadFileDto JSON.parseObject(line, FinanceDownLoadFileDto.class); 分析: 这不用想,一定是json格式问题 ,但是我去核对了几次文本中的json格式是正确的,因为我是复制粘贴到代码中的,只有考虑是…