赞
踩
技术学习可关注:
Cassandra安装教程分享
01安装方式选择
通用的三种安装方式:
1、容器Docker部署安装
2、二进制安装Tarball binary file(需重新编译)
3、RPM、Yum安装(推荐)
02容器Docker部署安装
1、拉取容器镜像
docker pull cassandra:latest
2、启动容器(--name后接创建的Cassanda集群名)
docker run --name cass_cluster cassandra:latest
3、通过命令行创建Cassandra节点
docker exec -it cass_cluster cqlsh
03二进制安装Tarball binary file
1、Java版本验证
java -version
查询结果示例
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
2、下载Cassandra二进制文件(本次下载版本为4.0)
可进行Hash验证
curl -OL http://apache.mirror.digitalpacific.com.au/cassandra/4.0.0/apache-cassandra-4.0.0-bin.tar.gz
//以下为Hash验证与对应的Hash值gpg --print-md SHA256 apache-cassandra-4.0.0-bin.tar.gz
apache-cassandra-4.0.0-bin.tar.gz: 28757DDE 589F7041 0F9A6A95 C39EE7E6
CDE63440 E2B06B91 AE6B2006 14FA364D
curl -L https://downloads.apache.org/cassandra/4.0.0/apache-cassandra-4.0.0-bin.tar.gz.sha256
//Hash值结果验证
28757dde589f70410f9a6a95c39ee7e6cde63440e2b06b91ae6b200614fa364d
3、解压下载的文件安装包
$ tar xzvf apache-cassandra-4.0.0-bin.tar.gz
解压后的文件夹列表
<tarball_installation>/
bin/
conf/
data/
doc/
interface/
javadoc/
lib/
logs/
pylib/
tools/
4、启动Cassandra
cd apache-cassandra-4.0.0/ && bin/cassandra
5、查看安装日志
tail -f logs/system.log
如果你看到的日志为如下,那么Cassandra已安装完成
INFO [main] 2019-12-17 03:03:37,526 Server.java:156 - Starting listening for CQL clients on localhost/127.0.0.1:9042 (unencrypted)...
6、检查Cassandra状态,并连接数据库
bin/nodetool status
bin/cqlsh
04RPM安装包方式
1、Java版本验证
java -version
查询结果示例
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)
2、以管理员身份在文件中添加Cassandra Apache文件(文件路径:/etc/yum.repos.d/cassandra.repo)
对应的版本:
311x 对应 3.11 等版本,
30x 对应 {30_版本},
22x 对应 {22_版本},
21x 对应 {21_版本}.
[cassandra]
name=Apache Cassandra
baseurl=https://redhat.cassandra.apache.org/41x/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.apache.org/cassandra/KEYS
3、更新yum源
sudo yum update
4、使用yum下载Cassandra
sudo yum install cassandra
5、启动Cassandra服务
sudo service cassandra start
6、查看安装日志
tail -f logs/system.log
如果你看到的日志为如下,那么Cassandra已安装完成
INFO [main] 2019-12-17 03:03:37,526 Server.java:156 - Starting listening for CQL clients on localhost/127.0.0.1:9042 (unencrypted)...
7、检查Cassandra的状态
nodetool status
8、连接数据库
cqlsh
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。