セットアップ方法 Cassandra Cluster 複数のノード上で
何ですか Cassandra Cluster?
A Cassandra クラスターは全体のシェルの1つです Cassandra データベース。複数 Cassandra Clusterを組み合わせてデータベースを形成します。 Cassandraを選択します。 Cassandra クラスターには、多数の (1 つ以上の) 異なるストレージ ユニットのレイヤーが含まれます。各レイヤーには他のレイヤーが含まれます。
などの大きな組織 Amazon、Facebook などでは、管理するデータが膨大になります。したがって、これらの組織は、単一のマシンに膨大な量のデータを保存することができません。これは、次のようなデータベースを使用する場合です。 Cassandra 分散アーキテクチャを採用。
これらの組織は、その膨大な量のデータを複数のノードに保存します。これらのノードは相互に通信します。この目的のために、 Cassandra クラスターが確立されます。
- Cluster は基本的にノードのグループであるため、ノード同士が簡単に通信できます。
- コーディネーター ノードは、レプリカと通信するノードです。
パーティショナー
パーティショナーは、クラスタ上でデータをどのように分散するかを決定します。パーティショナーはハッシュ関数を使用してクラスタ上でデータを分散します。ハッシュを計算するにはパーティションキーが必要です。このハッシュは トークン。 データはこのトークンに基づいて配布されます。
作成のステップバイステップガイドは次のとおりです Cassandra クラスタ。
の前提条件 Cassandra Cluster
クラスターのセットアップには次の要件があります。
- 複数のマシン (ノード) が必要です。
- ノードはローカル エリア ネットワーク (LAN) 上で相互に接続する必要があります。
- Linux は各ノードにインストールする必要があります。
- あなたが持っているべきです Cassandra エンタープライズ版
- JDK 各マシンにインストールする必要があります。
インストールする方法 Cassandra Cluster Linuxの場合
各マシンでは、 Cassandra エンタープライズ版をインストールする必要があります。インストール手順は次のとおりです。 Cassandra エンタープライズ版。
ステップ1) 実行する Cassandra エンタープライズ エディションのセットアップ
On Linux ターミナル、実行します Cassandra エンタープライズエディションのセットアップ。次のページが表示されます。
このページには必要な情報が記載されていません。に関する情報を提供するだけです Cassandra バージョン。したがって、このページを通過して次へボタンを押してください。
ステップ2) 使用許諾契約に同意する
次へボタンを押すと次のページが表示されます。
このページには、 Cassandra それがインストールされることになります。
下でライセンスについて尋ねられます。「契約に同意します」チェックボックスをオンにして、次へボタンを押します。
ステップ3) Builderをインストールして「次へ」をクリックします
次へボタンを押すと次のページが表示されます。
このページでは、インストール オプションについて尋ねます。
- まず、インストールディレクトリを尋ねられます。 デフォルトでは、ホーム ディレクトリにインストールされます。
- 次に、インストールの種類を尋ねられるので、「Simple Install」を選択します。
- 次にアップデートシステムについて聞かれるので「いいえ」にチェックを入れます。
- 次に、デフォルトのインターフェースを尋ねます。 オプションは XNUMX つあり、ローカルホストにインストールするか、IP アドレスを選択することができます。 インストールするIPアドレスを選択してください
- 次のボタンを押します。
ステップ4) ノードをセットアップして「次へ」をクリックします
次へボタンを押すと次のページが表示されます。
このページではノードのセットアップについて尋ねます。
- まず、ノードタイプ「Casandra Node」を選択します。
- 次に、「リング名」にクラスター名を入力します。 Cluster 名前は同じクラスター内のすべてのノードで同じである必要があります。
- 次にシードを選択します。 シードは、他の非シード ノードが接続するノードです。
- この情報を入力したら、「次へ」ボタンを押してください。
ステップ5) Datastaxエージェントのインストール
次へボタンを押すと次のページが表示されます。
このページでは、datastax エージェントをインストールする IP アドレスを要求します。
- Ops Center のインストールには Datastax エージェントが必要です。 Ops center は、すべてのノードを監視できる監視ツールです。
- この情報を入力したら、「次へ」ボタンを押してください。
ステップ6) インストールするには「次へ」を押してください
次へボタンを押すと次のページが表示されます。
これでセットアップをインストールする準備が整いました。 次へボタンを押してください。
ステップ7) インストールプロセスを待つ
次へボタンを押すと次のページが表示されます。
セットアップのインストールが開始されます。
ステップ8) [完了] ボタンをクリックします
インストール後、次のページが表示されます。同じページで、デフォルトで表示されるオプションのチェックマークが表示されます。
起動 Cassandra Node
インストールした後 Cassandra 各ノードのエンタープライズ エディション、開始 Cassandra サーバーにアクセスし、以下の手順に従います。
ステップ1) に行きます Cassandra エンタープライズ インストール ディレクトリに移動し、以下のコマンドを入力します。
bin/dse カサンドラ
このコマンドを実行すると、 Cassandra サーバーが起動されます。これがスクリーンショットです。 Cassandra サーバーは自動的に起動します。
コマンドを実行してから約 1 分後、 Cassandra サーバーが起動されます。各ノードサーバーを 1 つずつ起動します。すべてのノードサーバーを起動した後、 Cassandra クラスターは使用可能です。
製品概要
このチュートリアルではその理由を説明します Cassandra クラスタが必要かどうか、作成するための前提条件は何か Cassandra クラスターとは何か、そしてどのように作成するのか Cassandra Cluster。また、このチュートリアルでは、アクセス方法についても説明します。 Cassandra エンタープライズサーバー。










