Instalar e implantar operações básicas do Clickhouse+ baseadas em Linux

Instalar e implantar operações básicas do Clickhouse+ baseadas em Linux

1.Introdução ao clickhouse

ClickHouse é um banco de dados de armazenamento colunar (DBMS) de código aberto da Yandex da Rússia em 2016. Ele é escrito em linguagem C++ e é usado principalmente para consultas de processamento analítico online (OLAP).Ele pode gerar relatórios de dados de análise em tempo real usando consultas SQL.

2.Instalação do ClickHouse

2.1 Certifique-se de que o firewall esteja desligado

2.2CentOS cancela o limite do número de arquivos abertos

Adicione o seguinte conteúdo ao final do arquivo /etc/security/limits.conf

vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072

Adicione o seguinte conteúdo ao final do arquivo /etc/security/limits.d/20-nproc.conf

vim /etc/security/limits.d/20-nproc.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 131072
* hard nproc 131072

2.3 Instalar dependências

yum install -y libtool
yum install -y *unixODBC*

2.4CentOS cancela SELINUX

Modifique SELINUX=disabled em /etc/selinux/config

vim /etc/selinux/config
SELINUX=disabled
#注意:别改错了

2.5 Instalação autônoma, download de pacote

官网:https://clickhouse.tech/
下载地址:http://repo.red-soft.biz/repos/clickhouse/stable/el7/

2.6 Crie o diretório clickhouse em /opt/software

mkdir clickhouse

2.7 Faça upload dos 4 arquivos das informações para o diretório software/clickhouse

Insira a descrição da imagem aqui

2.8 Instale esses arquivos de 4 rpm

rpm -ivh *.rpm

rpm -qa|grep clickhouse para verificar o status da instalação
Insira a descrição da imagem aqui

2.9 Modificar arquivo de configuração

vim /etc/clickhouse-server/config.xml
Abra o comentário de <listen_host>::</listen_host> para que o ClickHouse possa ser acessado por outros servidores que não esta máquina
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui

**在这个文件中,有ClickHouse的一些默认路径配置,比较重要的
数据文件路径:<path>/var/lib/clickhouse/</path>
日志文件路径:<log>/var/log/clickhouse-server/clickhouse-server.log</log>**

2.10 Iniciar Servidor

systemctl start clickhouse-server
#关闭开机自启
systemctl disable clickhouse-server

2.11 Use o cliente para se conectar ao servidor

Se você não digitou uma senha na etapa 2.8, use a primeira conexão. Se você digitou uma senha, use a segunda conexão.

#第一种连接
clickhouse-client -m
#第二种连接
clickhouse-client --host=你的IP --port=9000 --user=default --password=你的密码

-m: Você pode inserir comandos multilinhas na janela de comando
Insira a descrição da imagem aqui

3. Registros de operação

3.1 Inicialização

#查看命令
clickhouse --help 
#启动
clickhouse start 
#重启
clickhouse restart

3.2diretórios relacionados ao clickhouse

#  命令目录
/usr/bin
# 配置文件目录
 cd /etc/clickhouse-server/
# 日志目录
 cd /var/log/clickhouse-server/
# 数据文件目录
cd /var/lib/clickhouse/

3.3 Use datagrip para conectar-se ao Clickhouse

#所需大概内容
jdbc:clickhouse://192.168.2.221:8123
 --user=default --password=你的密码

Insira a descrição da imagem aqui

4.Atualizando continuamente...

Acho que você gosta

Origin blog.csdn.net/Liu__sir__/article/details/131041867
Recomendado
Clasificación