Cassandra windos安装

文章描述了在Windows上下载和安装Cassandra3.11.3的完整过程,包括依赖环境(JDK1.8和Python2.7)的安装,文件解压,环境变量配置,以及启动时可能出现的问题和解决方案,特别是针对“Unabletoconnecttoanyservers”错误的处理。最后,作者通过NoSQLManagerforCassandra工具验证了数据库的正确访问。
摘要由CSDN通过智能技术生成

  1. 首先从http://cassandra.apache.org/download/网站上找到cassandra,如下图所示:                                             

 

2、点击3.11.3跳转到下载地址,如下图所示:                                                                                                         

 

3、点击下载,如果浏览器无法下载可以使用迅雷直接复制地址下载

4、安装cassandra 提前安装好jdk环境(jdk 1.8),python环境(python2.7)

5、解压下载好的压缩文件apache-cassandra-3.11.14-bin.tar.gz  (具体以下载的版本文件名为准)

6、配置环境变量,新建CASSANDRA_HOME值为第五不解压的文件目录,如下图保存确定。

在Path环境变量中在末尾添加:;%CASSANDRA_HOME%\bin;

        

 

       

 

配置预览,默认不需做任何配置,这里有如下几个重要的配置:

commitlog:提交日志文件夹

data:数据持久化文件夹

saved:缓存文件夹

看网上到处都说要新建三个目录,然后还要修改cassandra.yaml配置文件,还要注意留空格啥啥啥的,分别存放数据库的数据存储,日志存储和缓存;其实是不用多此一举的,在执行下面的启动命令时,cassandra会自动给你创建的出来的

安装过程中会遇到很多问题,可参考这篇文章

Windows安装cassandra,数小时多个bug总结记录_cassandra windows安装-CSDN博客

我是遇到

Connection error: (‘Unable to connect to any servers’, {‘127.0.0.1’: error(10061, "Tried connecting to [(‘127.0.0.1’, 9042)]. Last error: [Errno 10061] ")})

             

 

Problematic frame: # C [sigar-amd64-winnt.dll+0x14ed4]

运行“cassandra -f”之后报的错误如上图所示。

网络上有大佬说问题出现在“”初始化 SIGAR 库”上,解决的方法很简单,在apache-cassandra-3.11.2\lib\sigar-bin文件夹中把“sigar-amd64-winnt.dll”这个文件更改为“sigar-amd64-winntt.dll”,这样就不会加载这个文件了,我试了之后是有效的!

运行“cassandra -f”之后成功的标志是:最后一行出现“Created default superuser role ‘cassandra’”!

最终成功解决了,看下效果图

       

 

通过NoSQL Manager for Cassandra工具连接可以访问数据库

       

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值