cassandra 学习之旅<二> 集群安装
2015-11-11 10:16
357 查看
一、环境准备
我这里准备两个节点,192.168.0.101, 192.168.0.102
二、安装
分别在192.168.0.101,192.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: "<ip1>,<ip2>,<ip3>"
- seeds: "192.168.0.101,192.168.0.102"
Java代码
seed_provider 配置说明
需要联系的节点地址。Cassandra使用-seeds集合找到其他节点并学习其整个环中的网络拓扑。
class_name:(默认org.apache.cassandra.locator.SimpleSeedProvider),可用自定义,但通常不必要。
– seeds:(默认127.0.0.1)逗号分隔的IP列表
三、分别在192.168.0.101,192.168.0.102启动节点, cassandra用户
./cassandra -f
可以在192.168.0.101节点上看到如下字样
Log代码
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
分别在两个节点上启动cqlsh, 在其中一个节点上执行cql, 在另一个节点上查看结果.如果相同,则证明集群部署成功!
./cqlsh 192.168.0.101
./cqlsh 192.168.0.102
也可以执行nodetoo命令查看, 如下
Java代码
./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
我这里准备两个节点,192.168.0.101, 192.168.0.102
二、安装
分别在192.168.0.101,192.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: "<ip1>,<ip2>,<ip3>"
- seeds: "192.168.0.101,192.168.0.102"
Java代码
seed_provider 配置说明
需要联系的节点地址。Cassandra使用-seeds集合找到其他节点并学习其整个环中的网络拓扑。
class_name:(默认org.apache.cassandra.locator.SimpleSeedProvider),可用自定义,但通常不必要。
– seeds:(默认127.0.0.1)逗号分隔的IP列表
三、分别在192.168.0.101,192.168.0.102启动节点, cassandra用户
./cassandra -f
可以在192.168.0.101节点上看到如下字样
Log代码
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
分别在两个节点上启动cqlsh, 在其中一个节点上执行cql, 在另一个节点上查看结果.如果相同,则证明集群部署成功!
./cqlsh 192.168.0.101
./cqlsh 192.168.0.102
也可以执行nodetoo命令查看, 如下
Java代码
./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
相关文章推荐
- LeetCode 047 Permutations II
- 记一次MySQl 安装1067错误
- linux命令:Linux命令大全
- ASP.NET Highcharts图表
- ASP.NET 小白从零开始建站简易教程 (一)域名、虚拟主机、FTP上传文件
- 28家中国域名商保有量统计:爱名网第四 突破百万大关
- Android--获取标题栏,状态栏,屏幕高度
- A段项目要求
- 双mvc框架
- usaco.setion1.3.skidesign(枚举)
- onclick="return checkForm()" 、onclick="checkForm();return false;"解析 与 return false;
- vector中删除第k个元素的巧妙方法
- IntelliJ IDEA导入项目部署导致磁盘被占满
- cassandra 学习之旅<一> 初体验
- OSG播放fbx动画
- MySQL utf-8 插入中文出错 解决办法
- Snoopy+phpquery采集demo
- 10.2 菜单
- .bash_profile和.bashrc的什么区别
- MySQL创建和删除数据库的命令及相关PHP脚本的操作方法