现在用两台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 双机热备方案是指运用适当的拓扑结构将两台数据库连接起来,以主-从的方式实现数据库热备份。该方案可以避免由数据库崩溃而给前端服务造成损失。 一、数据库双机热备的概念和原理 数据库双机热备是指运用...
总的来说,Redhat Linux双机热备通过HeartBeat的监控和DRBD的数据同步,实现了高可用性的部署。这种方案特别适用于中小型企业,可以保护关键服务免受单点故障的影响,确保业务的连续性和稳定性。
【标题】:Linux环境下基于Keepalived的MySQL双机热备实现详解 【描述】:在企业级系统中,数据库往往是性能瓶颈的关键所在。MySQL主从架构虽然能缓解这一问题,但在面临单一主库故障时,系统仍存在风险。本文将...
在本文中,我们将讨论如何在 RedHat Linux 4 企业版上实现双机热备(High Availability,HA),从而确保关键业务系统的高可用性和可靠性。本解决方案基于 Heartbeat 软件包,旨在提供一个简洁、可靠的双机热备解决...
文档详细描述了使用heartbeat在Redhat下实现双机热备的方法,供参考。
- **高可用性**: 双机热备方案通过两台服务器互相备份,能够在一台服务器发生故障时迅速切换到另一台,从而实现高可用性。 - **故障自动切换**: 当主服务器出现故障时,备份服务器会自动接管主服务器的工作,确保...
在软件需求上,Linux-HA项目中的Heartbeat软件是实现Redhat Linux双机热备的核心组件。Heartbeat负责配置主从节点,设置心跳间隔,以及管理cluster IP和其他网络参数。安装和配置Heartbeat软件是实现双机热备的关键...
在这个实战完全手册中,我们将探讨如何在RedHat Linux 8.0系统上,利用Oracle 9.2.0数据库实现双机热备。 首先,为了安装和配置Oracle数据库,我们需要创建一个专门的用户"oracle"。在命令行中,使用`groupadd`创建...
【HP服务器双机热备方案】是针对企业关键业务连续性的一种高可用性解决方案,它主要依赖于共享存储来实现服务器间的实时数据备份和切换。该方案的核心是两台HP服务器,配备HP SmartArray系列阵列卡,通过SCSI电缆或...
介绍Linux corosync+pacemaker+pcs+iscsi+web搭建双机环境全过程,里面带详细命令解释。
### RedHat 5.9 通过 Keepalived 实现 Nginx 双机热备部署详解 #### 一、背景介绍 随着业务需求的增长和技术的发展,服务器单点故障的风险日益凸显,因此高可用(High Availability,简称HA)架构设计成为了企业IT...
redhat6.4+nginx+keepalived__实现双机热备和负载均衡
下面将详细介绍如何设置 MySQL 同步(双机热备)。 同步方式 MySQL 提供了两种同步方式:“主-从”和“主-主”。 主-从方式 1. 准备服务器 在设置 MySQL 同步之前,需要准备服务器,包括主服务器(Master)...
1. **适用系统**:支持Windows 2000/2003和RedHat Linux等操作系统。 2. **数据库支持**:兼容MSSQL 2000、Oracle、Sybase、MySQL、PostgreSQL和DB2等多种数据库。 3. **第三方应用程序监控**:能监控第三方应用程序...
Redhat_RHCS_Oracle配置_红帽双机热备配置
Redhat Linux中的Heartbeat是实现双机热备的核心组件。它负责监控系统状态,当检测到主服务器出现问题时,会触发故障切换,使备用服务器成为新的主服务器。Heartbeat还负责同步数据和配置,保持双机状态的一致性。 ...
《Oracle for Linux 双机热备实战完全手册》是一份详尽指导,旨在帮助读者掌握在Linux环境下如何实施Oracle数据库的双机热备份方案。在本文中,我们将深入探讨这一主题,确保您能够理解并成功配置这样的高可用性设置...
在 Red Hat Enterprise Linux 7 (RHEL 7) 中,双机集群配置相较于之前的版本有了显著的变化,主要体现在使用了 `pcs` (Pacemaker Command Set) 替代了传统的 `ccs` (Cluster Configuration System) 和 `luci` (Web-...
在Red Hat Linux系统中搭建Oracle双机热备是一种常见的高可用性(HA)解决方案,确保在一台服务器出现故障时,数据库服务能够无缝切换到另一台服务器上,保持业务连续性。以下将详细介绍如何在Red Hat 5.3环境下实现这...
在Linux Redhat系统中,MySQL热备的实现是一项重要的任务,它确保了数据库服务的高可用性和数据安全性。本文将详细介绍如何在Redhat系统上配置MySQL的热备环境,主要参考自《高性能MySQL》一书,并经过实际测试验证...