Amazon web services 在ubuntu AWS上安装特定版本的cassandra

Amazon web services 在ubuntu AWS上安装特定版本的cassandra,amazon-web-services,ubuntu,amazon-ec2,cassandra,Amazon Web Services,Ubuntu,Amazon Ec2,Cassandra,我想在我的EC2实例上安装3.0.10版本的cassandra。基本上,我需要向现有集群添加一个新实例 我有3个节点,安装了3.0.10版本 当我尝试将新节点连接到集群时,默认安装步骤将安装3.0.12版本。然后我的实例进入UJ状态,而从未进入UN状态 我在日志中没有发现任何问题 这些是安装的默认步骤 1 sudo add-apt-repository ppa:webupd8team/java 2 sudo apt-get update 3 sudo apt-get ins

我想在我的EC2实例上安装3.0.10版本的cassandra。基本上,我需要向现有集群添加一个新实例

我有3个节点,安装了3.0.10版本

当我尝试将新节点连接到集群时,默认安装步骤将安装3.0.12版本。然后我的实例进入UJ状态,而从未进入UN状态

我在日志中没有发现任何问题

这些是安装的默认步骤

1  sudo add-apt-repository ppa:webupd8team/java
    2  sudo apt-get update
    3  sudo apt-get install oracle-java8-installer
    4  echo "deb http://www.apache.org/dist/cassandra/debian 30x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
    5  echo "deb-src http://www.apache.org/dist/cassandra/debian 30x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
    6  gpg --keyserver pgp.mit.edu --recv-keys F758CE318D77295D
    7  gpg --export --armor F758CE318D77295D | sudo apt-key add -
    8  gpg --keyserver pgp.mit.edu --recv-keys 2B5C1B00
    9  gpg --export --armor 2B5C1B00 | sudo apt-key add -
   10  gpg --keyserver pgp.mit.edu --recv-keys 0353B12C
   11  gpg --export --armor 0353B12C | sudo apt-key add -
   12  sudo apt-get update
   13  sudo apt-get install cassandra=3.0.10
   14  sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA
   15  sudo apt-get install cassandra=3.0.10
   16  history

ubuntu@ip-172-31-15-65:~$ sudo apt-get install cassandra=3.0.10
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '3.0.10' for 'cassandra' was not found
wget http://archive.apache.org/dist/cassandra/3.0.10/apache-cassandra-3.0.10-bin.tar.gz
tar -xvf apache-cassandra-3.0.10-bin.tar.gz
sudo rm -rf apache-cassandra-3.0.10-bin.tar.gz
cd apache-cassandra-3.0.10*

试着安装柏油球

1  sudo add-apt-repository ppa:webupd8team/java
    2  sudo apt-get update
    3  sudo apt-get install oracle-java8-installer
    4  echo "deb http://www.apache.org/dist/cassandra/debian 30x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
    5  echo "deb-src http://www.apache.org/dist/cassandra/debian 30x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
    6  gpg --keyserver pgp.mit.edu --recv-keys F758CE318D77295D
    7  gpg --export --armor F758CE318D77295D | sudo apt-key add -
    8  gpg --keyserver pgp.mit.edu --recv-keys 2B5C1B00
    9  gpg --export --armor 2B5C1B00 | sudo apt-key add -
   10  gpg --keyserver pgp.mit.edu --recv-keys 0353B12C
   11  gpg --export --armor 0353B12C | sudo apt-key add -
   12  sudo apt-get update
   13  sudo apt-get install cassandra=3.0.10
   14  sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA
   15  sudo apt-get install cassandra=3.0.10
   16  history

ubuntu@ip-172-31-15-65:~$ sudo apt-get install cassandra=3.0.10
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '3.0.10' for 'cassandra' was not found
wget http://archive.apache.org/dist/cassandra/3.0.10/apache-cassandra-3.0.10-bin.tar.gz
tar -xvf apache-cassandra-3.0.10-bin.tar.gz
sudo rm -rf apache-cassandra-3.0.10-bin.tar.gz
cd apache-cassandra-3.0.10*
在conf文件夹中配置您的cassandra.yaml

然后启动cassandra执行(从cassandra home dir)