cassandra分布式 搭建

安装Java

  • 下载jdk-8u171-linux-x64.tar
  • 解压
  • 配置环境变量
  • vi /etc/profile
    1. vi .bashrc
    2. 在文件末尾加入如下代码(根据自己路径做一定的更改)
export JAVA_HOME=/app/cassandra/jdk1.8.0_171 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

每一台机器都这么操作

安装cassandra

  • 下载apache-cassandra-3.11.2-bin.tar
  • 解压
  • 更改cassandra.ymal
    1. vi cassandra.ymal
// 种子
  seeds: 192.168.1.100
//更改成本机ip
 listen_address: 192.168.1.100
//更改成本机ip
rpc_address: 本机的ip

authenticator: PasswordAuthenticator

  • 集群名字一定要更改

运维cassandra

  • 启动cassandra 进程(根据自己的路径)
    /usr/install/cassandra/bin/cassandra
  • 查看cassandra 进程
    jps -lm 或 ps -ef | grep cassandra
  • 杀死cassandra 进程
    kill -9 pid
  • 找出Cassandra进程内最耗费CPU的线程(假设Cassandra的进程PID=20893):

创建用户

CREATE USER gateway WITH PASSWORD 'dkdjfkf' SUPERUSER ;
  • 使用新用户登录 删除默认帐号:
DROP USER cassandra ;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容