Centos7安装Cassandra
程序员文章站
2024-03-19 22:27:58
...
1、安装JDK8,略
2、安装Cassandra
#下载地址为 http://cassandra.apache.org/download/
tar zxf apache-cassandra-3.11.3-bin.tar.gz
cassandra文件夹下增加data、commitlog、saved_caches #和cassandra.yaml里的对应
编辑cassandra/conf的目录下的cassandra.yaml配置文件
//集群名称。同一个集群要使用同一名称
cluster_name: 'My Cluster'
//数据文件存放路径。打开这个注释,注意不要合并成一行,
//合并成一行好像会出问题,这里要与前面新建的文件夹对应。
data_file_directories:
- /var/lib/cassandra/data
//操作日志文件存放路径。打开注释,与前面新建的文件夹对应。
commitlog_directory: /var/lib/cassandra/commitlog
//缓存文件存放路径。打开注释,与前面新建的文件夹对应。
saved_caches_directory: /var/lib/cassandra/saved_caches
//集群种子节点ip,新加入集群的节点从种子节点中同步数据。
//可配置多个,中间用逗号隔开。
- seeds: "192.168.x.x"
//需要监听的IP或主机名。改成本机IP
listen_address: 127.0.0.1
//用于监听客户端连接的地址。建议设置成IP或0.0.0.0。
//若设置0.0.0.0,则要放开broadcast_rpc_address: 1.2.3.4的注释。
rpc_address: 127.0.0.1
broadcast_rpc_address: 1.2.3.4
3、启动Cassandra
cd /home/njyjy/cassandra/bin
./cassandra -R
使用bin目录下使用./nodetool status 查看集群信息
[[email protected] bin]# ./nodetool status
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns (effective) Host ID Rack
UN 127.0.0.1 103.67 KiB 256 100.0% 35a025dc-9a86-472c-a87d-e6ab065fea42 rack1
如果cassandra启动出错,可以使用 journalctl -u cassandra 命令查看
推荐阅读
-
Centos7安装Cassandra
-
cassandra基础操作
-
Cassandra 中MappingCodec的用法示例
-
VATIC 视频标注工具安装与使用(非 docker)—— 2020-01-27 实现安装
-
Apache HTTP和Nginx Web服务器Linux系统安装 博客分类: web apachenginx
-
windows7 php5.3 +zend guard loader 安装 zendphpwindowsapache
-
Nessus安装**与使用
-
打包并自动安装SQL数据库 博客分类: netdababaseWeb 2.0
-
深入浅出JMS(二)--ActiveMQ简单介绍以及安装 博客分类: 【48】、ActiveMQ activeMQ
-
Graphviz安装及使用:决策树可视化