RHCS+Oracle配置实战图解
在RHCS中,最难理解的是Fence机制,下面的配置过程将首先以"手动Fence"为例进行讲解,以更深入地描述Fence在集群运行过程中的运行步骤及作用,最后再换成真实的Fence设备。需要注意的是,虽然通过"手动Fence"可以完整地配置RHCS,但在生产环境中不推荐这样做,因为一旦出现硬件级故障的话,"手动Fence"需要管理员通过人工干预方式进行系统切换。
1. 安装红帽集群套件RHCS
安装RHCS主要有以下3个途径:
通过RHEL5 AP高级平台版介质进行安装,并在安装过程中输入通过rhn.redhat.com网站激活后得到的Install Number,选中相应的"Cluster(集群)"组件。
通过RHCSS(Red Hat Cluster Solution Suite,红帽集群解决方案套件)的安装光盘进行安装,RHCSS的好处是已经附带了多种流行数据库的支持接口,并可以提供磁盘镜像(Mirro)及企业系统备份功能。
注意:
购买RHCSS订阅时就已经包括了上门安装服务,会有专人为客户进行生产环境下的安装配置。
通过RHEL5 AP高级平台版介质进行手动安装,将安装介质挂载到/media/cdrom,然后进行以下操作:
(1) 建立文件/etc/yum.repos.d/mycdrom.repo,内容如下:
1. [Base]
2. name=RHEL5 ISO Base
3. baseurl=file:///media/cdrom/Server
4. enabled=1
5. gpgcheck=0
6. [Cluster]
7. name=RHEL5 ISO Cluster
8. baseurl=file:///media/cdrom/Cluster
9. enabled=1
10.gpgcheck=0
(2) 执行yum命令进行集群组件的安装:
1. # yum install cman rgmanager system-config-cluster luci ricci
2. 红帽集群套件RHCS配置前的准备
在两台服务器中分别安装RHCS,并按照表12-1所示配置服务器。
表12-1 RHCS集群配置说明
Server1 |
Server2 |
hostname(/etc/sysconfig/hostname) |
|
server1.example.com |
server2.example.com |
/etc/hosts |
|
127.0.0.1 localhost.localdomain localhost 192.168.100.11 server1 server1.example.com 192.168.100.12 server2 server2.example.com |
|
Fence设备(例如通过IBM服务器的RSAII接口 实现Fence功能,如果没有此类设备则可以跳过) |
|
192.168.100.21/24 Account: USERID Password: PASSW0RD 这里的0为“零” |
192.168.100.22/24 Account: USERID Password: PASSW0RD 这里的0为“零” |
eth0(用于内部网,作为心跳) |
|
192.168.100.11/24 |
192.168.100.12/24 |
eth1(用于外部网,提供服务,与将要设置的虚拟IP在同一网段) |
|
192.168.101.11/24 |
192.168.101.12/24 |
网络连接 |
|
连接方案1:两台服务器的Fence设备及 eth0、eth1连接到同一网络中 连接方案2:两台服务器的Fence设备及eth0 连接到同一私有网络中,eth1 与外网相连 |
|
Oracle安装 |
|
ORACLE_HOME: /u01/app/oracle/product/10.2.0/db_1 ORACLE_SID: TESTDB |
|
Oracle数据目录(Database Area) |
|
Oracle Database Area: /u02/oradata 两个服务器通过命令fdisk -l,可以看到 相同的外部存储磁盘,如/dev/sdc 在/dev/sdc中建立ext3文件系统,并挂载到 目录/u02中,将Oracle数据安装到/u02/oradata 由于数据存放在外部存储中,因此系统进行 Failover切换后数据不会丢失,保证了数据的一致性 具体的Oracle安装步骤请参考本书第11章内容 |
3. 通过system-config-cluster配置RHCS
打开一个终端并通过root用户身份运行命令system-config-cluster,或通过"系统"|"管理"|"服务器设置"|"system-config-cluster"来打开集群配置界面。
建立新集群
建立一个新的集群,命名为"new_cluster"。请注意:集群的名称要求少于16个字符,否则集群启动时会出现问题,如图12-3所示。对于双节点的集群来说,"Custom Configure Multicast"和"Use a Quorum Disk"都可以不作设置。
Custom Configure Multicast:用于指定一个用于本集群的多播地址。
Use a Quorum Disk:当多个节点要求仲裁机制时,指定仲裁策略。在实际应用中,超过两个节点的集群应用相对还是比较少,因此本书只涉及到RHCS双节点的配置。有兴趣了解"Quorum Disk"的读者可以参考红帽公司的官方文档。
添加节点
(1) 在图12-4<span style="font-family: 宋体; font-size: 9pt; mso-bidi-font-family: 'Courier New'; m
相关推荐
RHCS+Oracle配置实战图解[汇编].pdf
综上所述,RHCS+Oracle双机实验涉及了服务器硬件、操作系统、网络配置、数据库安装、RAID控制器驱动的编译以及集群配置等多个环节,这是一个复杂的高可用性解决方案,旨在确保Oracle数据库服务的稳定性和可靠性。...
linux+rhcs+oracle 是很多初学者,会省去双机软件的采购费用。
RHCS(Oracle)配置实战图解[汇编].pdf
linux集群,rhcs、iscsi和gfs2提供共享存储,通过lvs搭建基于共享存储的双机热备web服务,根据lvs的工作模式可选负载均衡、互为主备的工作模式。
课程目标学会红帽6.9KVM+RHCS+ORACLE11GR2+HA+GFS2的安装和维护适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介在本地自己的操作系统上,完全模拟生产环境,让学员学会红帽6.9怎样搭建rhcs集群,以及...
RHCS+安装测试.pdf
Redhat_RHCS_Oracle配置_红帽双机热备配置
redhat rhcs集群 for oracle配置!主要讲述了redhat rhcs集群配置,以及如何结合oracle部署os层高可用集群oracle。
RHCS高可用集群实战经典的实战指南涉及了RHCS的全面部署,包括硬件配置、操作系统配置、集群安装、资源管理和监控等方面的知识。RHCS集群可以确保关键业务在硬件故障或其他问题导致单节点失效的情况下继续运行。该...
《Linux环境下利用RHCS配置Oracle高可用性HA集群》 在IT行业中,为了确保关键业务系统的高可用性和稳定性,通常会采用集群技术。本手册详细介绍了如何在Linux系统上利用Red Hat Cluster Suite (RHCS)配置Oracle高...
大牛写的CentOS_5.5+RHCS来实现ORACLE_10.2_双机热备 第一章 实验环境介绍 第二章 IPSAN的配置 第三章 安装和配置第一个RHCS服务 第四章 操作系统补丁包安装和参数调整 第五章 安装数据库软件并创建第一个数据库实例...
RHEL5.4与RHCS(Red Hat Cluster Suite)集群配置是Red Hat Enterprise Linux系统中构建高可用性与负载均衡集群的重要部分。RHCS是基于Pacemaker和Corosync项目开发的集群软件,它提供了对服务和资源的管理和配置,...
这份文档对于成功安装和配置Oracle 11g 203与RHCS是非常重要的参考资料,建议仔细阅读并遵循其中的步骤。 在实际操作中,务必遵循最佳实践,保证数据库的安全性、稳定性和性能。同时,安装和配置过程中应做好日志...
在RHCS(Red Hat Cluster Suite)配置以及Oracle高可用性集群配置中,我们主要关注的是如何确保数据库服务在多台服务器之间实现高可用性和故障切换。以下是一些关键知识点: 1. **RHCS配置**:RHCS是Red Hat提供的一...
ISCSI+Fence+GFS2+RHCS+NFS+httpd+Qdiskd 集群教程精简版 第01 单元-RHCS 简介 第02 单元-RHCS 原理(摘编) 第03 单元-RHCS 三种配置管理方法 第04 单元-RHCS 要打开哪些端口 第05 单元-实验拓朴 第06 单元-...
根据提供的信息,我们可以详细解析与RHCS集群配置相关的知识点,主要涵盖以下几个方面: ### RHCS集群配置概述 RHCS(Red Hat Cluster Suite)是Red Hat公司提供的一套用于构建高可用性和负载均衡集群的解决方案。...