自動化搭建redis集群的shell指令碼

2021-07-30 08:05:32 字數 1373 閱讀 2464

#!/bin/bash

#author:tuhao

#date:2017-04-05

install_yum ()

getip () ' | awk -f: ''

}getgetway () '

}geteth () '

}getver () '

}install ()

" else

#jdk安裝檔案存在下一步安裝操作

if [ -e redis-*.tar.gz ]

then

echo -e "$white 開始安裝redis,請稍候...$"

#首先刪除安裝目錄下所有以jdk1.開頭的資料夾

rm -rf /usr/local/redis.*

#然後解壓tar.gz包到安裝目錄下

tar -zxvf redis-*.tar.gz -c /usr/local

name1=`ls /usr/local | grep redis-`

cd /usr/local/$name1

pwdmake && make install

echo -e "$white redis安裝完成!$"

else

echo -e "$ 安裝目錄下redis安裝檔案不存在,請上傳該檔案到此目錄下!$"

fifi}

redispath=/usr/local/redis-cluster

mkdiefile () >= 1))

domkdir redis$no

no=$(($no-1))

done

break

else

echo -e "輸入有誤,請輸入正確的數字:"

fi done

}createcolony ()

startcolony ()

stopcolony ()

uninstall ()

if [ "$1" = "uninstall" ]; then

uninstall

#覆蓋安裝,即先解除安裝,後重新安裝

elif [ "$1" = "replace" ]; then

uninstall

sleep 5

install

createcolony

elif [ "$1" = "install" ]; then

install

createcolony

elif [ "$1" = "stop" ]; then

stopcolony

elif [ "$1" = "start" ]; then

startcolony

fi

部署python自動化指令碼 搭建自動化指令碼執行環境

年前把平台的指令碼寫好了,準備在虛擬機器中全部執行一遍。沒想到在虛擬機器中配置了很長時間,才把環境搭好。為了不再犯這配置環境的苦,在這簡單說說環境的搭建吧。因為寫的指令碼是在win7上實現的,所以虛擬機器我安裝的也是win7系統。1 安裝python 2 配置環境變數 python安裝成功後,將安裝...

iOS自動化環境搭建

背景摘要 實驗環境 作業系統 os x 10.13.1 ios版本 11.0.2 xcode版本 9.0.1 正片如下 各種工具安裝 安裝brew usr bin ruby e curl fssl 安裝libimobiledevicebrew install libimobiledevice 安裝c...

Walle 自動化部署搭建

首先說一下我的伺服器,阿里雲 ubuntu 系統 自用 這是一台啥也沒有的伺服器,空空如也,為了滿足自己的需求,開始倒騰 網上搜了好多都是使用 apt get 進行安裝的,但是他這個安裝包的node 版本是 v4.x 的。太低了。忘了官網安裝了額 還是走官網安裝的流程吧。sudo git clone...