两台WEB服务器主备故障即时切换
俩台服务器在同一域内,一台为DC,一台为成员每台服务器要有俩块网卡
像你这个可以是一台为101011,一台为101012,群集采用101010,主机名可以是wwwxxxcom
要先做以下准备:
1在DNS服务器上创建wwwxxxcom主机记录,IP地址101010,也可以在每台计服务器上编写HOST文件,添加101010 wwwxxxcom记录
2在这俩台服务器的第一块网卡上添加网络负载平衡服务,但不勾选
3第二块网卡用来管理,俩台服务器的第二块网卡的IP地址设置为同一网段
做好准备就开始配置网络负载平衡群集
1起用群集
a在第一台计算机上,运行中输入 nlbmgr 打开网络负载平衡,右键点击网络负载平衡群集,新建群集
b输入群集IP地址以及INTERNET地址,wwwxxxcom
c点击下一步,下一步,如果有什么问题再问我,应该没什么问题,优先级设置为1
2连接到现存的群集
a在第二台服务器上同样打开NBL管理器,右击网络负载平衡群集,点击连接到现存的群集
b输入第一台服务器的IP地址,是第一台服务器第二块网卡的IP地址,就是用来管理的IP,选择连接
3添加主机到群集
这的优先级设置为2
你可以研究一下
再补充一下,如果你想要故障切换功能,就做个双机热备,如果有什么问题可以问我,负载平衡主要解决网络流量负载的
你可以先做一个独立的Server,它的用途是当客户端连接的时候,通知客户端现在的主服务器IP和端口号是什么,客户端拿到这个信息再与你的主服通讯就行了(这里面有个问题就是比如当客户端连接到A的时候,假定主服切换到B了,这个要不要通知客户端切换看你的需要了)。当然再拓展一点,这个Server除了可以通过人为的控制主服切换外,也会定时监控与两个服务器的通讯情况,如果与某个服务器中断,那可以自动切换另一个为主服。
1、你的这台存储要同时连接到主备服务器,即成为它们的共享磁盘,这是一个前提条件。
2、主备服务器的自动切换主要依赖于服务器上的集群软件,心跳检测是集群软件中为实现自动切换功能而设的一种手段,用以判定集群中的其他服务器是否正常工作。
3、集群软件通常由操作系统厂商配备或由第三方公司提供,具体有哪些品牌/型号首先要看你服务器上用的是哪种操作系统。少数应用系统,像ORACLE数据库甚至会自带集群软件。
方法如下:
1、首先建立 automaster 文件,没有的话就新建,如果存在的话修改下就行
我的原来就有,于是我就在此基础上修改的
########################
[root@localhost ~]# vi /etc/automaster
#
# $Id: automaster,v 14 2005/01/04 14:36:54 raven Exp $
#
# Sample automaster file
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# For details of the format look at autofs(5)
#
/misc /etc/automisc
#
# NOTE: mounts done from a hosts map will be mounted with the
# "nosuid" and "nodev" options unless the "suid" and "dev"
# options are explicitly given
#
/net -hosts
#
# Include central master map if it can be found using
# nsswitch sources
#
# Note that if there are entries for /net or /misc (as
# above) in the included master map any keys that are the
# same will not be seen as the first read key seen takes
# precedence
#
#+automaster
/var/Net/Files /etc/autonfs
################
我把配置文件中红色的部分注释掉了,因为存在的话 查看日志文件的话会有错误提示
tail -f /var/log/messages
Dec 2 08:52:21 localhost automount[6475]: lookup_read_master: lookup(nisplus): couldn't locate nis+ table automaster
2、然后建立目录
mkdir /var/Net/Files
注意,要保证 Files 目录是空的
3、建立 autonfs 配置文件
[root@localhost ~]# vi /etc/autonfs
temp -rw,bg,soft,rsize=32768,wsize=32768 1022136:/var/Net/Files/temp
UPGRADE_FILE -rw,bg,soft,rsize=32768,wsize=32768 1022136:/var/Net/Files/UPGRADE_FILE
UPGRADE_DOC -rw,bg,soft,rsize=32768,wsize=32768 1022136:/var/Net/Files/UPGRADE_DOC
4、136是服务器,137是客户端,红色部分需要和服务器中的exports配置文件相对应
[root@localhost rsync]# cat /etc/exports
/var/Net/Files/temp
/ 1022137(rw,no_root_squash)
/var/Net/Files/UPGRADE_DOC
/ 1022137(rw,no_root_squash)
/var/Net/Files/UPGRADE_FILE
/ 1022137(rw,no_root_squash)
服务器要开启 portmap 和 nfs 服务
[root@localhost rsync]# /etc/initd/portmap restart
[root@localhost rsync]# /etc/initd/nfs restart
5、客户端启动 autofs 服务
[root@localhost Files]# /etc/initd/autofs restart
查看日志,保证没有错误
tail -f /var/log/messages
查看服务端是否开启/提供服务
[root@localhost Files]# showmount -e 1022136(服务端)
Export list for 1022136:
/var/Net/111 1022137
/var/Net/Files/temp 1022137
/var/Net/Files/UPGRADE_DOC 1022137
/var/Net/Files/UPGRADE_FILE 1022137
6、测试的方法就是
cd /var/Net/Files目录中看不见任何内容,
然后
cd UPGRADE_FILE
cd UPGRADE_DOC
cd temp
能进去,能使用 ,差不多就这样
一、 环境说明:
域可以使用Windows NT、Windows 2000 Server、Windows Server 2003等操作系统来建立,这里我采用Microsoft最新的服务器版本Windows Server 2003来完成演示。
软件环境:Windows Server 2003 SP2 R2
硬件环境:PC机一台、网络适配器一个
网络环境:网络中没有域控制器,这是网络中第一台域控制器;网络中没有DNS和DHCP
服务器
网络适配器设置: IP地址:19216810253---------域控制器建立后不得随意更改
子网掩码:2552552550--------根据网络实际情况填写
默认网关:19216810254------根据网络实际情况填写
首选DNS:19216810253------必须是网络内有效的DNS服务器
二、 操作系统的安装:
将Windows Server 2003 R2安装光盘插入光驱,从光盘引导启动电脑,并按照默认设置完成Windows Server 2003 R2的安装。
Ø 注意:确保安装的Windows Server 2003 R2系统所在分区为NTFS格式,并且是完全格式化,而不是快速格式化的NTFS分区。否则系统在使用过程中将发生意想不到的故障。
系统安装完成后出现如图1:
图1
三、 建立域环境:
1. 按照“环境说明”设置网络IP、网关等信息,并确保已经为超级用户administrator设置了密码。
2. 在图一画面中点击“添加或删除角色”,出现如图2:
图2
3. 点击“下一步”,在出现的画面中选择“第一台服务器的典型配置”,如下图:
图3
4. 点击“下一步”,在出现的画面中输入域服务器的DNS全名,在这里我输入cnwancomcn,如图4:
图4
5. 点击“下一步”,确认NetBIOS域名,这里我们使用自动识别的“CNWAN”,再次点击下一步,出现如下图:
图5
6. 我们选择“否,不转发查询”,并连续点击两次“下一步”,系统将自动开始建立域服务器,在次过程中,系统可能提示你插入SP2的光盘。如图6:
图6
7. 域控制器建立完成后系统将自动重新启动,重启后画面如下:
图7
8. 系统重启后应该马上检查网络适配器的设置,某些时候系统可能会自动将“首选DNS”改为“127001”,应该马上改回“19216810253”
9. DNS的检查:检查是否正确安装了DNS服务。点击图7中“管理此DNS服务器”,检查在DNS的“正向查找区域”中是否有如图8左侧所示的容器,如果没有说明该DNS服务器没能正确配置,必须重新配置,甚至重新安装域控制器。
图8
Ø 注意:如果DNS没能正确安装,那么该域控制器肯定会出现意想不到的故障,域控制器从某种程度上是依赖于DNS的。
DHCP的检查:检查是否正确安装了DHCP服务。点击图7中“管理此DHCP服务器”,检查DHCP是否如图9所示正确运行了,并且其作用域是否为该域控制器所在的网络。
图9
至此,一台域控制器部署完毕,该域控制器就可以投入使用了。
0条评论