cassandra学習の旅クラスタインストール
一、環境準備
2つのノードを用意します192.168.0.101192.168.0.102
二、取り付け
それぞれ192.168.0.101192.168.0.102にインストールし、インストール手順はcassandra学習の旅<一>のように、
conf/cassandraを変更します.yaml赤色部分IP
seed_provider:
# Addresses of hosts that are deemed contact points.
# Cassandra nodes use this list of hosts to find each other and learn
# the topology of the ring. You must change this if you are running
# multiple nodes!
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
# seeds is actually a comma-delimited list of addresses.
# Ex: ",,"
- seeds: "192.168.0.101,192.168.0.102"
三、それぞれ192.168.0.101192.168.0.102でノードを起動し、cassandraユーザー
./cassandra -f
192.168.0.101ノードに次の文字が表示されます.
それぞれ2つのノードでcqlshを起動し、そのうちの1つのノードでcqlを実行し、別のノードで結果を表示する.同じ場合は、クラスタの導入に成功しました.
./cqlsh 192.168.0.101
./cqlsh 192.168.0.102
nodetooコマンドを実行して、次のように表示することもできます.
2つのノードを用意します192.168.0.101192.168.0.102
二、取り付け
それぞれ192.168.0.101192.168.0.102にインストールし、インストール手順はcassandra学習の旅<一>のように、
conf/cassandraを変更します.yaml赤色部分IP
seed_provider:
# Addresses of hosts that are deemed contact points.
# Cassandra nodes use this list of hosts to find each other and learn
# the topology of the ring. You must change this if you are running
# multiple nodes!
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
# seeds is actually a comma-delimited list of addresses.
# Ex: "
- seeds: "192.168.0.101,192.168.0.102"
seed_provider
。Cassandra -seeds 。
class_name:( org.apache.cassandra.locator.SimpleSeedProvider), , 。
– seeds:( 127.0.0.1) IP
三、それぞれ192.168.0.101192.168.0.102でノードを起動し、cassandraユーザー
./cassandra -f
192.168.0.101ノードに次の文字が表示されます.
INFO 02:57:13 Node /192.168.0.102 is now part of the cluster
INFO 02:57:13 InetAddress /192.168.0.102 is now UP
それぞれ2つのノードでcqlshを起動し、そのうちの1つのノードでcqlを実行し、別のノードで結果を表示する.同じ場合は、クラスタの導入に成功しました.
./cqlsh 192.168.0.101
./cqlsh 192.168.0.102
nodetooコマンドを実行して、次のように表示することもできます.
./nodetool status test_1 #keyspace
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns (effective) Host ID Rack
UN 192.168.0.100 406.85 KB 256 50.1% 2ff19d3d-67df-466d-b68b-beefa99b9640 rack1
UN 192.168.0.101 75.39 KB 256 49.9% 27bf189b-40af-47f8-a25c-6827321d2a72 rack1