Last active
August 18, 2021 10:19
-
-
Save tzach/9c758ee498833adbc28a19ab27f407b9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Install | |
dnf install git emacs yum-utils | |
sudo dnf install git emacs yum-utils | |
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo | |
sudo yum install docker-ce docker-ce-cli containerd.io | |
sudo systemctl start docker | |
sudo groupadd docker | |
sudo usermod -aG docker $USER | |
### Run | |
docker run --name some-scylla -d scylladb/scylla --smp 1 --memory 750M --overprovisioned 1 --api-address 0.0.0.0 | |
SEED=$(docker inspect --format='{{ .NetworkSettings.IPAddress }}' some-scylla) | |
echo $SEED | |
docker run --name some-scylla2 -d scylladb/scylla --smp 1 --memory 750M --overprovisioned 1 --api-address 0.0.0.0 --seeds="$SEED" | |
docker run --name some-scylla3 -d scylladb/scylla --smp 1 --memory 750M --overprovisioned 1 --api-address 0.0.0.0 --seeds="$SEED" | |
docker exec -it some-scylla nodetool status | |
git clone https://github.com/scylladb/scylla-grafana-monitoring.git | |
cd scylla-grafana-monitoring | |
git checkout branch-3.8 | |
docker exec -it some-scylla nodetool status | |
emacs prometheus/scylla_servers.yml | |
cp prometheus/scylla_servers.example.yml scylla_servers.yml | |
emacs scylla_servers.yml | |
start-all.sh -v 4.4 -s scylla_servers.yml -g 80 | |
docker exec -it some-scylla cqlsh | |
### Run after restart | |
docker start some-scylla | |
docker start some-scylla2 | |
docker start some-scylla3 | |
docker exec -it some-scylla nodetool status | |
cd scylla-grafana-monitoring | |
./kill-all.sh -g 80 | |
./start-all.sh -v 4.4 -s scylla_servers.yml -g 80 | |
docker exec -it some-scylla cqlsh | |
### MV Demo | |
https://gist.github.com/tzach/7486f1a0cc904c52f4514f20f14d2a97 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment