文档首页 > > 移植指南> 安装Cassandra> 安装指导

安装指导

分享
更新时间:2020/08/06 GMT+08:00

介绍

简要介绍

Cassandra是一套开源分布式NoSQL数据库系统。

语言:Java

一句话描述:一套开源分布式NoSQL数据库系统

开源协议:Apache

建议的版本

已在鲲鹏云服务器上验证过cassandra-3.11.6版本,并以此版本为例进行说明,请根据实际需要选择版本。

环境要求

云服务器要求

本文以云服务器KC1实例测试,云服务器配置如表1所示。

表1 云服务器配置

项目

说明

规格

kc1.large.2 | 4vCPUs | 8GB

磁盘

系统盘:高IO(40GB)

操作系统要求

操作系统要求如表2所示。

表2 操作系统要求

项目

版本

下载地址

CentOS

7.5

在公共镜像中已提供

Kernel

4.14.0

包含在操作系统镜像中。

配置安装环境

  1. 安装openjdk。

    yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

  2. 设置环境变量。

    export JAVA_HOME=/usr/lib/jvm/JAVA-1.8.0-openjdk*aarch64

    export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

  3. 下载ant并解压。

    wget -c http://apache.mirrors.spacedump.net//ant/source/apache-ant-1.10.6-src.tar.gz

    tar -zxvf apache-ant-1.10.6-src.tar.gz

  4. 下载依赖包解压后放到指定目录。

    wget -c http://apache.mirrors.spacedump.net//commons/net/binaries/commons-net-3.6-bin.tar.gz

    tar -zxvf commons-net-3.6-bin.tar.gz

    cp commons-net-3.6/commons-net-3.6.jar ./apache-ant-1.10.6/lib/optional/

    wget -c https://kent.dl.sourceforge.net/project/jsch/jsch.jar/0.1.55/jsch-0.1.55.jar

    cp jsch-0.1.55.jar ./apache-ant-1.10.6/lib/optional/

    wget -c http://apache.mirrors.spacedump.net//xerces/xml-commons/binaries/xml-commons-resolver-1.2.tar.gz

    tar -zxvf xml-commons-resolver-1.2.tar.gz

    cp xml-commons-resolver-1.2/resolver.jar ./apache-ant-1.10.6/lib/optional/

    wget -c http://archive.apache.org/dist/jakarta/regexp/jakarta-regexp-1.5.tar.gz

    tar -zxvf jakarta-regexp-1.5.tar.gz

    cp jakarta-regexp-1.5/jakarta-regexp-1.5.jar ./apache-ant-1.10.6/lib/optional/

    wget -c http://archive.apache.org/dist/jakarta/oro/jakarta-oro-2.0.8.tar.gz

    tar -zxvf jakarta-oro-2.0.8.tar.gz

    cp jakarta-oro-2.0.8/jakarta-oro-2.0.8.jar ./apache-ant-1.10.6/lib/optional/

  5. 安装ant。

    cd apache-ant-1.10.6/

    sh build.sh -Ddist.dir=./ dist

    export ANT_HOME=/usr/local/ant

    sh build.sh install

获取软件包

获取“cassandra-3.11.6”软件包。

cd /usr/local/src

wget -c https://github.com/apache/cassandra/archive/cassandra-3.11.6.tar.gz

安装

  1. 解压软件包。

    tar -zxvf cassandra-3.11.6.tar.gz

  2. 进入安装目录。

    cd cassandra-cassandra-3.11.6/

  3. 编译安装。

    /usr/local/ant/bin/ant clean build release

运行和验证

查看cassandra帮助:

./bin/cassandra -h

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问