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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

clickhouse安装包_ClickHouse单机部署

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

今天給大家分享ClickHouse的單節點部署,單節點部署是集群部署的前提,今天就先來看看單機怎么部署吧,集群部署以及ClickHouse的相關介紹將放在后面講解

單節點部署

環境準備

操作系統

CentOS 7

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

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

關閉防火墻

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

# 查看防火墻狀態

firewall-cmd --state

# 關閉防火墻

systemctl stop firewalld.service

# 禁止firewall開機啟動

systemctl disable firewalld.service

安裝

安裝方式

官網提供了多種安裝方式給我們選擇 有rpm,deb,tgz,源碼幾種方式。這里我使用官網推薦的安裝方式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

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

在線安裝

添加官網存儲庫

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

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

sudo yum install clickhouse-server clickhouse-client

離線安裝

進入下載好的rpm包文件夾中 執行以下命令,即可完成安裝

rpm -ivh *

核心目錄

  • 服務端配置目錄

/etc/clickhouse-server

  • 數據存儲目錄?bash/var/log/clickhouse-server?默認保存日志的目錄,通常會修改默認的日志目錄到大容量磁盤掛載

  • 可執行文件目錄

/usr/bin

clickhouse:主程序的可執行文件 clickhouse-client:可執行文件,供客戶端連接使用 clickhouse-server:可執行文件,供服務端使用 clickhouse-compressor:內置提供的壓縮工具,可用于數據的解壓縮

  • 文件句柄數量配置

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

  • 定時任務配置

在/etc/cron.d/clickhouse-server

修改配置文件

修改默認的數據存儲目錄

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

/var/lib/clickhouse/

/var/lib/clickhouse/tmp/

/var/lib/clickhouse/user_files/

啟動服務

啟動

systemctl start clickhouse-server

查看ClickHouse進程

ps -ef | grep clickhouse

關閉clickhouse服務

systemctl stop clickhouse-server

訪問測試

啟動成功之后,就可以使用客戶端測試連接ClickHouse服務

clickhouse-client

查詢數據庫

show databases;

客戶端常用參數

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

微信公眾號:喜訊Xicent

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。