W tym krótkim poście omówimy, w jaki sposób można dostosować domyślną lokalizację konfiguracji dla serwera Apache Cassandra na komputerze lokalnym.
Zanurzmy się.
Instalacja Tarball
Pierwszą i najczęstszą metodą instalowania Apache Cassandra jest użycie dostarczonego archiwum Tarball. Pozwala to wyodrębnić archiwum do docelowej lokalizacji i rozpocząć używanie Cassandra bez dużej konfiguracji.
Domyślny katalog konfiguracyjny jest przechowywany w instalacji_dir/conf, jeśli zainstalujesz Cassandra za pośrednictwem archiwum tarball.
Na przykład, jeśli wyodrębniłeś archiwum Cassandra w /opt /cassandra, domyślny katalog konfiguracji znajduje się w:
/opt/cassandra/confW katalogu konfiguracji znajdziesz pliki takie jak plik konfiguracji logback, Cassandra Environment, Cassandra.plik konfiguracyjny YML itp.
Łącznie 176Aby określić niestandardowy katalog konfiguracyjny, możesz użyć parametru -D podczas uruchamiania narzędzia Cassandra.
To pozwala serwerowi sprawdzić określony katalog plików konfiguracyjnych zamiast domyślnego.
Składnia polecenia jest jak pokazano poniżej:
$ cassandra -dcassandra.config = katalogZałóżmy na przykład, że chcesz użyć katalogu konfiguracyjnego zlokalizowanego w/etc/cassandra/config; Możesz określić ścieżkę docelową, jak pokazano:
$ cassandra -dcassandra.config =/etc/cassandra/configInstalacja Docker/Pakiet
Warto pamiętać, że nie ma dużej różnicy (na serwerze) między instalacją Tarball a instalacją pakietu. Jednak za pomocą menedżera pakietów użyje domyślnych katalogów systemowych.
Na przykład katalog konfiguracji Cassandra znajduje się w /etc /cassandra
Dlatego, aby uruchomić Cassandra z domyślnym plikiem konfiguracyjnym, możesz zmodyfikować .plik serwisowy lub użyj parametru -D.
Wniosek
W tym krótkim poście omówiliśmy sposób korzystania z niestandardowego katalogu konfiguracji lub pliku podczas uruchamiania klastra Cassandra.