一、cassandra集群安装

要求:5节点cassandra集群、每个节点挂载2T磁盘
环境准备:CentOS-6.7-64-EN、jdk1.8、Python2.7.13、cassandra3.11.3

jdk1.8安装

1、下载安装包jdk-8u73-linux-x64.tar.gz
2、jdk安装包拷贝到目录:/usr/local/java
3、解压安装包:

 cd /usr/local/java
 tar -zxvf  jdk-8u73-linux-x64.tar.gz

4、配置环境变量

  vim /etc/profile
  文件末尾追加如下配置
  export JAVA_HOME=/usr/local/java/jdk1.8.0_73
  export JRE_HOME=${JAVA_HOME}/jre
  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
  export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
  export PATH=${JAVA_PATH}:$PATH

5、执行:source /etc/profile
6、验证:

     java -version 
      显示如下信息即安装成功
     java version "1.8.0_73"
     java(TM) SE Runtime Environment (build 1.8.0_73-b02)
     java HotSpot(TM) 64-Bit Server VM (build 25.73-b02,mixed mode)

Python2.7.13安装步骤

1、查看当前系统中的Python版本

  python --version
  返回Python 2.6.6为正常

2、检查CentOS版本

   cat  /etc/redhat -release
   返回 CentOS release 6.8(Final)为正常。

3、安装所有的开发工具包

  yum groupinstall -y "Development tools"

4、安装其它的必须包

 yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel

5、下载、编译和安装 Python 2.7.13

  下载地址:https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
   
  tar zxf Python-2.7.13
  cd Python-2.7.13
  ./configure
  make && make install
  
  默认Python 2.7.13会安装在/usr/local/bin目录下
  ll -tr /usr/local/bin/python*
  
  /usr/local/bin/python2.7
  /usr/local/bin/python2.7-config
  /usr/local/bin/python -> python2
  /usr/local/bin/python2  -> python2.7
  /usr/local/bin/python2-config -> python2.7-config
  /usr/local/bin/python-config -> python2-config
 
 而系统自带的Python是在/usr/bin目录下。
 ll -tr /usr/bin/python*
 /usr/bin/python2.6-config
 /usr/bin/python2.6
 /usr/bin/python
 /usr/bin/python2 -> python
 /usr/bin/python-config -> python2.6-config

6、更新系统默认Python版本

先把系统默认的旧版Python重命名

mv /usr/bin/python /usr/bin/python.old

再删除系统默认的python-config软链接

rm -f /usr/bin/python-config

最后创建新版本的Python软链接

ln -s /usr/local/bin/python /usr/bin/python
ln -s /usr/local/bin/python-config /usr/bin/python-config
ln -s /usr/local/include/python2.7 /usr/include/python2.7

以上步骤做完以后,目录/usr/bin下的Python应该是

ll -tr /usr/bin/python*

/usr/bin/python2.6-config
/usr/bin/python2.6
/usr/bin/python.old
/usr/bin/python2 -> python
/usr/bin/python -> /usr/local/bin/python
/usr/bin/python-config -> /usr/local/bin/python-config

7、查看新的Python版本

python --version 
返回Python2.7.13为正常

Cassandra安装

1、下载http://cassandra.apache.org/download/

  apache-cassandra-3.11.3-bin.tar.gz

2、上传至目录/home/cassandra

3、解压安装

  sudo tar -zxvf apache-cassandra-3.11.3-bin.tar.gz -C /usr/local/

4、配置环境变量

 vim  ~/.bash_profile
 export CASSANDRA_HOME=/usr/local/apache-cassandra-3.11.3
 export PATH=PATH:$CASSANDRA_HOME/bin:$CASSANDRA_HOME/tools/bin
 
 使配置生效
 source ~/.bash_profile

5、5个集群节点依次重复上述步骤(2,3,4)

6、启动 cassandra -R

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值