日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

clickhouse安装包_ClickHouse单机部署

發(fā)布時(shí)間:2025/3/19 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 clickhouse安装包_ClickHouse单机部署 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

今天給大家分享ClickHouse的單節(jié)點(diǎn)部署,單節(jié)點(diǎn)部署是集群部署的前提,今天就先來看看單機(jī)怎么部署吧,集群部署以及ClickHouse的相關(guān)介紹將放在后面講解

單節(jié)點(diǎn)部署

環(huán)境準(zhǔn)備

操作系統(tǒng)

CentOS 7

必須確保自己的系統(tǒng)支持SSE指令集,如果不支持則不能直接使用預(yù)編譯的安裝包,需要通過源碼編譯特定的版本進(jìn)行安裝。可通過以下命令驗(yàn)證是否支持SSE指令集

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

關(guān)閉防火墻

考慮到集群部署,集群之間的通信,建議關(guān)閉本機(jī)的防火墻 在centos7下防火墻相關(guān)操作

# 查看防火墻狀態(tài)

firewall-cmd --state

# 關(guān)閉防火墻

systemctl stop firewalld.service

# 禁止firewall開機(jī)啟動(dòng)

systemctl disable firewalld.service

安裝

安裝方式

官網(wǎng)提供了多種安裝方式給我們選擇 有rpm,deb,tgz,源碼幾種方式。這里我使用官網(wǎng)推薦的安裝方式rpm安裝

軟件版本

clickhouse-common-static-20.10.2.20-2.x86_64 clickhouse-server-20.10.2.20-2.noarch clickhouse-client-20.10.2.20-2.noarch

這些包都可以在官網(wǎng)輕松下載,點(diǎn)擊下方鏈接可以直接跳轉(zhuǎn) https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/

在線安裝

添加官網(wǎng)存儲(chǔ)庫(kù)

sudo yum install yum-utils

sudo rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG

sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/stable/x86_64

如果你想運(yùn)行最新的版本,則直接將stable改為testing 運(yùn)行以下命令添加軟件包

sudo yum install clickhouse-server clickhouse-client

離線安裝

進(jìn)入下載好的rpm包文件夾中 執(zhí)行以下命令,即可完成安裝

rpm -ivh *

核心目錄

  • 服務(wù)端配置目錄

/etc/clickhouse-server

  • 數(shù)據(jù)存儲(chǔ)目錄?bash/var/log/clickhouse-server?默認(rèn)保存日志的目錄,通常會(huì)修改默認(rèn)的日志目錄到大容量磁盤掛載

  • 可執(zhí)行文件目錄

/usr/bin

clickhouse:主程序的可執(zhí)行文件 clickhouse-client:可執(zhí)行文件,供客戶端連接使用 clickhouse-server:可執(zhí)行文件,供服務(wù)端使用 clickhouse-compressor:內(nèi)置提供的壓縮工具,可用于數(shù)據(jù)的解壓縮

  • 文件句柄數(shù)量配置

/etc/security/limits.d/clickhouse.conf

  • 定時(shí)任務(wù)配置

在/etc/cron.d/clickhouse-server

修改配置文件

修改默認(rèn)的數(shù)據(jù)存儲(chǔ)目錄

在vi /etc/clickhouse-server/config.xml

/var/lib/clickhouse/

/var/lib/clickhouse/tmp/

/var/lib/clickhouse/user_files/

啟動(dòng)服務(wù)

啟動(dòng)

systemctl start clickhouse-server

查看ClickHouse進(jìn)程

ps -ef | grep clickhouse

關(guān)閉clickhouse服務(wù)

systemctl stop clickhouse-server

訪問測(cè)試

啟動(dòng)成功之后,就可以使用客戶端測(cè)試連接ClickHouse服務(wù)

clickhouse-client

查詢數(shù)據(jù)庫(kù)

show databases;

客戶端常用參數(shù)

--host, -h 服務(wù)端的 host 名稱, 默認(rèn)是 'localhost' --port 連接的端口,默認(rèn)值:9000。--user, -u 用戶名。默認(rèn)值:default。--password 密碼。默認(rèn)值:空字符串。--query, -q 非交互模式下的查詢語句. --database, -d 默認(rèn)當(dāng)前操作的數(shù)據(jù)庫(kù)。默認(rèn)值:default --multiline, -m 允許多行語句查詢 --format, -f 使用指定的默認(rèn)格式輸出結(jié)果。--time, -t 非交互模式下會(huì)打印查詢執(zhí)行的時(shí)間到窗口。--stacktrace 如果出現(xiàn)異常,會(huì)打印堆棧跟蹤信息。--config-file 配置文件的名稱。

微信公眾號(hào):喜訊Xicent

總結(jié)

以上是生活随笔為你收集整理的clickhouse安装包_ClickHouse单机部署的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。