国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

使用piranha搭建高可用LVS集群

2024-06-28 16:05:29
字體:
來源:轉載
供稿:網友

linux Cluster 使用piranha搭建高可用LVS piranha可以說是搭建高可用LVS集群里面,配置起來最簡單的,由redhat提供可基于web頁面進行配置,果然是親生。 Dip=director IP RIP=realserverIP VIP=virtual server IP realserver=rs ha=director

1.實驗概況

1.1實驗拓撲圖

依然還是這張圖 這里寫圖片描述

1.2簡介

同樣的四臺virtualbox創建的4臺centos5.5虛擬機單網卡,

1.3實驗步驟

1.3.1MASTER配置

1).單網卡、橋接模式啟動ha1,并配置ip地址為192.168.8.312).關閉防火墻與selinux service iptable stop service ip6table stop vim /etc/selinux/conf 修改為SELINUX=disabled3).安裝ipvsadm yum install -y ipvsadm4).安裝piranha yum install -y piranha 安裝完成后與piranha相關的有兩個服務 piranha_gui 圖形界面配置的服務 pulse 管理piranha服務的 #注,使用yum安裝piranha,會同時把httpd裝上了 配置piranha的密碼,用于web界面登陸驗證 piranha-passwd 輸入密碼 再次輸入5).安裝ipvsadm yum install -y ipvsadm6).配置piranha a.打開piranha的圖形配置服務與httpd服務 service piranha-gui start service httpd start b.打開瀏覽器輸入director的DIP地址及端口號默認為3636,題主的是http://192.168.8.31:3636/ login 用戶名為:piranha 密碼:剛才已經設置了

這里寫圖片描述

c.如何English very棒,那么此配置頁面對您毫無壓力,看不懂也無妨 這里寫圖片描述 控制與監測選項卡,此處不需要填寫 d.全局配置 本次實驗中 公有地址填寫MSATER-director的DIP 私有地址為空 LVS工作模式選擇Director Router(DR模式) 點擊ACCEPT 這里寫圖片描述 e.備胎服務器配置 點擊ENABLE啟用備胎服務器 配置如圖 這里寫圖片描述這里寫圖片描述 f.虛擬服務配置 點擊ADD 點擊EDIT 進行配置 這里寫圖片描述這里寫圖片描述這里寫圖片描述 g.realserver配置 點擊ADD 點擊EDIT 點擊(DE)ACTIVATE激活服務 這里寫圖片描述這里寫圖片描述 h.監控腳本 點擊BLANK SEND 這里寫圖片描述

i.在VIRTUAL SERVERS選項卡里的realserver以及VIRTUAL SERVERS,記得點擊激活服務(DE)ACTIVATE

配置結束,會自動生成配置文件/etc/sysconfig/ha/lvs.cf,可暫時不關閉配置web頁面 配置文件內容如下:

serial_no = 16 PRimary = 192.168.8.31 service = lvs backup_active = 1 backup = 192.168.8.32 heartbeat = 1 heartbeat_port = 539 keepalive = 6 deadtime = 18 network = direct debug_level = NONE monitor_links = 1 syncdaemon = 0 virtual dddd { active = 1 address = 192.168.8.30 eth0:1 sorry_server = 127.0.0.1 vip_nmask = 255.255.255.0 port = 80 expect = “HTTP” use_regex = 0 load_monitor = none scheduler = wlc protocol = tcp timeout = 6 reentry = 15 quiesce_server = 0 server RS1 { address = 192.168.8.33 active = 1 port = 80 weight = 1 } server RS2 { address = 192.168.8.34 active = 1 port = 80 weight = 3 } }

1.3.2BACKUP配置

1).啟動配置ip地址后關閉iptables與selinux2).安裝piranha ipvsadm3).在MASTER中使用scp /etc/sysconfig/ha/lvs.cf 192.168.8.32:/etc/sysconfig/ha/將MASTER的piranha配置文件復制一份到BACKUP中

1.3.3realserver配置

兩臺realserver配置一樣啟動配置IP后安裝httpdyum install -y httpd創建測試頁echo "this is rs1" > /var/www/html/index.html為區分在realserver2中為echo "this is rs2" > /var/www/html/index.html啟動httpd服務service httpd start創建腳本vim /etc/init.d/lvsrs

腳本內容如下

#!/bin/bash#description:Start real server/etc/rc.d/init.d/functionsVIP=192.168.8.30case "$1" in start) echo "Start LVS of realserver" /sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce;; stop) echo "Close LVS Director realserver" /sbin/ifconfig lo:0 down echo 0 > /proc/sys/net/ipv4/conf/lo/arp_ignore echo 0 > /proc/sys/net/ipv4/conf/lo/arp_announce echo 0 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 0 > /proc/sys/net/ipv4/conf/all/arp_announce;; *) echo "$0: Usage: $0 {start|stop}" exit 1esac修改腳本的權限chmod 755 /etc/init.d/lvsrs將腳本復制一份到realserver2scp /etc/init.d/lvsrs 192.168.8.34:/etc/init.d/

1.3.4 啟動服務

在realserver中/etc/init.d/lvsrs start在MASTER BACKUP中使用service ipvsadm startservice pulse start啟動成功后可在MASTER中使用ipvsadm -ln 查看已創建的ipvsadm規則使用ip addr 查看VIP是否在MASTER中創建了接著可以自行做故障檢測,測試realserver節點斷開后再接入,MASTER與BACKUP的切換注:若是在BACKUP中使用service pulse start提示Starting pulse: pulse: no active lvs services defined in /etc/sysconfig/ha/lvs.cf 將BACKUP中的etc/sysconfig/ha/lvs.cf的虛擬服務器的avtive改為1,原為0 virtual dddd { active = 1
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洛南县| 江安县| 湖南省| 如东县| 仪陇县| 渭源县| 青神县| 永年县| 和田市| 抚远县| 五家渠市| 金塔县| 茶陵县| 百色市| 枣强县| 五大连池市| 峨边| 东海县| 牟定县| 荥经县| 铜川市| 海口市| 宁强县| 谢通门县| 蓬溪县| 荥阳市| 皮山县| 芦溪县| 炉霍县| 雅江县| 巨野县| 宜宾市| 城口县| 荔波县| 灵宝市| 青阳县| 东城区| 建德市| 西林县| 和林格尔县| 米泉市|