Nginx+keepalived+heartbeat双机热备份配置手册

Nginx+keepalived+heartbeat双机热备份配置手册
Nginx+keepalived+heartbeat双机热备份配置手册

Nginx+keepalived+heartbeat双机热备份配置手册

正文目录

1 双机热备简介 (3)

2 双机热备安装与配置 (4)

2.1 安装环境和软件版本说明 (4)

2.2 系统安装 (4)

2.3 JDK环境安装配置 (4)

2.4 MYSQL安装配置 (6)

2.4.1 基本安装配置 (6)

2.4.2 数据库双机互备 (6)

2.5 反向代理服务器NGINX的安装配置 (8)

2.6 KEEPALIVED安装配置 (12)

2.7 HEARTBEAT的安装配置 (14)

2.8 APACHE-TOMCAT安装配置 (16)

3 CENTOS下安装配置的改动 (18)

3.1 NGINX (18)

3.2 KEEPALIVED (20)

3.3 HEARTBEAT (23)

3.4 添加SHELL脚本 (25)

1 双机热备简介

双机热备及负载均衡配置图如下所示

2 双机热备安装与配置

2.1 安装环境和软件版本说明

系统:Linux Ubuntu 10.10

JDK环境:jdk-6u31-linux-i586

方向代理服务器Nginx:nginx-0.7.67

探测服务器状态软件Keepalived:keepalived-1.1.17

Web服务器:Apache-tomcat:apache-tomcat-6.0.35

数据库MySQL:mysql-5.1.61

2.2 系统安装

2.3 JDK环境安装配置

1 、安装jdk 程序

最新版本jdk: jdk-6u31-linux-i586.bin

进入usr 目录:cd /usr

在当前目录创建目录java :mkdir java

将jdk 安装文件复制到java 目录下:cp /usr/software/ jdk-6u31-linux-i586.bin /usr/java

给安装程序赋予权限:chmod +x jdk-6u31-linux-i586.bin

执行安装命令:./ jdk-6u31-linux-i586.bin

安装成功后,在java 目录下会出现jdk1.6.0_31 的目录。

2 、配置环境变量:

编辑/etc/profile 文件:vi /etc/profile

按I 键进入编辑状态

在适当位置配置以下内容:

export JA V A_HOME=/usr/java/jdk1.6.0_31

export JRE_HOME=$JA V A_HOME/jre

export

CLASSPATH=.:$JA V A_HOME/lib/dt.jar:$JA V A_HOME/lib/tools.jar:$JRE_HOME/lib/rt.j ar

export PATH=$PATH:$JA V A_HOME/bin

完成配置后,按ESC 键,然后输入:wq 保存并退出(:q! 退出不保存)

3 、使配置文件生效:source /etc/profile

运行java -version,会有下面的提示:

程序“java”已包含在下列软件包中:

* gcj-4.4-jre-headless

* gcj-4.5-jre-headless

* openjdk-6-jre-headless

请尝试:sudo apt-get install <选定的软件包>

执行下面两个命令,安装java到系统中

sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_31/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_31/bin/javac 300

设置默认的JDK

sudo update-alternatives --config java

4 、再查看java 版本:java –version ,显示版本信息则表示安装正确

如下图:

5 、注意事项:

如果安装完之后,jdk 版本不是当前所安装的,则需先卸载之前linux 自带的版本。

2.4 MySQL安装配置

先按照2.7前几步配置hostname和hosts文件。

2.4.1 基本安装配置

1、启用自动安装mysql:apt-get install mysql-server

2、设置root密码,如1234

3、进入mysql –u root –p

4、建立数据库pmdb:CREATE DATABASE pmdb;

5、将之前导出的pmdb数据文件导入:mysql>pmdb.sql;

6、退出mysql,修改配置文件/etc/mysql/https://www.360docs.net/doc/842702736.html,f在mysqld字段中加入下面内容:

7、注意!!!(MYSQL不区分表名大小写)

lower_case_table_names=1

default-character-set=utf8 (数据库缺省以utf8存储)

init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

2.4.2 数据库双机互备

1、设置主服务器A。

配置my.conf文件,在mysqld中加入如下内容:

###master###

server-id=1

log-bin=mysql-bin

binlog-do-db=pmdb

将bind-address 所在行注释掉(访问IP限定,默认是均可以访问)

然后重启mysql服务。

2、将主数据库新建一个外部访问用户并赋予权限

GRANT REPLICATION SLA VE ON *.* TO 'backup'@'%' IDENTIFIED BY '1234'; 赋予root(或其他用户)远程登录的权限(用于tomcat访问)

GRANT ALL ON *.* to backup@'%' IDENTIFIED BY '1234';

3、锁定数据库;

FLUSH TABLES WITH READ LOCK;

4、导出数据库数据;

3、查看主数据库状态

记录File 和Position 项目的值,以后要用的。

4、设置从服务器B

###slave###

master-host=192.168.2.48 #主数据库IP(另一台机器的实际IP)

master-port=3306

master-user=backup

master-password=1234

master-connect-retry=20

report-host=192.168.2.47

replicate-do-db=pmdb

replicate-rewrite-db=pmdb->pmdb #主数据库名->从数据库名

5、把从主数据库服务器备份出来的数据库导入到从服务器中

6、设置从服务器参数

mysql> CHANGE MASTER TO

-> MASTER_HOST='master_host_name', //主服务器的IP地址

-> MASTER_USER='replication_user_name', //同步数据库的用户

-> MASTER_PASSWORD='replication_password', //同步数据库的密码

-> MASTER_LOG_FILE='recorded_log_file_name', //主服务器二进制日志的文件名(前面要求记住的参数)

-> MASTER_LOG_POS=recorded_log_position; //日志文件的开始位置(前面要求记住的参数)

e.启动同步数据库的线程

mysql> slave start;

查看数据库的同步情况吧。如果能够成功同步那就恭喜了!

查看主从服务器的状态

mysql> SHOW PROCESSLIST\G //可以查看mysql的进程看看是否有监听的进程。如mysql2上查看到监听https://www.360docs.net/doc/842702736.html,的的进程。

7、将B设为主服务器,A为从服务器,按上面步骤重新设置。

8、测试改变A服务器中数据库pmdb中数据,查看B中的变化;再修改B,查看A中数据的变化。

2.5 反向代理服务器nginx的安装配置

两台主机均安装以下步骤配置

1、安装Nginx所需pcre库

(注意:安装前需要已安装gcc-c++包)

wget ftp://https://www.360docs.net/doc/842702736.html,/pub/software/programming/pcre/pcre-8.10.tar.gz

tar -zxvf pcre-8.10.tar.gz

cd pcre-8.10

./configure

make

make install

2、安装Nginx

自动安装:sudo apt-get install nginx

启动服务,在浏览器中输入http://localhost ,若显示Nginx欢迎界面,则安装成功安装完后直接访问可能会提示403(Ubuntu系统会提示),这时修改

/etc/nginx/sites-enabled/default,将

location / {

root /var/www;

index index.html index.htm;

}

改为

location / {

root /var/www/nginx-default;

index index.html index.htm;

}

即可。

3、配置

编辑配置文件/etc/nginx/nginx.conf

user www www;

worker_processes 2;

error_log /var/log/nginx/error.log;

pid /var/run/nginx.pid;

worker_rlimit_nofile 51200;

events {

use epoll;

worker_connections 2048;

# multi_accept on;

}

http {

include /etc/nginx/mime.types;

default_type application/octet-stream;

access_log /var/log/nginx/access.log;

sendfile on;

#tcp_nopush on;

#keepalive_timeout 0;

keepalive_timeout 65;

tcp_nodelay on;

#gzip on;

gzip_disable "MSIE [1-6]\.(?!.*SV1)";

include /etc/nginx/conf.d/*.conf;

include /etc/nginx/sites-enabled/*;

upstream localhost {

server 192.168.2.50:8080 weight=1;

server 192.168.2.49:8080 weight=1;

ip_hash; #在没有做共享session的情况下ip_hash可以解决session问题

}

server {

listen 8888;

server_name localhost;

location / {

root html/solr;

proxy_pass http://localhost;

include proxy.conf;

}

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root html;

}

}

}

其中proxy.conf文件为:

proxy_redirect off;

proxy_set_header Host $http_host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

client_max_body_size 10m;

client_body_buffer_size 128k;

proxy_connect_timeout 300;

proxy_send_timeout 300;

proxy_read_timeout 300;

proxy_buffer_size 4k;

proxy_buffers 4 32k;

proxy_busy_buffers_size 64k;

proxy_temp_file_write_size 64k;

4、重启nginx:service nginx restart

2.6 Keepalived安装配置

1、自动安装:sudo apt-get install keepalived

2、按照如下内容编辑配置文件:/etc/keepalived/keepalived.conf

vrrp_script chk_nginx {

script "sh /root/scripts/monitor_nginx.sh" #监控和启动nginx进程脚本interval 2 #检查间隔

weight 2

}

vrrp_instance VI_1 {

state MASTER#从是BACKUP

interface eth0

virtual_router_id 51

mcast_src_ip 192.168.2.47

priority 105 #主比从数值大

advert_int 3

#smtp_alert

authentication {

auth_type PASS

auth_pass 1234

}

track_script {

chk_nginx

}

virtual_ipaddress {

192.168.2.51

}

}

3、添加启动和判断nginx正常工作的脚本。

在新建文件/root/scripts/monitor_nginx.sh ,内容如下

#!/bin/bash

B=`ps -ef | grep "nginx: master process"| grep -v grep`

echo $B

if [ -z "$B" ]

then

/etc/init.d/nginx start

sleep 5

B=`ps -ef | grep "nginx: master process"| grep -v grep`

if [ -z "$B" ]

then

killall keepalived

fi

fi

4、重启keepalived:service keepalived restart

2.7 Heartbeat的安装配置

主从机器安装步骤相同。

1、让内核支持IPVS

首先,我们必须让https://www.360docs.net/doc/842702736.html,和https://www.360docs.net/doc/842702736.html,两台服务器的内核支持IPVS(IP Virtual Server)。通过IPVS,我们可以在Linux内核级别上实现传输层的负载均衡。

执行下面的命令:

2、然后,我们还需要修改/etc/modules,添加这些模块,以便系统在重新启动时能够自动加载它们。执行下面的命令:

sudo nano /etc/modules

在文件末尾,添加下列内容:

3、此外,我们还需要启用内核的包转发功能,执行下面的命令:

sudo nano /etc/sysctl.conf

将net.ipv4.ip_forward所在行的注释去掉。

文件保存后,运行命令使之立即生效:

sudo sysctl –p

4、安装heartbeat前,我们要先调节负载均衡节点上的/etc/hosts文件

sudo nano /etc/hosts

127.0.0.1 localhost

192.168.2.47 https://www.360docs.net/doc/842702736.html, mysql-lb1 #mysql-lb1为主机名称,在/etc/hostname中配置

192.168.2.51 https://www.360docs.net/doc/842702736.html, mysql-lb2

5、启动自动安装:apt-get install heartbeat

6、在/etc/heartbeat/目录下新建文件ha.cf,并编辑:

logfile /var/log/ha-log

logfacility local0

#keepalive 2

deadtime 5

#warntime 10

#initdead 10

#udpport 694

bcast eth0

auto_failback off

node mysql-lb1

node mysql-lb2

respawn hacluster /usr/lib/heartbeat/ipfail

apiauth ipfail gid=haclient uid=hacluster

7、在/etc/heartbeat/目录下新建文件haresources,并编辑:

mysql-lb1 192.168.2.55/24/eth0

8、在/etc/heartbeat/目录下新建文件haresources,并编辑:

auth 3

#1 crc

#2 sha1 HI!

3 md5 Hello!

9、重启heartbeat,service heartbeat restart

10、输入ip a ,查看绑定的虚拟IP是否绑定,如下图(192.168.2.55)

2.8 Apache-tomcat安装配置

两台机器配置基本相同

1、下载软件压缩包:apache-tomcat-6.0.35.tar.gz

2、在/usr/目录下新建文件夹tomcat/,并进入此文件夹

3、将压缩包解压:tar zxvf apache-tomcat-6.0.35.tar.gz

4、将mysql驱动文件mysql-connector-java-5.1.13-bin.jar放入lib/文件夹下

5、修改配置文件内容:压缩文件夹中/conf/content.xml

标签中添加如下内容:

auth="Container"

type="javax.sql.DataSource"

maxActive="5"

maxIdle="1"

maxWait="10000"

username="root" password="1234"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://192.168.2.55:3306/pmdb?autoReconnect=true" />

6、将web服务导出文件pmweb.war放入webapps/文件夹下

7、启动服务器sh bin/start.sh

3 CentOS下安装配置的改动

CentOS下使用的是手动安装软件,遇到较多问题。

3.1 Nginx

1、首先安装Nginx所需pcre库

安装前确认已安装c和c++编译工具(如gcc、gcc-c++)

wget ftp://https://www.360docs.net/doc/842702736.html,/pub/software/programming/pcre/pcre-8.10.tar.gz

tar -zxvf pcre-8.10.tar.gz

cd pcre-8.10

./configure

make

make install

2、安装openssl-devel

Yum install openssl-devel

3、安装nginx

groupadd www

useradd -g www www

tar zxvf nginx-0.8.52.tar.gz

cd nginx-0.8.52/

./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

make

make install

4、配置

修改配置文件/usr/local/nginx/conf/nginx.conf,添加下面内容到http中:

upstream tomcats {

server 192.168.2.50:8080 weight=1; #tomcat服务器

server 192.168.2.49:8080 weight=1;

ip_hash; #在没有做共享session的情况下ip_hash可以解决session 问题

}

server {

listen 8888;

server_name tomcats;

location / {

root html/solr;

proxy_pass http:// tomcats;

include proxy.conf;

}

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root html;

}

}

5、配置文件目录下添加proxy.conf文件,内容如下:

proxy_redirect off;

proxy_set_header Host $http_host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

client_max_body_size 10m;

client_body_buffer_size 128k;

proxy_connect_timeout 300;

proxy_send_timeout 300;

proxy_read_timeout 300;

proxy_buffer_size 4k;

proxy_buffers 4 32k;

proxy_busy_buffers_size 64k;

proxy_temp_file_write_size 64k;

6、测试配置文件

/usr/local/nginx/sbin/nginx –t

如果出现以下情况

/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

解决办法:

sudo ln -s /usr/local/lib/libpcre.so.1 /usr/lib/libpcre.so.1

如下图表示配置文件没有错误

7、启动nginx

/usr/local/nginx/sbin/nginx

8、注意

防火墙可以导致无法访问

3.2 Keepalived

1、首先下载所需要的软件

wget https://www.360docs.net/doc/842702736.html,/software/keepalived-1.1.19.tar.gz

wget https://www.360docs.net/doc/842702736.html,/files/popt/popt-1.16.tar.gz

2.安装popt

juniper防火墙配置手册

JUNIPER 防火墙快速安装手册 目录 1、前言 (4) 1.1、J UNIPER 防火墙配置概述 (4) 1.2、J UNIPER 防火墙管理配置的基本信息 (4) 1.3、J UNIPER 防火墙的常用功能 (6) 2、JUNIPER 防火墙三种部署模式及基本配置 (6) 2.1、NAT 模式 (6) 2.2、R OUTE 模式 (7) 2.3、透明模式 (8) 2.4、基于向导方式的NAT/R OUTE 模式下的基本配置 (9) 2.5、基于非向导方式的NAT/R OUTE 模式下的基本配置 (18) 2.5.1、NS-5GT NAT/Route 模式下的基本配置 (19) 2.5.2、非NS-5GT NAT/Route 模式下的基本配置 (20) 2.6、基于非向导方式的透明模式下的基本配置 (21) 3、JUNIPER 防火墙几种常用功能的配置 (22) 3.1、MIP 的配置 (22) 3.1.1、使用Web 浏览器方式配置MIP (23) 3.1.2、使用命令行方式配置MIP (25) 3.2、VIP 的配置 (25) 3.2.1、使用Web 浏览器方式配置VIP (26) 3.2.2、使用命令行方式配置VIP (27) 3.3、DIP 的配置 (28) 3.3.1、使用Web 浏览器方式配置DIP (28) 3.3.2、使用命令行方式配置DIP (30) 4、JUNIPER 防火墙IPSEC VPN 的配置 (30) 4.1、站点间IPS EC VPN 配置:STAIC IP-TO-STAIC IP (30) 4.1.1、使用Web 浏览器方式配置 (31) 4.1.2、使用命令行方式配置.......................................................................... .. (35) 4.2、站点间IPS EC VPN 配置:STAIC IP-TO-DYNAMIC IP (37) 4.2.1、使用Web 浏览器方式配置 (38) 4.2.1、使用命令行方式配置................................................................................ .. (41) 5、JUNIPER 中低端防火墙的UTM 功能配置 (43) 5.1、防病毒功能的设置..................................................................................... . (44) 5.1.1、Scan Manager 的设置 (44) 5.1.2、Profile 的设置...................................................................................... . (45) 5.1.3、防病毒profile 在安全策略中的引用 (47) 5.2、防垃圾邮件功能的设置................................................................................ .. (49) 5.2.1、Action 设置 (50) 5.2.2、White List 与Black List 的设置 (50)

防火墙双机热备配置案例

双机热备 网络卫士防火墙可以实现多种方式下的冗余备份,包括:双机热备模式、负载均衡模式和连接保护模式。 在双机热备模式下(最多支持九台设备),任何时刻都只有一台防火墙(主墙)处于工作状态,承担报文转发任务,一组防火墙处于备份状态并随时接替任务。当主墙的任何一个接口(不包括心跳口)出现故障时,处于备份状态的防火墙经过协商后,由优先级高的防火墙接替主墙的工作,进行数据转发。 在负载均衡模式下(最多支持九台设备),两台/多台防火墙并行工作,都处于正常的数据转发状态。每台防火墙中设置多个VRRP备份组,两台/多台防火墙中VRID相同的组之间可以相互备份,以便确保某台设备故障时,其他的设备能够接替其工作。 在连接保护模式下(最多支持九台设备),防火墙之间只同步连接信息,并不同步状态信息。当两台/多台防火墙均正常工作时,由上下游的设备通过运行VRRP或HSRP进行冗余备份,以便决定流量由哪台防火墙转发,所有防火墙处于负载分担状态,当其中一台发生故障时,上下游设备经过协商后会将其上的数据流通过其他防火墙转发。 双机热备模式 基本需求 图 1双机热备模式的网络拓扑图 上图是一个简单的双机热备的主备模式拓扑图,主墙和一台从墙并联工作,两个防火墙的Eth2接口为心跳口,由心跳线连接用来协商状态,同步对象及配置信息。 配置要点 ?设置HA心跳口属性 ?设置除心跳口以外的其余通信接口属于VRID2 ?指定HA的工作模式及心跳口的本地地址和对端地址 ?主从防火墙的配置同步 WEBUI配置步骤 1)配置HA心跳口和其他通讯接口地址 HA心跳口必须工作在路由模式下,而且要配置同一网段的IP以保证相互通信。接口属性必须要勾选“ha-static”选项,否则HA心跳口的IP地址信息会在主从墙运行配置同步时被对方覆盖。 ?主墙 a)配置HA心跳口地址。 ①点击网络管理>接口,然后选择“物理接口”页签,点击eth2接口后的“设置”图标,配置基本信息,如下图所示。 点击“确定”按钮保存配置。

RoseMirrorHA双机热备软件的安装及配置手册

双机热备软件的安装与配置指导手册 系统版本:A1 文档编号:CHI-PT-NJBL-SJRB-A0

内容简介 《双机热备软件的安装与配置指导手册》主要针对目前公司人员定位系统服务器双机热备软件的安装和配置进行了详细说明,指导现场工程师对双机热备软件进行安装及配置。 本手册共分四章节,分别为: 第一章:概述 第二章:软件的安装 第三章:服务的安装及配置 第四章:注意事项 第五章:常见故障处理 本文档的读者范围: 公司内部员工 版权声明 本文档属南京北路科技有限公司版权所有,侵权必究。 本文文件专供用户、本公司职员以及经本公司许可的人员使用,未经公司书面 同意,任何单位或个人不得以任何方式复制、翻印、改编、摘编、转载、翻 译、注释、整理、出版或传播手册的全部或部分内容。

南京北路自动化系统有限责任公司位于南京江宁经济技术开发区,是南京市高新技术企业,现有高级工程师、工程师及其他专业技术人员100余名。是专业从事煤矿通信、自动化、信息化产品的研发、生产、销售及服务的高科技公司。 公司拥有ISO9001:2000质量管理体系认证,坚持“质量第一、用户至上、至诚服务、持续改进”的质量方针,得到了广大客户的信赖和支持。目前公司产品覆盖全国10多个省、自治区,并在多个煤炭主产区设有售后服务机构。 公司以满足客户需求为己任,不断生产高性价比的产品,为客户创造价值。 南京北路自动化系统有限责任公司 联系地址:南京市江宁开发区菲尼克斯路99号 邮政编码:211106 电话号码:(025)52187543 传真:(025)52185703 邮件地址:njbestway@https://www.360docs.net/doc/842702736.html, 客户服务电话:400-611-5166 客户支持网站:https://www.360docs.net/doc/842702736.html,

RoseMirrorHA镜像服务器双机热备解决方案及具体配置

RoseMirrorHA镜像服务器双机热备解决方案 及具体配置

一、双机热备拓扑图以及工作原理

双机热备工作示意图 二、双机热备方案介绍 在高可用性方案中,操作系统和应用程序是安装在两台服务器的本地系统盘上的,而整个网络系统的数据是通过磁盘阵列集中管理和数据备份的。数据的集中管理是通过双机热备份系统,将所有站点的数据直接从中央存储设备来读取和存储,并由专业人员进行管理,极大地保护了数据的安全性和保密性。用户的数据存放在外接共享磁盘阵列中,在一台服务器出现故障时,备机主动替代主机工作,保证网络服务不间断。 双机热备份系统采用“心跳”方法保证主系统与备用系统的联系。所谓“心跳”,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系统当前的运行状态。一旦“心跳”信号表明主机系统发生故障,或者是备用系统无法收到主机系统的“心跳”信号,则系统的高可用性管理软件(双机软件RoseHA)认为主机系统发生故障,立即令主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。

双机备份方案中,根据两台服务器的工作方式可以有三种不同的工作模式,即双机热备模式、双机互备模式和双机双工模式。下面分别予以简单介绍: ?双机热备模式即目前通常所说的active/standby 方式,active服务器处于工作状态;而standby服务器处于监控准备状态。当active服务器出现故障的时候,通过软件诊测或手工方式将standby机器激活,保证应用在短时间内完全恢复正常使用。这是目前最理想的一种模式。 ?双机互备模式,是两个相对独立的应用在两台机器同时运行,但彼此均设为备机,当某一台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性,但对服务器的性能要求比较高。服务器配置相对要好。 ?双机双工模式 : 是目前Cluster(集群)的一种形式,两台服务器均为活动状态,同时运行相同的应用,保证整体的性能,也实现了负载均衡和互为备份。WEB服务器或FTP服务器等用此种方式比较多。 双机热备有两种实现模式,一种是基于共享的存储设备的方式,另一种是没有共享的存储设备的方式,一般称为纯软件方式,低成本模式。 基于存储共享的双机热备是双机热备的最标准方案。这种方式采用两台服务器,使用共享的存储设备(磁盘阵列柜或存储区域网SAN)。两台服务器可以采用热备(主从)、互备、双工(并行)等不同的方式。在工作过程中,两台服务器将以一个虚拟的IP地址对外提供服务,依工作方式的不同,将服务请求发送给其中一台服务器承担。同时,服务器通过心跳线(目前往往采用建立私有网络的方式)侦测另一台服务器的工作状况。当一台服务器出现故障时,另一台服务器根据心跳侦测的情况做出判断,并进行切换,接管服务。对于用户而言,这一过程是全自动的,在很短时间内完成,从而对业务不会造成影响。由于使用共享的存储设备,因此两台服务器使用的实际上是一样的数据,由双机或集群软件对其进行管理。

Juniper 常用配置

Juniper 常用配置 一、基本操作 1、登录设备 系统初始化用户名是roo t,密码是空。在用户模式下输入configure或者是edit可以进入配置模式。 2、设置用户名:set host-name EX4200。 3、配置模式下运行用户模式命令,则需要在命令前面加一个run,如:run show interface 。 4、在show 后面使用管道符号加上display set将其转换成set 格式命令show protocols ospf | display set 。 5、在需要让配置生效需要使用commit命令,在commit之前使用commit check来对配置进行语法检查。如果提交之后,可以使用rollback进行回滚,rollback 1回滚上一次提前之前的配置,rollback 2则是回滚上 2 次提交之前的配置。 6、交换机重启:request system reboot 7、交换机关机:request system halt 二、交换机基本操作 2.1 设置root密码 交换机初始化用户名是root 是没有密码的,在进行commit 之前必须修改root 密码。明文修改方式只是输入的时候是明文,在交换机中还是以密文的方式存放的。 实例: 明文修改方式: lab@EX4200-1# top [edit] lab@EX4200-1# edit system [edit system] lab@EX4200-1# set root-authentication plain-text-password 2.2 设置删除主机名 实例:

#"设置主机名为EX4200" lab@EX4200-1# edit system [edit system] lab@EX4200-1# set host-name EX4200 #”删除命令”# lab@EX4200-1# edit system [edit system] lab@EX4200-1# delete host-name EX4200 2.3 开启Telnet登陆服务 说明:在默认缺省配置下,EX 交换机只是开放了http 远程登陆方式,因此如果想通过telnet登陆到交换机上,必须在系统中打开telnet 服务。 实例: lab@EX4200-1# edit system service [edit system services] #打开Telnet 服务 lab@EX4200-1# set telnet #同时telnet 的最大连接数范围1-250 lab@EX4200-1# set telnet connection-limit 10 #每分钟同时最大连接数范围1-250 lab@EX4200-1# set telnet rate-limit 10 #删除telnet服务 lab@EX4200-1# edit system service [edit system services] lab@EX4200-1# delete telnet 2.4 开启远程ssh登陆 EX 交换机默认是没有开启SSH 服务,当你打开了SSH 服务而没有制定SSH 的版本,系统自动支持V1和V2 版本。如果你指定了SSH 的版本,则系统只允许你指定版本的SSH 登陆。 实例: lab@EX4200-1# edit system service

双机热备的步骤

双机热备的步骤 sybase双机问题 ,两台IBM3650,DS3400阵列,用的ROSEHA双机软件。SYBASE 12.5在win2003上不能自动启动,SYBASE应如何建库啊???lllenxue发表于2008-4-2814:07 看一下sybase的服务设置是不是自动启用的 建库进入控制台,建库之前先建设备,之后在设备上按你实际需要创建数据库 netmaple发表于2008-4-3009:33 这个知道呀,就是sybase做双机建库后备份机就不能起SYBASE服务了,不知道做双机如何建库 lllenxue发表于2008-4-3014:19 你参考一下这篇文章,希望对你能有所帮助 ROSE HA3107的安装过程(Sybase)

安装环境: 两台服务器(以下分别称为“服务器1”和“服务器2”,一套磁盘整列柜,Sybase数据库软件,ROSE HA3107软件。) 安装过程: 1、安装WINDOWS NT4.0 (1)在安装NT4.0的过程中,必须安装SNMP和Wins服务(WINDOWS网际名称服务)。 (2)将所有的驱动程序安装好,配置好网络。 (3)安装Services Pack。(SP4,SP5都可以) (4)在两台NT服务器的磁盘管理器中查看磁盘柜中将要安装数据库的卷的盘符是否相同,该盘符必须相同。 2、安装Sybase数据库 (1)在公共磁盘上建立Sybase目录,在其下建立Data,Install 两个子目录。 (2)关闭服务器2,在服务器1上安装Sybase数据库。在安装过程中,将程序文件安装在本地硬盘上,把库文件安装在磁盘柜上,然后重启计算机。 (3)安装完毕后,进入Sybase的Server Config中,删除数据库安装过程中默认建立的SQL Server,Backup Server,Monitor Server。 (4)将公共磁盘Sybase\Data目录下的Master.dat,Sybprocs.dat文件删除。

华为防火墙双机热备配置及组网

防火墙双机热备配置及组网指导 防火墙双机热备,主要是提供冗余备份的功能,在网络发生故障的时候避免业务出现中断。防火墙双机热备组网根据防火墙的模式,分路由模式下的双机热备组网和透明模式下的双机热备组网,下面分别根据防火墙的不同模式下的组网提供组网说明及典型配置。 1 1:防火墙双机热备命令行说明 防火墙的双机热备的配置主要涉及到HRP的配置,VGMP的配置,以及VRRP的配置,防火墙的双机热备组网配置需要根据现网的业务和用户的需求来进行调整,下面就防火墙的双机热备配置涉及到的命令行做一个解释说明。 1.1 1.1 HRP命令行配置说明 HRP是华为的冗余备份协议,Eudemon 防火墙使用此协议进行备份组网,达到链路状态备份的目的,从而保证在设备发生故障的时候业务正常。 HRP协议是华为自己开发的协议,主要是在VGMP协议的基础上进行扩展得到的;VGMP是华为的私有协议,主要是用来管理VRRP的,VGMP也是华为的私有协议,是在VRRP的基础上进行扩展得到的。不管是VGMP的报文,还是HRP的报文,都是VRRP的报文,只是防火墙在识别这些报文的时候能根据自己定义的字段能判断出是VGMP的报文,HRP的报文,或者是普通的VRRP的报文。 在Eudemon防火墙上,hrp的作用主要是备份防火墙的会话表,备份防火墙的servermap 表,备份防火墙的黑名单,备份防火墙的配置,以及备份ASPF模块中的公私网地址映射表和上层会话表等。 两台防火墙正确配置VRRP,VGMP,以及HRP之后,将会形成主备关系,这个时候防火墙的命令行上会自动显示防火墙状态是主还是备,如果命令行上有HRP_M的标识,表示此防火墙和另外一台防火墙进行协商之后抢占为主防火墙,如果命令行上有HRP_S的标识,表示此防火墙和另外一台防火墙进行协商之后抢占为备防火墙。防火墙的主备状态只能在两台防火墙之间进行协商,并且协商状态稳定之后一定是一台为主状态另外一台为备状态,不可能出现两台都为主状态或者都是备状态的。 在防火墙的HRP形成主备之后,我们称HRP的主备状态为HRP主或者是HRP备状态,在形成HRP的主备状态之后默认是一部分配置在主防火墙上配置之后能自动同步到备防火墙上的,而这些命令将不能在备防火墙的命令行上执行,这些命令包括ACL,接口加入域等,但其中一些命令行是不会从主防火墙上备份到备防火墙上。 HRP的配置命令的功能和使用介绍如下: ★ hrp enable :HRP使能命令,使能HRP之后防火墙将形成主备状态。 ★ hrp configuration check acl :检查主备防火墙两端的ACL的配置是否一致。执行此命令之后,主备防火墙会进行交互,执行完之后可以通过命令行display hrp configuration check acl来查看两边的配置是否一致。

juniper防火墙详细配置手册

Juniper防火墙简明实用手册 (版本号:V1.0)

目录 1 juniper中文参考手册重点章节导读 (4) 1.1第二卷:基本原理 (4) 1.1.1第一章:ScreenOS 体系结构 (4) 1.1.2第二章:路由表和静态路由 (4) 1.1.3第三章:区段 (4) 1.1.4第四章:接口 (5) 1.1.5第五章:接口模式 (5) 1.1.6第六章:为策略构建块 (5) 1.1.7第七章:策略 (6) 1.1.8第八章:地址转换 (6) 1.1.9第十一章:系统参数 (6) 1.2第三卷:管理 (6) 1.2.1第一章:管理 (6) 1.2.2监控NetScreen 设备 (7) 1.3第八卷:高可用性 (7) 1.3.1NSRP (7)

1.3.2故障切换 (8) 2Juniper防火墙初始化配置和操纵 (9) 3查看系统概要信息 (10) 4主菜单常用配置选项导航 (10) 5Configration配置菜单 (12) 5.1Date/Time:日期和时间 (12) 5.2Update更新系统镜像和配置文件 (13) 5.2.1更新ScreenOS系统镜像 (13) 5.2.2更新config file配置文件 (14) 5.3Admin管理 (15) 5.3.1Administrators管理员账户管理 (15) 5.3.2Permitted IPs:允许哪些主机可以对防火墙进行管理 (16) 6Networks配置菜单 (17) 6.1Zone安全区 (17) 6.2Interfaces接口配置 (18) 6.2.1查看接口状态的概要信息 (18)

Rose双机热备软件安装指南 共享磁盘阵列方式

ROSE 共享存储双机热备解决方案 解决方案优点: ●对服务器硬件配置要求不高,可以根据应用情况采用不同型号或配置●可利用原有生产系统快速构建双机系统,性价比高 ●系统切换时间短,最大程度减少业务中断的影响 ●切换过程对应用程序无影响,无需重新启动或登录,做到无人值守

●系统效率高,系统中数据读写、管理及容错由磁盘阵列来完成。而系统服务器故障监控切换处理由HA软件来完成。双机监控依靠RS232串口线路或专用TCP/IP网路线路,既不占用主机CPU资源也不占用基础业务网络带宽,在实际应用中得到用户的一致好评 ●支持丰富的应用配置,如:Oracle、MSSQL、Sybase、MySQL、文件服务、Web服务等,无需额外插件支持用户自定义应用 ●硬件可采用机架式结构,便于维护管理 RoseHA产品介绍 RoseHA高可用系统解决方案,由两台服务器和一台共享存储设备组成主要硬件环境,通过RoseHA持续、稳定、高效的软件系统,实现两个节点的高可用功能。采用Rose基于共享存储的高可用解决方案,实现企业关键业务7×24小时不间断运营,是企业最佳之选。 RoseHA的工作原理 RoseHA双机系统的两台服务器(主机)都与磁盘阵列(共享存储)系统连接,用户的操作系统、应用软件和RoseHA高可用软件分别安装在两台主机上,数据库等共享数据存放在存储系统上,两台主机之间通过私用心跳网络连接。配置好的系统主机开始工作后,RoseHA软件开始监控系统,通过私用网络传递的心跳信息,每台主机上的RoseHA软件都可监控另一台主机的状态。当工作主机发生故障时,心跳信息就会产生变化,这种变化可以通过私用网络被RoseHA软件捕捉。当捕捉到这种变化后RoseHA就会控制系统进行主机切换,即备份机启动和工作主机一样的应用程序接管工作主机的工作(包括提供TCP/IP网络服务、存储系统的存取等服务)并进行报警,提示管理人员对故障主机进行维修。当维修完毕后,可以根据RoseHA的设定自动或手动再切换回来,也可以不切换,此时维修好的主机就作为备份机,双机系统继续工作。 RoseHA实现容错功能的关键在于,对客户端来说主机是透明的,当系统发生错误而进行切换时,即主机的切换在客户端看来没有变化,所有基于主机的应用都仍然正常运行。RoseHA采用了虚拟IP地址映射技术来实现此功能。客户端通过虚拟地址和工作主机通讯,无论系统是否发生切换,虚拟地址始终指向工作主机。在进行网络服务时,RoseHA提供一个逻辑的虚拟地址,任何一个客户端需要请求服务时只需要使用这个虚拟地址。正常运行时,虚拟地址及网络服务由主服务器提供。当主服务器出现故障时,RoseHA会将虚拟地址转移到另外一台服务器的网卡上,继续提供网络服务。切换完成后,在客户端看来系统并没有出现故障,网络服务仍然可以使用。除IP地址外,HA还可以提供虚拟的计算机别名供客户端访问。对于数据库服务,当有主服务器出现故障时,另外一台服务器就会自动接管,同时启动数据库和应用程序,使用户数据库可以正常操作。 RoseHA主要功能特点 ●简洁直观的管理方式 RoseHA提供了友好直观的图形安装界面和监控管理界面。通过直观而又方便的Java Applet管理界面,用户可以交互式地对集群系统进行配置、监控和管理,并可以利用Applet的网络特性,通过网络对系统进行远程管理,实时地显示出主机系统及服务的状态。

双机热备环境安装步骤

Pluswell配置说明 二、硬件环境检查 1、查看整个局域网内是否有与双机环境提供的虚拟IP和服务名存在 冲突 2、磁盘阵列柜的电源是否打开 3、RAID 是否完成 4、控制卡是否安装且工作正常 5、磁盘阵列柜连接主、备服务器的线缆是否牢固 6、主、备服务器的系统磁盘管理中是否找到磁盘阵列柜 7、磁盘阵列柜在主服务器和备用服务器中的驱动器号要求一致(注 意:不可将磁盘分区标记为活动的) 8、主、备服务器TCP/IP心跳线是否连接正常且测试通过(可以互 ping) 9、检查磁盘阵列的配置,如查看各逻辑盘,确定好安装数据库Data 的盘符。 三、双机服务器操作系统安装及注意事项 1、先安装双机中的第一台服务器的操作系统(Windows Server2003 标 准版 X64 +Sp2)。 1) 注意安装服务器操作系统时,该服务器的引导盘信息需与 所安装的操作系统相匹配,即在引导盘中能够找到该操作 系统。 2)安装时注意先检查本机的磁盘号与第一台安装好的磁盘号是否一致(必须一致,否则配置双机时,会导致双机切换不成 功),如:第一台安装时磁盘0给了本机磁盘,磁盘1给了磁盘 阵列柜,那么此时在开机自检时需注意观察本机有多少个磁盘 号,是否与第一台机器相匹配,如果不匹配的情况一般有两 种:

a) 本机磁盘未做RAID1,所以有多个磁盘号。 b) 本机磁盘未做RAID1,而且又没配有RAID卡的情况下。 2、两台服务器操作系统安装完毕后,主、备服务器上都可以操作磁盘 阵列(注:主、备服务器不能同时去读写阵列柜上的文件、数据 等) 4、数据库软件安装配置 1. 关闭备服务器,只保持主服务器在开机的状态下进行数据库 的安装 2. 双机中安装数据的注意事项 1) 数据文件的路径必须在阵列柜上的同一个目录下; 2) 程序文件必须安装在本地磁盘上; 3) 服务(server、agent)启动模式必须设置成手动停止,用户 帐号必须为本地系统帐户; 4) 安装完第一台服务器的数据库系统后要保证: a) SQLSERVER和SQLSERVERAGENT服务处于停止状 态 b) 把磁盘阵列柜(卷锁)上第一次建立的数据文件夹改 名或删除。 5) 安装第二台数据库的方法、路径必须与第一台保持一致 6) 安装完数据库后,还要在每台服务器上安装相关的数据库 补丁,如安装补丁SP4。 5、双机软件安装配置 a) 以administrator用户逐台安装两台服务器的pluswell软件。 b) 保证双机的Administrator用户的密码一致。 c) 进行pluswell软件的配置 i. 进行心跳线的配置

防火墙技术案例5双机热备(负载分担)组网下的IPSec配置

【防火墙技术案例5】双机热备(负载分担)组网下的IPSec配置 论坛的小伙伴们,大家好。强叔最近已经开始在“侃墙”系列中为各位小伙伴们介绍各种VPN了。说到VPN,小伙伴们肯定首先想到的是最经典的IPSec VPN,而且我想大家对IPSec的配置也是最熟悉的。但是如果在两台处于负载分担状态下的防火墙上部署IPSec VPN又该如何操作呢?有什么需要注意的地方呢? 本期强叔就为大家介绍如何在双机热备的负载分担组网下配置IPSec。 【组网需求】 如下图所示,总部防火墙NGFW_C和NGFW_D以负载分担方式工作,其上下行接口都工作在三层,并与上下行路由器之间运行OSPF协议。(本例中,NGFW是下一代防火墙USG6600的简称,软件版本为USG6600V100R001C10) 现要求分支用户访问总部的流量受IPSec隧道保护,且NGFW_C处理分支A发送到总部的流量,NGFW_D 处理分支B发送到总部的流量。当NGFW_C或NGFW_D中一台防火墙出现故障时,分支发往总部的流量能全部切换到另一台运行正常的防火墙。 【需求分析】 针对以上需求,强叔先带小伙们做一个简要分析,分析一下我们面临的问题以及解决这个问题的方法。

1、如何使两台防火墙形成双机热备负载分担状态? 两台防火墙的上下行业务接口工作在三层,并且连接三层路由器,在这种情况下,就需要在防火墙上配置VGMP组(即hrp track命令)来监控上下行业务接口。如果是负载分担状态,则需要在每台防火墙上调动两个VGMP组(active组和standby组)来监控业务接口。 2、分支与总部之间如何建立IPSec隧道? 正常状态下,根据组网需求,需要在NGFW_A与NGFW_C之间建立一条隧道,在NGFW_B与NGFW_D之间建立一条隧道。当NGFW_C与NGFW_D其中一台防火墙故障时,NGFW_A和NGFW_B都会与另外一台防火墙建立隧道。 3、总部的两台防火墙如何对流量进行引导? 总部的两台防火墙(NGFW_C与NGFW_D)通过路由策略来调整自身的Cost值,从而实现正常状态下来自NGFW_A的流量通过NGFW_C转发,来自NGFW_B的流量通过NGFW_D转发,故障状态下来自NGFW_A和NGFW_B的流量都通过正常运行的防火墙转发。 【配置步骤】 1、配置双机热备功能。 在配置双机热备功能前,小伙伴们需要按照上图配置各接口的IP地址,并将各接口加入相应的安全区域,然后配置正确的安全策略,允许网络互通。由于这些不是本案例的重点,因此不在此赘述。 完成以上配置后,就要开始配置双机热备功能了。大家可以看到形成双机的两台防火墙(NGFW_C和NGFW_D负载分担处理流量)的上下行接口都工作在三层,而且连接的是路由器。这无疑是非常经典的“防火墙业务接口工作在三层,上下行连接路由器的负载分担组网”。各位小伙伴们可以在华为的任何防火墙资料中看到此经典举例,无论是命令行配置举例还是Web配置举例,大家想怎么看就怎么看~ 因此强叔只在此给出双机热备的命令行配置和关键解释。

Juniper的基本配置实例

root# cli #相当于cisco的en root@> cli> configure #相当于cisco的configure terminal [edit] root@# set system host-name router1 #配置路由器的名字为router1 root@# set system domain-name https://www.360docs.net/doc/842702736.html, #配置路由器所在域为https://www.360docs.net/doc/842702736.html, root@# set interfaces fxp0 unit 0 family inet address 192.168.15.1/24 #配置fxp0 unit 0的接口地址,fxp0代表管理接口,unit 0代表子接口,inet代表是ipv4地址。 root@# set system backup-router 192.168.15.2 #backup-router是本路由器的直连路由器,在路由器启动的时候, #JUNOS路由软件(routing protocol process, RPD)没有立即启动, #路由器将自动生成一条到back-up router的缺省路由,当路由器启动完成后再自动删除这条路由。 root@# set system name-server 192.168.15.3 #DNS的地址 root@# set system root-authentication plain-text-password #设置明文密码 New password: Retype password: #输入并且确认密码,要求字母和数字。 root@# commit #确认配置,在没有确认配置的时候所有配置都是不生效的! root@router1# exit root@router1> #保存配置用save命令 [edit] aviva@router1# save configuration-march02 Wrote 433 lines of configuration to configuration-march02 #察看保存过的文件用run file list命令 aviva@router1# run file list /var/home/aviva: .ssh/ configuration-march02 #用保存的文件载入配置用load replace命令。 load replace XXX

Windows server 2003双机热备教程(共享磁盘阵列式)

Windows 2003双机热备 时间:2010-06-06 23:05来源: 作者:编程点击:1804次 Windows2003标准版没集成双机热备份软件,只有用企业版的。系统安装本文所述双机热备是采用微软公司Windows2003 Server操作系统,非第三方管理软件。硬件需求:1、两台服务器,一台为主域控制器,另一台为额外域控制器;... Windows2003标准版没集成双机热备份软件,只有用企业版的。 系统安装 Windows2003 Server操作系统,非第三方管理软件。 、两台服务器,一台为主域控制器,另一台为额外域控制器; 2、每台服务器配置两块网卡,和两块阵列卡(一块做本地服务器磁盘阵列,另一块连接磁盘柜阵列); 3、一台用来共享资源的存储设备(本文为Dell221s磁盘阵列柜); 、一条点对点的反转网线(充做心跳线);两条将服务器接入网络的网线。 行数据转移。以下一同描述主域控制器和额外控制器的安装: 1、服务器分为主域控制器(主服务器)和额外域控制器(从服务器),这里将主域控制器标名为hrb0,将额外域控制器标名为hrb1; 2、将hrb0 的第一块网卡做为外网(局域网)使用的网卡,表明public,第二块网卡做为私网(与hrb1的连接)使用的网卡,表明private; 3、在主服务器上安装Windows 2003 Server Enterprise(过程略); 4、配置tcp/ip协议: 外网: 10.195.10.18 掩码:255.255.255.0 网关:10.195.10.210 DNS:10.195.10.19 10.195.10.18(把对方服务器IP作为本机的主DNS,本机地址做备用DNS) 内网: 192.168.0.1 掩码:255.255.255.0 (网关空) DNS: 192.168.0.2 192.168.0.1(把对方服务器IP作为本机的主DNS,本机地址做备用DNS) 5、安装补丁; 6、其它相关配置完成后,关闭服务器,准备连接磁盘阵列; 7、将磁盘阵列柜的应用模式调至"群集模式"(在盘柜的背面有滑动开关,调至靠近模块拉手一侧);由于在"群集模式"下,RAID卡会占用ID15的槽位,所以ID15槽位的磁盘在以后的配置应用过程中不会起到作用,建议将盘柜ID15槽位的硬盘取下,做为以后的备用硬盘。 8、将主域控制器的RAID卡连接线接至磁盘柜的EMM插口,磁盘阵列的另一EMM插口留给额外域控制器,如果服务器上的阵列卡是双通道的,两个服务器连接SCSI线的通道要一致。(即:如果主域控制器是连接通道1,则额外域控制器也需要连接通道1); 9、顺序开启磁盘阵列柜、主域控制器; 10、启动服务器,在开机过程中根据提示,配置阵列卡(阵列卡详细配置参见第二部分文档)。 11、服务器重启进入Windows 2003 桌面后,右键点击"我的电脑"-'管理'-'磁盘管理',这时可以看到磁盘阵列已经被计算机搜索到,但没有分区和分配盘符,不能应用; 12、在磁盘显示栏中,右键点击"磁盘0"(磁盘阵列柜)的位置,将磁盘阵列的磁盘"转换到基本磁盘"; 13、给磁盘阵列分区时要特别注意,所有的磁盘分区必须为"主磁盘分区";第一个分区的大小推荐为1G,这是预留给群集中的仲裁磁盘专用的;其它的分区大小根据实际应用确定;分配盘符时要考虑额外域控制器的分区,做到两台服务器一致;(提示:每台域控制器最好留有空闲的磁盘,作为突发情况使用,磁盘阵列柜上的所有磁盘分区必须格式化为NTFS。) 域控制器配置详解 域控制器的创建有主域控制器创建和额外域控制器创建两种,额外域控制器的创建直接参阅第22 条。 1、域控制器的创建,域控制器的创建是以后其他工作的基础,在安装Windows 2003 Server之后创建的,Win2003安装后首要配置网卡的IP地址。 2、Ip地址配置完成后开始创建域控制器:"开始"-"程序"-"管理工具"-"配置您的服务器向导"。 3、在欢迎窗口中直接点击"下一步"; 4、配置向导会检测本机河网络中的配置,如果服务器中的两个网卡有其中一块没有插入网线或额外控制器服务器没有开启,向导会有警告提示,但不会影响后续的配置,可以直接"继续"通过; 5、如果是配置群集中的主域控制器(第一个域控制器),在单选中要选择"第一台服务器的典型配置",如果不是第一个域控制器,选择"现有域的额外域控制器";

第一次配置juniper-SSG140

第一次配置juniper-SSG140 (2010-04-27 10:10:43) 、简述环境: 1.双ISP,两个服务器6.6和6.8对外开放17991端口 2.trust-vr和untrust-vr同在,zone untrust被修改到untrust-vr中 3.6.6 VIP 180的地址,6.8 MIP 221的地址,应用源路由 其实东西也不多,不过没配过的我开始真不知道如何配置juniper的地址转换 set clock ntp set clock timezone 8 set clock dst recurring start-weekday 2 0 3 02:00 end-weekday 1 0 11 02:00 set vrouter trust-vr sharable set vrouter "untrust-vr" exit set vrouter "trust-vr" unset auto-route-export exit ------------------------------------------------------------------------------

若防火墙里没有你所用的服务就自己加吧 ------------------------------------------------------------------------------------------------- set service "17991" protocol tcp src-port 0-65535 dst-port 17991-17991 set service "3389" protocol tcp src-port 0-65535 dst-port 3389-3389 set alg appleichat enable unset alg appleichat re-assembly enable set alg sctp enable set auth-server "Local" id 0 set auth-server "Local" server-name "Local" set auth default auth server "Local" set auth radius accounting port 1646 set admin name "netscreen" set admin password "nJqNNxrLGyrLc0lEtsCBqfDtDMA/Pn" set admin user "hongyuan" password "nNnfG0rrJIWDcc8EysvMuSCt+LBiDn" privilege "all" -----------------------------------------------------------------------------------------

双机热备原理及安装

双机热备原理及安装 一、双机热备原理 1.1.简述 双机热备份技术是一种软硬件结合的较高容错应用方案。该方案是由两台服务器系统和一个外接共享磁盘阵列柜(也可没有,而是在各自的服务器中采取RAID卡)及相应的双机热备份软件组成。 在这个容错方案中,操作系统和应用程序安装在两台服务器的本地系统盘上,整个网络系统的数据是通过磁盘阵列集中管理和数据备份的。数据集中管理是通过双机热备份系统,将所有站点的数据直接从中央存储设备读取和存储,并由专业人员进行管理,极大地保护了数据的安全性和保密性。用户的数据存放在外接共享磁盘阵列中,在一台服务器出现故障时,备机主动替代主机工作,保证网络服务不间断。 双机热备份系统采用“心跳”方法保证主系统与备用系统的联系。所谓“心跳”,指的是主从系统之间相互按照一定的时间间隔发送通讯信号,表明各自系统当前的运行状态。一旦“心跳”信号表明主机系统发生故障,或者备用系统无法收到主机系统的“心跳”信号,则系统的高可用性管理软件认为主机系统发生故障,主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。 双机热备份方案中,根据两台服务器的工作方式可以有三种不同的工作模式,即:双机热备模式、双机互备模式和双机双工模式。 双机热备模式即目前通常所说的active/standby 方式,active服务器处于工作状态;而standby 服务器处于监控准备状态,服务器数据包括数据库数据同时往两台或多台服务器写入(通常各服务器采用RAID磁盘阵列卡),保证数据的即时同步。当active服务器出现故障的时候,通过软件诊测或手工方式将standby机器激活,保证应用在短时间内完全恢复正常使用。典型应用在证券资金服务器或行情服务器。这是目前采用较多的一种模式,但由于另外一台服务器长期处于后备的状态,从计算资源方面考量,就存在一定

南方某局点双机热备部署案例介绍

南方某局点双机热备部署案例介绍 局点信息: 某局点做ME60双机热备部署,主要针对现网中的pppoe上网业务,三层固定IP专线业务,vlanif 终结业务,分别使用E-TRUNK和普通热备部署方案进行热备部署。 拓扑改造: 现网原始拓扑及业务分析: 现网业务: 普通pppoe、vlanif终结业务、三层子接口终结固定IP业务终结。 拓扑特点

ME60单上行到核心路由器 ME60下挂重要OLT采用跨板trunk方式接入,实现单链路故障保护。 热备改造后拓扑: 拓扑改造内容:中间直连链路修改为跨板trunk 某局点大楼(OLT1) 修改与ME60-1连接方式为同板trunk,并增加一条ge链路连接至ME60-2形成同板trunk方案组网 打水鞍(OLT4) 将与ME60-1连接的跨板trunk拆开,分别以GE链路连接至两台ME60。

说明:针对选取的两个OLT分别使用两种部署方案进行热备部署。两种方案的主要区别在于承载vrrp路径和配置方式。 部署要点: 方案1:E-TRUNK方案 方案特点 实现对三种业务的网络侧,用户侧,故障的保护; 实现对pppoe业务,三层子接口终结业务的整机故障保护 部署要点: 热备的vrrp和bfd运行在中间直连链路上 两台ME60用户侧接口对称配置 中间直连链路和备用ME60用户侧接口二层透传vlanif vlan段报文。

方案2:同板trunk方案(即普通热备部署)方案特点 对pppoe业务进行热备保护 Vlanif和三层子接口业务仅能保护网络侧故障部署要点: 热备的vrrp和bfd通过OLT传输 Vrrp track ME60上行链路

相关文档
最新文档