1. 程式人生 > >redhat6.3安裝Keepalived+LVS

redhat6.3安裝Keepalived+LVS

1、下載軟體
wget http://www.keepalived.org/software/keepalived-1.2.19.tar.gz
2、安裝所需的依賴包
yum -y install gcc  gcc-c++ popt-devel openssl openssl-devel libnfnetlink
3、安裝lvs與keepalived
rpm -ivh ipvsadm-1.25-10.el6.x86_64.rpm 此包在系統盤裡有
tar xzvf keepalived-1.2.19.tar.gz
./configure --prefix=/usr/local/keepalived
make
make install
4、拷貝配置檔案
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
chmod +x /etc/init.d/keepalived
chkconfig --add keepalived
chkconfig keepalived on
ln -s /usr/local/keepalived/sbin/keepalived /usr/sbin/
mkdir -p /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived


5、配置配置檔案/etc/keepalived/keepalived.conf 
! Configuration File for keepalived


global_defs {
   notification_email {
     
[email protected]

     [email protected]
     [email protected]oc
   }
   notification_email_from [email protected]
   smtp_server 192.168.200.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
}


vrrp_instance VI_1 {
    state [MASTER|BACKUP]  #主備不一樣
    interface eth0
    virtual_router_id 51
    priority [100|99] #主備不一樣
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.2.100
    }
}


virtual_server 192.168.2.100 80 {
    delay_loop 6
    lb_algo rr
    lb_kind DR
    nat_mask 255.255.255.0
    persistence_timeout 50
    protocol TCP


    real_server 192.168.2.103 80 {
        weight 1
        TCP_CHECK {
            connect_timeout 10
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
        }
    }
    real_server 192.168.2.104 80 {
        weight 1
        TCP_CHECK {            
            connect_timeout 10
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
        }
    }


}

6、檢視vip變化。檢視日誌
ip addr
ipvsadm -ln
tail -f /var/log/meassge

7、keepalived 開啟日誌記錄功能
vi /etc/sysconfig/keepalived 增加
KEEPALIVED_OPTIONS="-D -d  -S 0"
vi /etc/rsyslog.conf 增加
local0.*                                                /var/log/keepalived.log

相關推薦

redhat6.3安裝Keepalived+LVS

1、下載軟體 wget http://www.keepalived.org/software/keepalived-1.2.19.tar.gz 2、安裝所需的依賴包 yum -y install gcc  gcc-c++ popt-devel openssl openssl

安裝keepalived+lvs

ack lob pad 追加 eve email sysctl pro 生效 安裝keepalived+lvs [root@lvs ~]# yum install -y kernel-devel kernel[root@lvs ~]# yum install -y keep

redhat6.3安裝中文輸入法和上下鍵,配置yum源

輸入法: 首先檢視原來字型的設定: export |grep LANG  或者在/etc/sysconfig/i18n下面檢視,設定完成後需要重啟。 安裝包在上傳目錄裡下載 安裝兩個中文包: fonts-chinese-3.02-12.el5.noarch.rpm fo

keepalived+lvs配置安裝

prior 轉發 響應 檢查 但是 /usr outer tar.gz 調度 安裝: tar -zxvf keepalived-1.2.2.tar.gz yum list all |grep "ipvsadm" yum -y install kernel-devel ope

Redhat6.3安裝配置mysql5.6.13版本配置埠及自定義資料檔案目錄問題

記錄一下自己在Redhat6.3上安裝配置mysql遇到的種種問題 首先下載檔案不用說了,網上鍊接很多 我用的的5.6.13 一共是三個檔案 MySQL-client-5.6.13-1.el6.x86_64.rpm MySQL-devel-5.6.13-1.el6.x8

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

【Redis】2、CentOS 7 上安裝 redis3.2.3安裝與配置

sync 倉庫 ace /var/ 發現 wan sudo base str 一、redis源碼安裝 【更正】現在最新穩定的版本已經到了3.2.8 截至到2016.8.11,redis最新穩定版本為3.2.3.本篇文章我們就以此版本為基礎,進行相關的講解。 下載redis源

【原創 Spark動手實踐 1】Hadoop2.7.3安裝部署實際動手

dmi 遠程 nag proc host 一個 error img 連接 目錄: 第一部分:操作系統準備工作:   1. 安裝部署CentOS7.3 1611   2. CentOS7軟件安裝(net-tools, wget, vim等)   3. 更新CentOS

Eclipse Kepler(4.3)安裝jad反編譯插件

index.php height features eclispe general 一個 版本 java_home pat 1.下載jad,地址:http://varaneckas.com/jad/(根據自己的系統選擇一個下載) 2.下載jad插件,地址:http://ja

sublime text 3 安裝ES6插件

bsp http log -1 ges 安裝 .com sub cnblogs sublime text 3 安裝ES6插件

centos6 安裝 keepalived

配置文件 kernel virt 默認 ast 2.6 configure ace rtu 安裝keepalived yum -y install kernel-devel ln -s /usr/src/kernels/2.6.32-642.15.1.el6.x86_64/

CentOS7.3安裝MySQL5.7

blog 錯誤 com 原因 rpm /var/ inux rep 問題 Linux和Mysql版本更新後,由於已知的mysql被收購的原因,導致mysql不會再發布於centos默認的yum源中。 而使用rpm的安裝方式,又會有蠻多的依賴問題,因此本次嘗試使用官方提供的

rdma centos 7.3安裝

rdma1、安裝依賴包yum install epel-release -y yum install gcc gcc-c++ bc openssl-devel automake ncurses-devel libibverbs -y yum install libibverbs-devel libib

centos nginx-1.10.3 安裝

依賴 centos .org fix download 配置 表達式 amp zxvf wget http://nginx.org/download/nginx-1.13.1.tar.gz nginx 依賴 pcre 庫,要先安裝pcre,因為nginx 要在rewrite

CentOS 7.3 安裝指南

des 根據 http 修復 dir 繼續 支持 監控工具 報告 摘要: 基於 Red Hat 企業版的源代碼的最新版本的 CentOS 7 在今年的 12月發布了 CentOS Linux 7 (1611),包含了許多 bug 修復、新的包更新,比如 Samba、Squi

zabbix3.2.3安裝趨勢圖集中顯示插件graphtrees

zabbix graphtrees1.下載補丁並升級cd /usr/share/zabbix# 獲取補丁包wget https://raw.githubusercontent.com/OneOaaS/graphtrees/master/graphtree3.0.4.patchyum install -y pa

Centos7.3 安裝Mysql5.7並修改初始密碼

centos7.3 安裝mysql5.7並修改初始密碼Centos7.3 安裝Mysql5.7並修改初始密碼1、官方安裝文檔http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下載 Mysql yum包http://dev.mysql.com/do

Centos7.3安裝和配置Tomcat8

localhost pat 1.10 logs .cn mage port oot -c 第一步:下載Tomcat8壓縮包 進入 http://tomcat.apache.org/download-80.cgi 下載tar.gz壓縮包 第二步:用ftp

Centos7.3安裝vsftp服務

軟件 roo 打開 root enable yum 添加用戶 文件 系統 我們需要向centos操作系統的服務器上上傳文件或者下載文件,這時候,ftp有必要安裝下, 我們選擇主流的vsftp; 第一步:安裝vsftp yum install -y vsftpd

Centos7.3安裝和配置Mysql5.7

mysql5 logs public mon grant https mysql sta -- 第一步:獲取mysql YUM源 進入mysql官網獲取RPM包下載地址 https://dev.mysql.com/downloads/repo/yum/