Cassandra 4.0.3

Install Java 11

sudo apt install openjdk-11-jdk -y

Get repo

echo "deb http://downloads.apache.org/cassandra/debian 40x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list

Add key

curl https://downloads.apache.org/cassandra/KEYS | sudo apt-key add -

Install cassandra

sudo apt-get update

sudo apt-get install cassandra

// check status

nodetool status


//dir install /etc/cassandra

Setup remote database

sudo nano /etc/cassandra/cassandra.yaml

// edit rpc_address: 0.0.0.0 and broadcast_rpc_address: 1.2.3.4

Require password

sudo nano /etc/cassandra/cassandra.yaml

// edit authenticator: PasswordAuthenticator then save

// change password
cqlsh -u cassandra -p cassandra

CREATE ROLE new_user WITH SUPERUSER = true AND LOGIN = true AND PASSWORD = 'new_password';

// disable default password
ALTER ROLE cassandra WITH SUPERUSER = false AND LOGIN = false;

sudo systemctl restart cassandra

Last updated