`
aben328
  • 浏览: 1462650 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类

redhat linux cluster实现apache双机热备(原创)

阅读更多
现在用两台hp 580g4服务器,一台hp磁盘阵列和redhat4.0、cluster4.0实现apache服务切换,只差oracle的安装和配置。现将cluster的大概配置告诉大家。 1、硬件连接。将两台服务器和磁盘阵列连接,通过scisi线;将两台服务器的eth0和交换机相连,勿需专门的心跳线。将两台服务器的ILO网口分别和交换机相连。 2、配置hp 服务器的ILO,开机时候按F8,进入配置界面,配置IP地址。 假如配置的是局域网中IP地址,可通过其它电脑IE访问其web界面。如:http://192.168.0.22,输入用户名和密码,用户名和密码在服务器机身上。可实现远程开关服务器,因为ILO内置web服务,只要服务器有电就可访问,不依耐操作系统。 3、安装linux操作系统。安装网卡驱动(我找别人装的,对linux不熟),配置网卡ip地址和修改主机名。 hp服务器自带两块1000M网卡,根据前面硬件连接,只是用到了Eth0,Eth1闲置。对两台服务器的/etc/hosts文件进行编辑,添加两台服务器名字和ip的对应表,如: 192.168.0.42 node1 192.168.0.43 node2 node1和node2为主机名,ip和主机名之间用tab隔开即可,保证两台服务器的hosts文件一致。 重启服务器。 4、安装cluster4.0,cluster安装的时候对软件包稍有定制。 安装完成以后,在终端中通过system-config-cluster命令打开cluster配置界面。 (1)配置cluster nodes。将两台服务器添加键来进来,节点名可任意命名,在主机名一栏中输入正确的主机名。 (2)Fence Divices配置。这里将两台服务器的ILO设备添加进来,注意的一点是:在ILO设备主机名中填写ILO设备的IP地址。 (3)Failover Domains配置。将cluster nodes中配置的两个节点添加到一个domains中,域名可任意。 (4)Resources 配置。在这一项中配置三点。一是共享存贮,二是IP地址,三是脚本(script)。共享存储即将共享的磁盘阵列添加进来,ip地址是对外提供服务的IP地址,虚拟地址,脚本是监控apache服务运行状态的脚本,例如httpd服务的脚本是/etc/rc.d/init.d/httpd,安装apache后便有了。 (5)services的设置。将上面Resources中创建的三个资源添加到一个新的服务之中,服务的名字可以任意命名。 将这台服务器/etc/cluster/cluster.conf文件拷贝到另外一台机器的同一目录下,这样确保两台服务器cluster配置的一致性。 重启两台服务器。 5、查看cluster配置。 如果配置正确的话,当再次打开cluster配置软件system-config-cluster,就可以看到界面上多了一个cluster management的选项卡,这里可以看到我们设置服务的状态,有active,stop,dead等状态。通过访问虚拟服务ip地址,可以看到redhat apache服务器的默认网页,当重启其中一台服务器的话,另外一台可以接管服务(通过修改两台服务器http默认网页)。 后续说明: 在这里我做的apache服务只是用作测试,所以在共享存储区没有存放任何共享数据。关于共享阵列的加载大家可参见文档,我是用fdisk命令将阵列进行分区和格式化,然后mount到一个目录下。 最后希望谁能提供给我用cluster实现oracle主从式热备的安装文档,因为我们没有购买oracle的RAC。 cluster_1.jpg
分享到:
评论

相关推荐

    Oracle数据库双机热备方案

    Oracle 双机热备方案是指运用适当的拓扑结构将两台数据库连接起来,以主-从的方式实现数据库热备份。该方案可以避免由数据库崩溃而给前端服务造成损失。 一、数据库双机热备的概念和原理 数据库双机热备是指运用...

    Redhat linux双机热备

    总的来说,Redhat Linux双机热备通过HeartBeat的监控和DRBD的数据同步,实现了高可用性的部署。这种方案特别适用于中小型企业,可以保护关键服务免受单点故障的影响,确保业务的连续性和稳定性。

    linux基于keepalived的mysql双机热备实现方案(详细过程完整版)

    【标题】:Linux环境下基于Keepalived的MySQL双机热备实现详解 【描述】:在企业级系统中,数据库往往是性能瓶颈的关键所在。MySQL主从架构虽然能缓解这一问题,但在面临单一主库故障时,系统仍存在风险。本文将...

    RedHat_linux_4企业版双机热备

    在本文中,我们将讨论如何在 RedHat Linux 4 企业版上实现双机热备(High Availability,HA),从而确保关键业务系统的高可用性和可靠性。本解决方案基于 Heartbeat 软件包,旨在提供一个简洁、可靠的双机热备解决...

    linux双机热备文档

    文档详细描述了使用heartbeat在Redhat下实现双机热备的方法,供参考。

    IBM双机热备方案

    - **高可用性**: 双机热备方案通过两台服务器互相备份,能够在一台服务器发生故障时迅速切换到另一台,从而实现高可用性。 - **故障自动切换**: 当主服务器出现故障时,备份服务器会自动接管主服务器的工作,确保...

    Linux系统双机热备的方案

    在软件需求上,Linux-HA项目中的Heartbeat软件是实现Redhat Linux双机热备的核心组件。Heartbeat负责配置主从节点,设置心跳间隔,以及管理cluster IP和其他网络参数。安装和配置Heartbeat软件是实现双机热备的关键...

    双机热备实战完全手册

    在这个实战完全手册中,我们将探讨如何在RedHat Linux 8.0系统上,利用Oracle 9.2.0数据库实现双机热备。 首先,为了安装和配置Oracle数据库,我们需要创建一个专门的用户"oracle"。在命令行中,使用`groupadd`创建...

    HP服务器双机热备方案

    【HP服务器双机热备方案】是针对企业关键业务连续性的一种高可用性解决方案,它主要依赖于共享存储来实现服务器间的实时数据备份和切换。该方案的核心是两台HP服务器,配备HP SmartArray系列阵列卡,通过SCSI电缆或...

    redhatlinux 双机

    介绍Linux corosync+pacemaker+pcs+iscsi+web搭建双机环境全过程,里面带详细命令解释。

    RedHat5.9通过Keepalived双机热备Nginx

    ### RedHat 5.9 通过 Keepalived 实现 Nginx 双机热备部署详解 #### 一、背景介绍 随着业务需求的增长和技术的发展,服务器单点故障的风险日益凸显,因此高可用(High Availability,简称HA)架构设计成为了企业IT...

    redhat6.4+nginx+keepalived__实现双机热备和负载均衡

    redhat6.4+nginx+keepalived__实现双机热备和负载均衡

    如何设置MySQL同步(双机热备)

    下面将详细介绍如何设置 MySQL 同步(双机热备)。 同步方式 MySQL 提供了两种同步方式:“主-从”和“主-主”。 主-从方式 1. 准备服务器 在设置 MySQL 同步之前,需要准备服务器,包括主服务器(Master)...

    HA for Windows2003 双机热备方案.doc

    1. **适用系统**:支持Windows 2000/2003和RedHat Linux等操作系统。 2. **数据库支持**:兼容MSSQL 2000、Oracle、Sybase、MySQL、PostgreSQL和DB2等多种数据库。 3. **第三方应用程序监控**:能监控第三方应用程序...

    Redhat_RHCS_Oracle配置_红帽双机热备配置

    Redhat_RHCS_Oracle配置_红帽双机热备配置

    Redhat Linux 双机方案及实例

    Redhat Linux中的Heartbeat是实现双机热备的核心组件。它负责监控系统状态,当检测到主服务器出现问题时,会触发故障切换,使备用服务器成为新的主服务器。Heartbeat还负责同步数据和配置,保持双机状态的一致性。 ...

    Oracle_for_linux双机热备实战完全手册

    《Oracle for Linux 双机热备实战完全手册》是一份详尽指导,旨在帮助读者掌握在Linux环境下如何实施Oracle数据库的双机热备份方案。在本文中,我们将深入探讨这一主题,确保您能够理解并成功配置这样的高可用性设置...

    redhat7双机配置文档

    在 Red Hat Enterprise Linux 7 (RHEL 7) 中,双机集群配置相较于之前的版本有了显著的变化,主要体现在使用了 `pcs` (Pacemaker Command Set) 替代了传统的 `ccs` (Cluster Configuration System) 和 `luci` (Web-...

    redhat 下搭建oracle 双机

    在Red Hat Linux系统中搭建Oracle双机热备是一种常见的高可用性(HA)解决方案,确保在一台服务器出现故障时,数据库服务能够无缝切换到另一台服务器上,保持业务连续性。以下将详细介绍如何在Red Hat 5.3环境下实现这...

    Linux redhat mysql 热备实现

    在Linux Redhat系统中,MySQL热备的实现是一项重要的任务,它确保了数据库服务的高可用性和数据安全性。本文将详细介绍如何在Redhat系统上配置MySQL的热备环境,主要参考自《高性能MySQL》一书,并经过实际测试验证...

Global site tag (gtag.js) - Google Analytics