Install ScyllaDB on Debian Linux

Install ScyllaDB on Debian Linux

Intro: ScyllaDB is NoSQL database, which is rewrite of Apache Cassandra NoSQL Database and claims to have better performance and all other fancy stuff.

ScyllaDB

When attempting to install ScyllaDB as Cassandra replacement, I've found out that their page:

https://www.scylladb.com/download/open-source/scylla-debian9/

requires registration. This is a total SHOWSTOPPER.

Tried to google term: "scylladb repo"

It lists the install script with URLs:

https://github.com/scylladb/scylla/blob/master/scripts/scylla_current_repo

From there, you can easily figure out, that it points to the URL:

http://downloads.scylladb.com/deb/debian/

So, all you need to do, is to edit debian repository list:

 sudo vi /etc/apt/sources.list

and add:

deb  [arch=amd64] http://s3.amazonaws.com/downloads.scylladb.com/downloads/scylla/deb/debian/scylladb-3.3 stretch non-free

then:

apt update
apt install scylladb

I've tried this on debian 10 buster, but after installation, there was some strange error.

The safer way is to install it as docker image

docker pull scylladb/scylla

Image source: https://miro.medium.com/max/800/1*hNNOkeWSi4sMwkjMk18L6w.png


Related Posts