下载此文档

KeepalivedHA配置和测试过程forlinux.doc


文档分类:资格/认证考试 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
Keepalived配置和测试过程for linux
安装环境:
两台server:System x3650 M3
Node1:硬盘:130G CPU:2颗E5620 存:4G
Node2:硬盘:130G CPU:2颗E5620 存:8G
安装redhat
用U盘安装rhel-server--x86_64-
分区:
/boot 200M
/boot/efi 200M
Swap 4096M
/ 13000M
只安装Basic版本,不要安装桌面
需要在language里面选择chinese包
安装系统完成后设置网卡eth0
Node1:
Node2:
设置keepalived
Node1:
! Configuration File for keepalived
global_defs {
router_id 234567 #router_id,配置一个网络唯一的ID
}
vrrp_instance VI_3 { #为keeplived实例号,一般一台服务器只有1个实例,不用更改
state BACKUP #为keepalived初始状态,此处需要设置成BACKUP
nopreempt #配置为非抢占模式,在node1切到node2,vip从node1飘到node2后,node1恢复后,服务不会再切回node1,而是继续让node2做MASTER,服务在
node2上面继续跑
interface eth0 #为启用keepalived的接口,根据实际情况设置
virtual_router_id 40 #为keepalived虚拟ID,同一集群必须相同
priority 100 #服务优先级,MASTER设置为100,BACKUP设置为90
advert_int 1 #心跳区间设置为1秒
authentication {
auth_type PASS
auth_pass 10101010 #设置验证密码,同一集群必须相同
}
virtual_ipaddress {
dev eth0 label eth0:0 #设置服务IP,dev label可省略
}
notify_master "/etc/keepalived/ master" #切换成master,执行一次脚本
notify_backup "/etc/keepalived/ backup" #切换成backup,执行一次脚本
notify_fault "/etc/keepalived/ fault" #切换成fault,执行一次脚本
}
Node2:
! Configuration File for keepalived
global_defs {
router_id 123456
}
vrrp_instance VI_3 {
state BACKUP
nopreempt
interface eth0
virtual_router_id 40
priority 90
advert_int 1
authentication {
auth_type PASS
auth_pass 10101010
}
virtual_ipaddress {
dev eth0 label eth0:0
}
notify_master "/etc/keepalived/ master"
notify_backup "/etc/keepalived/ backup"
notify_fault "/etc/keepalived/ fault"
}
设置notify. sh
Node1:
#!/bin/bash
#
case $1 in
master)

KeepalivedHA配置和测试过程forlinux 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tswng35
  • 文件大小1.29 MB
  • 时间2021-01-23