tarボールから、またはNo Servicesオプションを指定したDataStax InstallerからDataStax Enterpriseをインストールした場合に、DataStax Enterpriseプロセスを起動する手順。
tarボールから、またはNo Servicesオプションを指定したDataStax InstallerからDataStax Enterpriseをインストールした場合に、DataStax Enterpriseプロセスを起動する手順。
ノードはデータ・センターによって区別する必要があります。SearchAnalyticsノードは例外ですが、各種類のノードはその種類のデータ・センターに配置する必要があります。たとえば、DSE SearchノードとTransactionalノードの両方があるクラスターでは、すべてのDSE Searchノードを1つ以上の検索データ・センターに配置し、すべてのTransactionalノードを1つ以上のCassandraデータ・センターに配置する必要があります。
混在ワークロード・クラスター(ノードの各種類に対して1つ以上のデータ・センター)をデプロイする場合、どのノードをCassandraノード、Analyticsノード、DSE Graphノードのみ、DSE Graphノードと他の種類のノード、およびDSE Searchノードとして起動するかを決めます。最初にシード・ノードから、Analyticsシード・ノード、Cassandraシード・ノードの順に起動し、その後クラスターの残りのノードを1つずつ起動します。詳細については、「複数データ・センターのデプロイ」を参照してください。
手順
-
インストール・ディレクトリーから以下を実行します。
注: すべてのノードはDataStax Enterpriseノードで、Cassandraデータベースを実行します。
起動コマンドとオプション
オプション |
説明 |
Cassandraノード |
$ bin/dse cassandra |
DSE Graphノードのみ Graphが有効なCassandraノード。
|
重要: すべてのDSE Graph構成で、データ・センター内のすべてのノードについて、Graphを有効にする必要があります。
$ bin/dse cassandra
-g 注: OpsCenterを使用してDSE Graphデータ・センターを作成することもできます。
|
DSE Graph + Spark |
$ bin/dse cassandra -g -k |
DSE Graph + BYOS DSE GraphとBring Your Own Spark
|
Sparkノードは、DataStax以外のベンダーからの別個のSparkクラスターで実行されます。
$ bin/dse cassandra -g
|
DSE Graph + DSE Search |
$ bin/dse cassandra -g -s |
BYOSノード |
$ bin/dse cassandra |
DSE Searchノード |
$ bin/dse cassandra -s |
Sparkのみのノード |
$ bin/dse cassandra -k ## Starts Spark trackers on a
cluster of analytics nodes |
SearchAnalyticsノード |
$ bin/dse cassandra -s -k ## Starts a node in
SearchAnalytics mode |
-
リングが起動して実行中であることを確認するには:
$ cd install_location
$ bin/nodetool status
たとえば、DSE Analyticsのvnodesが有効でない場合、正常状態(UN)で実行中のノードは以下を示します。
Datacenter:Analytics
=====================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Owns Host ID Token Rack
UN 172.16.222.136 103.24 KB ?3c1d0657-0990-4f78-a3c0-3e0c37fc3a06 1647352612226902707 rack1
vnodesが有効な場合、正常状態(UN)で実行中のCassandraノードは以下を示します。
Datacenter:Cassandra
=====================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns Host ID Rack
UN 127.0.0.1 82.43 KB 128 ?40725dc8-7843-43ae-9c98-7c532b1f517e rack1
Vnodesを使用する場合:
nodetool status
Datacenter:Cassandra
=====================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns Host ID Rack
UN 127.0.0.1 82.43 KB 128 ?40725dc8-7843-43ae-9c98-7c532b1f517e rack1
Vnodesを使用しない場合:
nodetool status
Datacenter:Analytics
=====================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Owns Host ID Token Rack
UN 172.16.222.136 103.24 KB ?3c1d0657-0990-4f78-a3c0-3e0c37fc3a06 1647352612226902707 rack1