Nastavení clusteru Cassandra na více uzlech (stroje)

Velké organizace, jako je Amazon, Facebook atd., Mají ke správě obrovské množství dat. Tyto organizace tedy nemohou ukládat to obrovské množství dat na jediný stroj. To, když používají databáze jako Cassandra s distribuovanou architekturou.

Tyto organizace ukládají toto obrovské množství dat na násobky uzlů. Tyto uzly spolu komunikují. Za tímto účelem je založen klastr Cassandra.

  • Cluster je v zásadě skupina uzlů, takže uzly spolu mohou snadno komunikovat.
  • Koordinační uzel je uzel, který komunikuje s replikami.

Oddělovač

Oddělovač určuje, jak mají být data distribuována v klastru. Partitioner používá hashovací funkci k distribuci dat v klastru. K výpočtu hodnoty hash je zapotřebí klíč oddílu. Ten hash se nazývá token . Data jsou distribuována na základě tohoto tokenu.

V tomto výukovém programu se naučíte

  • Předpoklady pro klastr Cassandra
  • Instalace Enterprise Edition
  • Spouštění uzlu Cassandra

Tady je průvodce krok za krokem pro vytvoření clusteru Cassandra.

Předpoklady pro klastr Cassandra

Pro nastavení clusteru existují následující požadavky.

  1. Měli byste mít více počítačů (uzlů).
  2. Uzly musí být vzájemně propojeny v místní síti (LAN).
  3. Na každém uzlu musí být nainstalován Linux.
  4. Měli byste mít vydání Cassandra Enterprise.
  5. JDK musí být nainstalován na každém stroji.

Instalace Enterprise Edition

Na každém počítači je třeba nainstalovat Cassandra Enterprise Edition. Toto jsou kroky pro instalaci Cassandra Enterprise Edition.

Krok 1) Na terminálu Linux spusťte instalaci Cassandra Enterprise Edition. Zobrazí se následující stránka.

Tato stránka neposkytuje žádné potřebné informace. Poskytuje pouze informace o verzi Cassandra. Předejte tedy tuto stránku a stiskněte tlačítko Další.

Krok 2) Po stisknutí dalšího tlačítka se zobrazí následující stránka.

Tato stránka poskytuje informace o balíčcích a dílčích balíčcích v Cassandře, která bude nainstalována.

Níže se zeptá na licenci. Zaškrtněte políčko „Souhlasím s dohodou“ a stiskněte tlačítko Další.

Krok 3) Po stisknutí dalšího tlačítka se zobrazí následující stránka.

Tato stránka se vás zeptá na možnosti instalace.

  1. Nejprve požádá o instalační adresář. Ve výchozím nastavení je nainstalován v domovském adresáři.
  2. Dále se zeptá na typ instalace, vyberte Simple Install.
  3. Dále se zeptá na aktualizační systém, zaškrtněte „ne“.
  4. Dále požádá o výchozí rozhraní. Existují dvě možnosti, které můžete nainstalovat na localhost nebo vybrat IP adresu. Vyberte IP adresu pro instalaci
  5. Stiskněte další tlačítko.

Krok 4) Po stisknutí dalšího tlačítka se zobrazí následující stránka.

Tato stránka se ptá na nastavení uzlu.

  1. Nejprve vyberte typ uzlu 'Casandra Node'.
  2. Dále v Ring Name uveďte název svého clusteru. Název klastru by měl být stejný pro všechny uzly ve stejném klastru.
  3. Dále vyberte semeno. Semeno je uzel, ke kterému se kontaktují ostatní neanematické uzly.
  4. Po poskytnutí těchto informací stiskněte tlačítko Další.

Krok 5) Po stisknutí dalšího tlačítka se zobrazí následující stránka.

Tato stránka požaduje IP adresu, na kterou chcete nainstalovat agenta datastax.

  1. Pro instalaci operačního centra je potřebný agent Datastax. Ops center je monitorovací nástroj, kde můžete sledovat všechny uzly.
  2. Po poskytnutí těchto informací stiskněte tlačítko Další.

Krok 6) Po stisknutí dalšího tlačítka se zobrazí následující stránka.

Nyní je instalace připravena k instalaci. Stiskněte tlačítko Další.

Krok 7) Po stisknutí dalšího tlačítka se zobrazí následující stránka.

Instalace bude zahájena.

Krok 8) Po instalaci se zobrazí následující stránka. Na stejné stránce uvidíte zaškrtnutí u možnosti, která se zobrazí ve výchozím nastavení.

Spouštění uzlu Cassandra

Po instalaci Cassandra Enterprise Edition na každém uzlu spusťte server Cassandra a postupujte podle následujících kroků.

Krok 1) Přejděte do podnikového instalačního adresáře Cassandra a zadejte následující příkaz

bin / dse cassandra

Provedením tohoto příkazu se spustí server Cassandra. Zde je snímek obrazovky, kde se automaticky spouští server Cassandra.

Po téměř jedné minutě od provedení příkazu bude spuštěn server Cassandra. Jeden po druhém spusťte každý server uzlu. Po spuštění všech serverů uzlů je váš cluster Cassandra připraven k použití.

Souhrn:

Tento kurz vysvětluje, proč je vyžadován cluster Cassandra, jaké jsou předpoklady pro vytvoření clusteru Cassandra a jak vytvořit cluster Cassandra. Tento výukový program vás také provede přístupem k podnikovému serveru Cassandra.

Zajímavé články...