Linux服务器双机热备详细过程

Linux服务器双机热备详细过程,第1张

通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。

当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。

下面来以keepalived结合tomcat来实现一个web服务器的双机热备过程:

keepalived的工作原理是VRRP虚拟路由冗余协议。

在VRRP中有两组重要的概念:VRRP路由器和虚拟路由器,主控路由器和备份路由器。

VRRP路由器是指运行VRRP的路由器,是物理实体,虚拟路由器是指VRRP协议创建的,是逻辑概念。一组VRRP路由器协同工作,共同构成一台虚拟路由器。Vrrp中存在着一种选举机制,用以选出提供服务的路由即主控路由,其他的则成了备份路由。

当主控路由失效后,备份路由中会重新选举出一个主控路由,来继续工作,来保障不间断服务。

两台物理服务器和一个虚拟服务器(vip):master:redhat2.6.18-53.el5192.168.8.4;backup:redhat2.6.18-53.el5192.168.8.6;vip:192.168.8.100。

节点A192.168.8.4(主节点),节点B192.168.8.6(备用节点),虚拟IP(对外提供服务的IP192.168.8.100)

在这种模式下,虚拟IP在某时刻只能属于某一个节点,另一个节点作为备用节点存在。

当主节点不可用时,备用节点接管虚拟IP(即虚拟IP漂移至节点B),提供正常服务。

keepalived的原理可以这样简单理解:

keepalived安装在两台物理服务器上,并相互监控对方是否在正常运行。

当节点A正常的时候:节点A上的keepalived会将下面的信息广播出去:

192.168.8.100这个IP对应的MAC地址为节点A网卡的MAC地址

其它电脑如客户端和NodeB会更新自己的ARP表,对应192.168.8.100的MAC地址=节点A网卡的MAC地址。

当节点A发生故障的时候,节点B上的keepalived会检测到,并且将下面的信息广播出去:

192.168.8.100这个IP对应的MAC地址为节点B网卡的MAC地址

其它电脑如客户端会更新自己的ARP表,对应192.168.8.100的MAC地址=节点B网卡的MAC地址。

扩展资料:

双机热备特指基于active/standby方式的服务器热备。服务器数据包括数据库数据同时往两台或多台服务器执行写 *** 作,或者使用一个共享的存储设备。在同一时间内只有一台服务器运行。

当其中运行着的一台服务器出现故障无法启动时,另一台备份服务器会通过软件诊测(一般是通过心跳诊断)将standby机器激活,保证应用在短时间内完全恢复正常使用

Keepalived的运行原理是基于VRRP(虚拟路由冗余协议)机制,在VRRP中有两个重要的概念:VRRP路由器和虚拟路由器,主控路由器和备份路由器。

VRRP路由器是一种实体路由器设备,而虚拟路由器则是基于VRRP协议构建的虚拟路由器,是软性的虚拟概念,一组VRRP路由器协同工作,共同构造一台虚拟服务器。

VRRP协议支持一种选举机制,主要用来选出用来提供服务的路由即主控路由,其它的就是备份路由了,当主控路由失效之后,备份路由中重新选出一个主控路由(往往按照设置好的优先级别重新分配),接管主控服务,继续工作,来保证不间断的提供服务。

参考资料:

百度百科-双机热备

1,双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备。

2,以一般常用的SQL服务的双机热备为例:先在两台服务器上安装服务器系统。

3,然后建立一个或多个磁盘阵列,将两台服务器上的SQL数据保存在磁盘阵列上。

4,然后安装一款集群软件,如:微软MSCS,Symantec VCS,ATANG Cluster等。

5,然后在软件上分别设置主和副服务器。以MSCS为例,先在服务器上安装Advanced Server或DataCenter Server。 然后在两台服务器添加相同的管理员帐号和密码。即帐号在每个节点上,都必须具有管理员权限。所有节点都必须是成员服务器,或者所有的节点是同一个域里的域控制器。在群集中,不允许一部分是域成员,一部分是域控制器。

6,然后安装集群管理软件,开启磁盘阵列,在两台电脑上设置共享磁盘,并验证共享磁盘国。

7,然后关闭第一个服务器,配置第二个节点,配置完成后,关闭第二个服务器,打开第一个服务器,配置第一个节点。

8,最后,开启两个服务器和磁盘阵列。

双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。

您好,服务器双机热备需要至少四个电口,两个用于主服务器,两个用于备份服务器。这是因为双机热备是一种高可用性的解决方案,旨在确保在主服务器发生故障时,备份服务器可以立即接管服务,从而保证系统的连续性和稳定性。
对于每个服务器,至少需要两个电口:一个用于电源,一个用于网络连接。此外,为了实现双机热备,主服务器和备份服务器之间需要进行数据同步,因此需要两个额外的电口用于数据同步。
需要注意的是,具体的电口需求可能因不同的双机热备方案而有所不同。一些方案可能需要更多的电口以支持更高的带宽或更复杂的网络拓扑结构。因此,在实施双机热备方案之前,应该仔细考虑所需的电口数量,并根据实际情况进行配置。

1 可以起火
2 因为服务器在运行过程中会产生大量的热量,如果服务器的散热系统不好或者环境温度过高,就有可能导致服务器过热,从而引发火灾
3 为了预防服务器起火,可以采取一些措施,比如定期清理服务器内部的灰尘和杂物,保证散热系统的畅通,同时也要控制好环境温度,避免过高的温度给服务器带来过大的负担。
此外,在选购服务器的时候也要选择一些具备防火功能的产品。

1检查 事件查看器,看看有没有程序或者其它原因,造成重启
2 如果你的服务器以前没有像现在这样经常重启。大概可以排除不是服务器的硬件问题
3有的小机房,设备根不上,现在夏天,天热,气流不流通,外部温度过高,服务器都会经常死机,重启。
内存占用90%以上 cpu30%不到?你开了不少程序进程吧 结束一些进程试试,应该没有中招 中招一般都是cpu跑的很高 可以用杀毒软件查下试试,不过还是建议加内存吧 如果机器老化的比较厉害 换机器最好
扩展
服务器(server)是相对于客户(client)而言客户与服务器之间的关系是一种请求-回应(request-reply)的模式
客户向服务器发送某种服务请求,服务器响应或者拒绝该请求并把相应的执行结果返回客户
注意,服务器和客户其实都是指逻辑上的,也就是说都是软件这意味着他们可以实际存在于一台机器上

发热占总耗能的100%
带显示器的PC,一部分能量会转换成光能发射出来,不过显示器电源是单独的,而主机的耗电经过各种转换最后全部变成热能(有少量以电磁波形式辐射出去了,但少到可以忽略不计)。
服务器也是一样。虽然网络通讯也有一定能量,但是能量比电磁辐射能还少,而且从通讯端口出去的和进来的能量大致抵消。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10263466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存