Keepalived+LVS 安裝部署文件
#!/bin/bash
GW=192.168.20.1
# website director vip.
SNS_VIP=192.168.20.70
SNS_RIP1=192.168.20.65
SNS_RIP2=192.168.20.66
. /etc/rc.d/init.d/functions
logger $0 called with $1
case "$1" in
start)
# set squid vip
/sbin/ipvsadm --set 30 5 60
/sbin/ifconfig eth0:0 $SNS_VIP broadcast $SNS_VIP netmask 255.255.255.255 broadcast $SNS_VIP up
/sbin/route add -host $SNS_VIP dev eth0:0
sysctl -w "net.ipv4.ip_forward=0"
sysctl -w "net.ipv4.conf.all.send_redirects=1"
sysctl -w "net.ipv4.conf.default.send_redirects=1"
sysctl -w "net.ipv4.conf.eth1.send_redirects=1"
/sbin/ipvsadm -A -t $SNS_VIP:80 -s wrr
/sbin/ipvsadm -a -t $SNS_VIP:80 -r $SNS_RIP1:80 -g -w 1
/sbin/ipvsadm -a -t $SNS_VIP:80 -r $SNS_RIP2:80 -g -w 1
touch /var/lock/subsys/ipvsadm >/dev/null 2>&1
;;
stop)
/sbin/ipvsadm -C
/sbin/ipvsadm -Z
ifconfig eth0:0 down
ifconfig eth0:1 down
sysctl -w "net.ipv4.ip_forward=0"
sysctl -w "net.ipv4.conf.all.send_redirects=0"
sysctl -w "net.ipv4.conf.default.send_redirects=0"
sysctl -w "net.ipv4.conf.eth1.send_redirects=0"
route del $SNS_VIP
route del $SS_VIP
rm -rf /var/lock/subsys/ipvsadm >/dev/null 2>&1
echo "ipvsadm stoped"
;;
status)
if [ ! -e /var/lock/subsys/ipvsadm ];then
echo "ipvsadm stoped"
exit 1
else
echo "ipvsadm OK"
fi
;;
*)
echo "Usage: $0 {start|stop|status}"
exit 1
esac
exit 0
相關推薦
Keepalived+LVS 安裝部署文件
#!/bin/bash GW=192.168.20.1 # website director vip. SNS_VIP=192.168.20.70 SNS_RIP1=192.168.20.65 SNS_RIP2=192.168.20.66 . /etc/rc.d/init.d/functions logge
Sqlserver2008安裝部署文件
轉載:https://www.cnblogs.com/xdong/p/3695475.html 注意事項: 如果你要安裝的是64位的伺服器,並且是新機器。那麼請注意,你需要首先需要給64系統安裝一個.net framework,如果已經安裝此功能,請略過這一步。 
最詳細的keepalived+lvs-dr配置文件
四臺臺機器: 分發器主:192.168.0.154 分發器備:192.168.0.171 rs_1:192.168.0.131 rs_2:192.168.0.132 keepalived安裝: yum install keepalived ipvsadm安裝:(可選keepaliv
ansible 安裝部署文件
1、簡介 ansible是新出現的自動化運維工具,基於Python開發,集合了眾多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、批量程式部署、批量執行命令等功能。ansible是基於模組工作的,本身沒有批量部署的能力。真正具有批量部署的是a
FastDHT安裝部署文件
本文轉自http://blog.csdn.net/baidu_29609961/article/details/77692774,其中有一條未講到,就是將配置檔案需要複製到storaged伺服器上面。自己留存以備學習。 一、 安裝 以下三個檔案可到對應官網下
elasticsearch 6.2.0+kibana安裝部署文件
本文基於elasticsearch 6.2.0.本文是本人寫給運維的部署文件,留存記錄方便以後使用,因為命令比較詳細,只需參考即可。後續將陸陸續續寫相關API上來。一、按硬體選擇1,伺服器環境三臺機的配置Mastar節點機器作業系統:linux CentOS
GlusterFs安裝部署文件
1.安裝步驟 把“fuse-2.8.4.tar.gz”和“glusterfs-3.2.5.tar.gz”上傳到/home/xmail目錄下,解壓,編譯,安裝都在這個目錄下進行。 1.1 基於程式碼安裝 1.1.1 Fuse支援庫安裝 檢視發Fuse是否已經安裝: 命令
openstack(kilo)安裝部署文件(最小化安裝,單機安裝)
前言 之前在centos上安裝了一個版本,是使用的一鍵安裝,devstack來安裝的,這個安裝後很多細節都不太清楚,所以決定手動走一邊安裝過程。 我這裡使用的是一臺物理機進行的安裝,IP 為10.1.82.161,安裝的是最小集合,只安裝了keystone,
Jenkins安裝部署文件彙總
課程目錄:jenkins_svn_maven持續整合Jenkins入門Jenkins安裝手冊jenkins環境搭建基於jenkins的持續整合使用指南持續整合引擎 Jenkins部署jenkins伺服器課程下載:百度網盤
Ubuntu 16.04 環境安裝部署 專案部署文件
環境版本 Ubuntu 16.04 Nginx 1.15.5 PHP 7.3.0 MySQL 5.7 Composer 1.7.2 Git 2.7.4 安裝 Nginx 首先,新增 nginx_signing.key $ wget http://nginx.org/ke
lvs+keepalive 比較詳細的安裝配置文件
lvs說明:目前有三種IP負載均衡技術(VS/NAT、VS/TUN和VS/DR); 八種排程演算法(rr,wrr,lc,wlc,lblc,lblcr,dh,sh)。 在 排程器的實現技術中,IP負載均衡技術是效率最高的。在已有的IP負載均衡技術中有通過網路地址轉換(Net
nginx部署文件服務器
node clu bsp main time 文件大小 索引 服務器 ica 1、安裝nginx yum install -y nginx 2、配置nginx 主配置文件: user nginx;worker_processes auto;error_log /var/lo
python中的各個包的安裝,用pip安裝whl文件
開始菜單 -s pla 英文 target com pac 版本 下載 在安裝之前,一直比較迷惑究竟如何用,安裝完後,發現竟然如此簡單 首先我一般用的是python27,官網下載python27msi安裝window7 64位後,已經自帶了Pip 和 easy_instal
mysql5.6.20二進制安裝部署文檔
mysql 二進制 安裝部署 mysql5.6.20二進制安裝部署文檔一、業務需求:單臺服務器線上運行著mysql5.5.48現在是不影響線上的業務,不停止線上的mysql5.5數據庫來部署另外一個mysql5.6.20的實例二、安裝部署過程:2.1安裝部署過程註意事項:在初始化mysql數據庫時
OpenVPN2.4.3 安裝部署文檔(實戰)
openvpnVPN概述:VPN(Virtual Private NetWork,虛擬專用網絡)架設在公共共享的基礎設施互聯網上,在非信任的網絡上建立私有的安全的連接,把分布在不同地域的辦公場所、用戶或者商業夥伴互聯起來。在目前的實踐中,常見的VPN構建技術:PPTP(Point-to-Point Tunne
集成jenkins自動安裝apk文件
lis dev self bsp bre lin for 下載 range def get_latest_package(self, path, filename): """ 在Jenkins下載最新的安裝包 """
python 安裝whl文件
系統 sin 文件夾 bsp scripts libs tar 文件中 log python27win32安裝:https://www.python.org/downloads/ 下載2.7的 安裝中一路下一步即可: 配置python系統環境
IOS 如何安裝 ipa文件
span 分享 安裝 logs 技術 應該 mil win ges 在以前,我們是可以將ipa包直接拖到iTunes裏進行安裝的,但是現在不行了[起碼Xcode8.3.3就不行] 那我們怎麽辦呢? 可以使用PP助手----> 將ipa文件直接拖到紅框內就OK了,自動就
IOS如何安裝ipa文件?
font pan http 使用 mage .cn 如何 new 沒有 在以前,我們是可以將ipa包直接拖到iTunes裏進行安裝的,但是現在不行了[起碼Xcode8.3.3就不行] 那我們怎麽辦呢? 可以使用PP助手----> 將ipa文件直接拖到紅框內就OK了,自
Linux系統下安裝ISO文件
-c eight inux normal text padding www pan add 1、在/mnt目錄下,創建相應的iso文件夾,例如cd1,cd2。2、然後,用命令:mount -o loop /home/kinglu/Matlab/matlab1.iso(iso