34 lines
1.6 KiB
Bash
34 lines
1.6 KiB
Bash
#!/bin/bash
|
|
curl -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
|
|
|
|
ssh prod-brain-1 -o StrictHostKeyChecking=false echo Hello!
|
|
ssh prod-brain-2 -o StrictHostKeyChecking=false echo Hello!
|
|
ssh prod-brain-3 -o StrictHostKeyChecking=false echo Hello!
|
|
ssh prod-brain-mon -o StrictHostKeyChecking=false echo Hello!
|
|
ssh staging-brain-1 -o StrictHostKeyChecking=false echo Hello!
|
|
ssh staging-brain-2 -o StrictHostKeyChecking=false echo Hello!
|
|
ssh staging-brain-3 -o StrictHostKeyChecking=false echo Hello!
|
|
ssh staging-brain-mon -o StrictHostKeyChecking=false echo Hello!
|
|
|
|
mkdir -p /root/brain_logs/
|
|
|
|
ssh prod-brain-1 pacman -S sudo --noconfirm >> /root/brain_logs/prod-brain-1
|
|
ssh prod-brain-2 pacman -S sudo --noconfirm >> /root/brain_logs/prod-brain-2
|
|
ssh prod-brain-3 pacman -S sudo --noconfirm >> /root/brain_logs/prod-brain-3
|
|
ssh prod-brain-mon pacman -S sudo --noconfirm >> /root/brain_logs/prod-brain-mon
|
|
ssh staging-brain-1 pacman -S sudo --noconfirm >> /root/brain_logs/staging-brain-1
|
|
ssh staging-brain-2 pacman -S sudo --noconfirm >> /root/brain_logs/staging-brain-2
|
|
ssh staging-brain-3 pacman -S sudo --noconfirm >> /root/brain_logs/staging-brain-3
|
|
ssh staging-brain-mon pacman -S sudo --noconfirm >> /root/brain_logs/straging-brain-mon
|
|
|
|
/root/.tiup/bin/tiup cluster deploy \
|
|
staging-brain v8.5.1 /root/staging_cluster.yaml \
|
|
--user root -i ~/.ssh/id_ed25519
|
|
|
|
/root/.tiup/bin/tiup cluster deploy \
|
|
prod-brain v8.5.1 /root/prod_cluster.yaml \
|
|
--user root -i ~/.ssh/id_ed25519
|
|
|
|
/root/.tiup/bin/tiup cluster start staging-brain --init
|
|
/root/.tiup/bin/tiup cluster start prod-brain --init
|