一鍵部署ETCD集群指令碼

2022-02-21 02:58:20 字數 3411 閱讀 2079

#!/bin/bash

set -x

set -e

#更改這裡的ip, 只支援部署3個節點etcd集群

\033[32m 部署完畢! 執行 etcdctl cluster-health,檢測是否ok。\033[0m

"

1、準備三颱機器,系統為centos7

yum install -y epel-release vim bash-c* net-tools lrzsz

2、關閉防火牆和selinux

# systemctl stop firewalld &&systemctl disable firewalld

# vim /etc/selinux/config

selinux=disabled

# setenforce

0

3、校對時間

yum install -y ntp ntpdate && ntpdate pool.ntp.org

4、設定ssh互信

5、執行指令碼即可。

一鍵部署lnmp指令碼

bin bash 關閉防火牆和selinux systemctl stop firewalld setenforce 0 echo 防火牆已關閉 echo 請手動檢查 systemctl disable firewalld dev null echo 1.nginx 安裝進行中 是否安裝常用工具 r...

一鍵部署MongoDB集群Windows版

因為週末在家手頭沒有虛擬機器,所以在windows下單機完成部署要求,並編寫bat執行指令碼。1 建立配置檔案及相關目錄 總的啟動指令碼如下 startmc.bat rem m1 start mongod.exe config config m1 s1 1 start mongod.exe conf...

elasticsearch集群一鍵部署安裝

1.前提條件 機器已經配置ssh無密碼登入 2.安裝包製作 elasticsearch 2.3.4 重新打包成.tar.gz。如果安裝包不一致,指令碼也要做相應的修改。elasticsearch.yml 把所有的都注釋掉,只保留下面幾個,不知道為何,請在每行前面加上乙個空格,注意儲存字元格式為utf...