Habilidades de datos de depuración y simulacro de Charles

2023-01-23   EN  

Clickhouse es la base de datos de almacenamiento de código abierto de Yandex (DBMS) de Russia en 2016. Se utiliza principalmente para la consulta de procesamiento de análisis en línea (OLAP). Puede usar SQL para consultar informes de datos de análisis de tiempo real.

al final de /etc/limits.conf,/etc/seguridad/limits.d/90- nprc.conf, agregue el contenido:

[[email protected] software]# vim /etc/security/limits.conf

Agregar al final del archivo:

* soft nofile 65536 
* hard nofile 65536 
* soft nproc 131072 
* hard nproc 131072

[[email protected] software]# vim /etc/security/limits.d/90-nproc.conf

Agregar al final del archivo:

* soft nofile 65536 
* hard nofile 65536 
* soft nproc 131072 
* hard nproc 131072

Descansa el servidor después de que el servidor entra en vigencia y usa Ulimit -N o Ulimit -A para ver los resultados de configuración.

modificar/etc/selinuux/config selinux = discapacitado

[[email protected] ~]# vim /etc/selinux/config

SELINUX=disabled

[[email protected] ~]# yum install -y libtool
[[email protected] ~]# yum install -y *unixODBC*

Dirección de descarga del paquete de instalación:

Sitio web oficial: https://clickhouse.yandex/ 
 Descargar dirección: http://repo.red-soft.biz/repos/clickhouse/stable/el6/

[[email protected] software]# rpm -ivh *.rpm
Preparing...                ########################################### [100%]
   1:clickhouse-server-commo########################################### [ 20%]
   2:clickhouse-server      ########################################### [ 40%]
   3:clickhouse-client      ########################################### [ 60%]
   4:clickhouse-debuginfo   ########################################### [ 80%]
   5:clickhouse-compressor  ########################################### [100%]

Use comandosclickhouse-server --config-file=/etc/clickhouse-server/config.xml, inicie el servicio de instalación de una sola marca.

Use comandosclickhouse-clientInicie el cliente.

Modifique el Config.xml de cada máquina, cambie el monitoreo a todas las máquinas y comente las dos líneas de esta máquina.

[[email protected] ~]# vim /etc/clickhouse-server/config.xml

<listen_host>::</listen_host>
<!-- <listen_host>::1</listen_host> -->
<!-- <listen_host>127.0.0.1</listen_host> -->

En el directorio/etc, cree un nuevo archivo metrika.xml y agregue contenido de configuración. El contenido es el siguiente:

<yandex>
<clickhouse_remote_servers>
    <!-Nombre del clúster CK, se puede personalizar, el siguiente se personaliza como Perftest_3shards_1replicas->>
    <perftest_3shards_1replicas> 
        <shard>
             <internal_replication>true</internal_replication>
            <replica>
                <host>$ {ck máquina 1}</host>
                <port>9000</port>
            </replica>
        </shard>
        <shard>
            <replica>
                <internal_replication>true</internal_replication>
                <host>$ {CK Machine 2}</host>
                <port>9000</port>
            </replica>
        </shard>
        <shard>
            <internal_replication>true</internal_replication>
            <replica>
                <host>$ {CK Machine 3}</host>
                <port>9000</port>
            </replica>
        </shard>
    </perftest_3shards_1replicas>
</clickhouse_remote_servers>

<!-Configurar Zookeeper->
<zookeeper-servers>
  <node index="1">
    <host>$ {zk máquina 1}</host>
    <port>2181</port>
  </node>

  <node index="2">
    <host>$ {zk máquina 2}</host>
    <port>2181</port>
  </node>
  <node index="3">
    <host>$ {zk máquina 3}</host>
    <port>2181</port>
  </node>
</zookeeper-servers>

 <!-La máquina actual, dependiendo de cada máquina, debe modificarse->
<macros>
    <replica>$ {esta IP o nombre de host de máquina}</replica>
</macros>


<networks>
   <ip>::/0</ip>
</networks>


<clickhouse_compression>
<case>
  <min_part_size>10000000000</min_part_size>
                                             
  <min_part_size_ratio>0.01</min_part_size_ratio>                                                                                                                                       
  <method>lz4</method>
</case>
</clickhouse_compression>

</yandex>

Use el comandoclickhouse-server --config-file=/etc/clickhouse-server/config.xml, inicie el servidor CK de cada máquina.

source

Related Posts

tres.js usa html2canvas

Use Kettle para lograr los datos de la base de datos para generar la carga de Excel en el directorio chino FTP

Etiquetas de resorte para agregar atributos al objeto a través de la etiqueta de propiedad

C para aumentar 4-DLL

Habilidades de datos de depuración y simulacro de Charles

Random Posts

Análisis relacionado — Algoritmo Apriori y reglas de minería del algoritmo FPGrowth Calcula la confianza entre los elementos frecuentes

Comentarios de primavera e intente capturar el procesamiento de excepciones Alex

Qt

use stylegan-entado para generar otros modelos para controlar 3D

nginx back proxy proxypass instrucciones leonjinhai