Neste curto post, discutiremos como você pode personalizar o local de configuração padrão do servidor Apache Cassandra em sua máquina local.
Vamos mergulhar.
Instalação de tarball
O primeiro e mais comum o método de instalação do Apache Cassandra é usar o arquivo de tarball fornecido. Isso permite extrair o arquivo para o seu local de destino e comece a usar Cassandra sem muita configuração.
O diretório de configuração padrão é armazenado em install_dir/conf se você instala o Cassandra via Tarball Archive.
Por exemplo, se você extraiu o Arquivo Cassandra In /Opt /Cassandra, o diretório de configuração padrão está localizado em:
/opt/Cassandra/confNo diretório de configuração, você encontrará arquivos como o arquivo de configuração de logback, o ambiente Cassandra, Cassandra.Arquivo de configuração YML, etc.
Total 176Para especificar um diretório de configuração personalizado, você pode usar o parâmetro -d ao iniciar o utilitário Cassandra.
Isso permite que o servidor verifique o diretório especificado para obter os arquivos de configuração em vez do padrão.
A sintaxe do comando é como mostrado abaixo:
$ Cassandra -DCassandra.config = diretórioPor exemplo, suponha que você queira usar um diretório de configuração localizado em/etc/Cassandra/config; Você pode especificar o caminho de destino como mostrado:
$ Cassandra -DCassandra.config =/etc/Cassandra/configInstalação do Docker/Pacote
É bom ter em mente que não há muita diferença (no servidor) entre uma instalação de tarball e uma instalação de pacotes. No entanto, o uso de um gerenciador de pacotes usará os diretórios do sistema padrão.
Por exemplo, o diretório de configuração Cassandra está localizado em /etc /Cassandra
Portanto, para iniciar o Cassandra com um arquivo de configuração padrão, você pode modificar o .arquivo de serviço ou use o parâmetro -d.
Conclusão
Neste curto post, discutimos como usar um diretório ou arquivo de configuração personalizado ao iniciar o cluster Cassandra.