Directorio de configuración de Cassandra Change

Directorio de configuración de Cassandra Change
“Los ajustes de configuración son una característica muy crítica para cualquier administrador del sistema. Le permiten administrar y personalizar los diversos servicios que se ejecutan en su sistema. Por lo tanto, es bueno practicar garantizar que los archivos de configuración se encuentren en un directorio accesible."

En esta breve publicación, discutiremos cómo puede personalizar la ubicación de configuración predeterminada para el servidor Apache Cassandra en su máquina local.

Vamos a sumergirnos.

Instalación de tarball

El primer y más común método para instalar Apache Cassandra es usar el archivo de tarball proporcionado. Esto le permite extraer el archivo a su ubicación de destino y comenzar a usar Cassandra sin mucha configuración.

El directorio de configuración predeterminado se almacena en install_dir/conf si instala cassandra a través del archivo de tarball.

Por ejemplo, si ha extraído el archivo de Cassandra en /opt /cassandra, el directorio de configuración predeterminado se encuentra en:

/opt/cassandra/conf

En el directorio de configuración, encontrará archivos como el archivo de configuración logback, el entorno Cassandra, Cassandra.Archivo de configuración de YML, etc.

Total 176
DRWXR-XR-X 3 Debian Debian 4096 Sep 10 07:28 .
DRWXR-XR-X 8 Debian Debian 4096 Sep 10 07: 28 ..
-RW-R-R-- 1 Debian Debian 13102 18 de agosto 21:35 Cassandra-EVV.mierda
-RW-R-R-- 1 Debian Debian 148 agosto 18 21:35 Cassandra-Jaas.configuración
-RW-R-R-- 1 Debian Debian 2024 18 de agosto 21:35 Cassandra-Rackdc.propiedades
-RW-R-R-- 1 Debian Debian 1358 18 de agosto 21:35 Cassandra-Topology.propiedades
-RW-R-R-- 1 Debian Debian 67900 Ago 18 21:35 Cassandra.yaml
-RW-R-R-- 1 Debian Debian 2082 18 de agosto 21:35 Compromiso_archiving.propiedades
-RW-R-R-- 1 Debian Debian 6357 agosto 18 21:35 CQLSHRC.muestra
-RW-R-R-- 1 Debian Debian 3509 18 de agosto 21:35 hotspot_compiler
-RW-R-R-- 1 Debian Debian 1344 Ago 18 21:35 JVM11-Clientes.opción
-RW-R-R-- 1 Debian Debian 4244 18 de agosto 21:35 jvm11-server.opción
-RW-R-R-- 1 Debian Debian 457 Ago 18 21:35 JVM8-Clientes.opción
-RW-R-R-- 1 Debian Debian 2649 18 de agosto 21:35 JVM8-server.opción
-RW-R-R-- 1 Debian Debian 533 Ago 18 21:35 JVM-Clients.opción
-RW-R-R-- 1 Debian Debian 7821 18 de agosto 21:35 JVM-Server.opción
-RW-R--R-- 1 Debian Debian 1195 18 de agosto 21:35 Toolas de logback.xml
-RW-R-R-- 1 Debian Debian 5098 18 de agosto 21:35 Logback.xml
-RW-R-R-- 1 Debian Debian 1603 18 de agosto 21:35 Métricos-reportador-config-sample.yaml
-RW-R-R-- 1 Debian Debian 291 18 de agosto 21:35 Readme.TXT
DRWXR-XR-X 2 Debian Debian 4096 Sep 10 07:28 Disparadores

Para especificar un directorio de configuración personalizado, puede usar el parámetro -d al iniciar la utilidad de Cassandra.

Esto permite que el servidor verifique el directorio especificado para los archivos de configuración en lugar del valor predeterminado.

La sintaxis del comando es como se muestra a continuación:

$ cassandra -dcassandra.config = directorio

Por ejemplo, suponga que desea utilizar un directorio de configuración ubicado en/etc/cassandra/config; Puede especificar la ruta de destino como se muestra:

$ cassandra -dcassandra.config =/etc/cassandra/config

Instalación de Docker/Package

Es bueno tener en cuenta que no hay mucha diferencia (en el servidor) entre una instalación de tarball y una instalación de paquete. Sin embargo, el uso de un Administrador de paquetes utilizará los directorios de sistema predeterminados.

Por ejemplo, el directorio de configuración de Cassandra se encuentra en /etc /cassandra

Por lo tanto, para iniciar Cassandra con un archivo de configuración predeterminado, puede modificar el .archivo de servicio o utilizar el parámetro -d.

Conclusión

En esta breve publicación, discutimos cómo usar un directorio o archivo de configuración personalizado al iniciar el clúster Cassandra.