用户登录
用户注册

分享至

cassandra安装部署

  • 作者: qzcm_nhuser1230251
  • 来源: 51数据库
  • 2020-09-30
Cassandra安装方法:
首先确保安装了JDK。
然后,修改配置文件,cassandra-0.7.6-2的conf下有以下几个配置文件:
(1) access.properties:设置每个数据库或者表的访问权限
(2) cassandra.yaml:主配置文件,包括日志路径,数据存放路径,各种参数配置等
(3) cassandra-topology.properties:配置网络的拓扑结构
(4) log4j-server.properties:log4j的配置选项
(5) passwd.properties:配置用户密码,与access.properties配合使用
对于简单的使用,只需配置cassandra.yaml文件:
(1) 集群名称cluster_name:同一个集群中的集群名称应该一样。
(2) 数据存放路径data_file_directories:可以根据情况配置一个有写权限的路径
(3) commit log路径commitlog_directory:同上
(4) saved cache路径saved_caches_directory:同上
(5) 日志文件路径log4j.appender.R.File:同上(这个选项在log4j-server.properties文件中)
此外,还需要修改服务监听的地址和thrift访问地址,即ListenAddress和ThriftAddress,配置文件默认监听的都是localhost:

100.200.3.1

0.0.0.0
经过上面的配置就可以启动节点了:

进入bin目录,直接执行:./cassandra。
安装完成。



  存在两个问题:
1. 启动cassandra-cli 后面要带参数-h or
2. 执行命令要以";"结尾
-bash04.1$ ./cassandra-cli -h localhost
.......
[default@unknown] use mytest ;
authenticated to keyspace: mytest
[default@mytest]




  在Windows上单机运行Cassandra
大多数人使用的OS都是Windows,所以如果只是想简单地测试一下Cassandra,我们可以直接在安装好JDK1.6的Windows 系统上安装Cassandra,并进行简单的测试。
1 下载Cassandra
去网站下载即 可。目前最新的beta版本是0.6.0 b3,但是我们安装使用的最新的Release版本0.5.1。
2 安装Cassandra
将下载的压缩包解压,假设解压的位置是D:\apache-cassandra-0.5.1。
1 修改conf目录下的log4j.properties文件:
log4j.appender.R.File=D:\apache-cassandra-0.5.1\logs
2 修改conf目录下的storage-conf.xml文件:

D:\apache-cassandra-0.5.1\commitlog

D:\apache-cassandra-0.5.1\data

D:\apache-cassandra-0.5.1\callouts
D:\apache-cassandra-0.5.1\staging

3 设置系统的环境变量:
CASSANDRA_HOME=D:\apache-cassandra-0.5.1
3 启动Cassandra
运行bin目录下的cassandra.bat。如果看到:INFO - Starting up server gossip,那么恭喜你,Cassandra已经在你的本机启动起来了。
4 使用命令行进行简单的测试
运行bin目录下的cassandra-cli.bat。输入:connect localhost 9160,连接成功后可以看到下面的提示。
cassandra> connect localhost 9160
line 1:18 missing SLASH at '9160'
Connected to localhost/9160
然 后,我们可以参考README.txt文件中提供的范例进行测试:
cassandra> set Keyspace1.Standard1['jsmith']['first'] = 'John'
Value inserted.
cassandra> set Keyspace1.Standard1['jsmith']['last'] = 'Smith'
Value inserted.
cassandra> set Keyspace1.Standard1['jsmith']['age'] = '42'
Value inserted.
cassandra> get Keyspace1.Standard1['jsmith']
(column=age, value=42; timestamp=1249930062801)
(column=first, value=John; timestamp=1249930053103)
(column=last, value=Smith; timestamp=1249930058345)
Returned 3 rows.
cassandra>



  Cassandra安装方法:
首先确保安装了JDK。
然后,修改配置文件,cassandra-0.7.6-2的conf下有以下几个配置文件:
(1) access.properties:设置每个数据库或者表的访问权限
(2) cassandra.yaml:主配置文件,包括日志路径,数据存放路径,各种参数配置等
(3) cassandra-topology.properties:配置网络的拓扑结构
(4) log4j-server.properties:log4j的配置选项
(5) passwd.properties:配置用户密码,与access.properties配合使用
对于简单的使用,只需配置cassandra.yaml文件:
(1) 集群名称cluster_name:同一个集群中的集群名称应该一样。
(2) 数据存放路径data_file_directories:可以根据情况配置一个有写权限的路径
(3) commit log路径commitlog_directory:同上
(4) saved cache路径saved_caches_directory:同上
(5) 日志文件路径log4j.appender.R.File:同上(这个选项在log4j-server.properties文件中)
此外,还需要修改服务监听的地址和thrift访问地址,即ListenAddress和ThriftAddress,配置文件默认监听的都是localhost:

100.200.3.1

0.0.0.0
经过上面的配置就可以启动节点了:

进入bin目录,直接执行:./cassandra。
软件
前端设计
程序设计
Java相关