DataStax Enterpriseをスタンドアローン・プロセスとして起動

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つずつ起動します。詳細については、「複数データ・センターのデプロイ」を参照してください。

始める前に

DSE Analyticsノードを起動する前に、レプリケーション係数がAnalyticsキースペースについて正しく構成されていることを確認します。新しいデータ・センターを追加するたびに、新しいDSE Analyticsデータ・センターについて、dse_leasesキースペースのレプリケーション係数を手動で増やす必要があります

手順

  1. インストール・ディレクトリーから以下を実行します。
    注: すべてのノードはDataStax Enterpriseノードで、Cassandraデータベースを実行します。
    表 1. 起動コマンドとオプション
    オプション 説明
    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
  2. リングが起動して実行中であることを確認するには:
    $ 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
    注: 問題が発生した場合は、「DataStax Enterpriseの起動に関するトラブルシューティング」を参照してください。