77范文网 - 专业文章范例文档资料分享平台

RHCS+ORACLE10G安装

来源:网络收集 时间:2019-03-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

RHCS+ORACLE安装

一、简介

二、RHCS原理

三、RHCS安装 1、 安装环境

2、 所要安装的RPM包 3、 共享磁盘的配置 4、 时间同步的设置 5、 设置/etc/hosts 6、 配置RHCS

四、ORACLE安装 1、 安装前的准备

2、 Oracle 安装与测试 3、 各节点的配置 4、 完成集群和起动服务

五、需要注意

六、RHCS及ORACLE的管理

一、简介

Linux集群主要分成三大类( 高可用集群, 负载均衡集群,科学计算集群)

高可用集群( High Availability Cluster) 负载均衡集群(Load Balance Cluster)

科学计算集群(High Performance Computing Cluster)

================================================ 这里只介绍高可用集群

高可用集群(High Availability Cluster)

常见的就是2个节点做成的HA集群,有很多通俗的不科学的名称,比如\双机热备\\双机互备\双机\

高可用集群解决的是保障用户的应用程序持续对外提供服务的能力。 (请注意高可用集群既不是用来保护业务数据的,保护的是用户的业务程序对外不间断提供服务,把因软件/硬件/人为造成的故障对业务的影响降低到最小程度)

RedHat Linux平台下的高可用集群是指:

RedHat 公司 的 开放源代码RedHat Cluster Suite, 简称RHCS . (产品介绍http://www.redhat.com/solutions/clustersuite/)

RHCS主要包括用于High Availability的Red Hat Cluster Manager和用于Load Balance的Linux Virtual Server。这里我们只介绍Red Hat Cluster Manager。

RHCS的获得:

RHCS的获得有三个途径:

a. 从redhat 的官方销售渠道购买,得到的是RedHat RHCS产品的二进制代码(光盘或直接从RHN-RedHat Network下载),源代码,以及支持和升级服务.

b. 从redhat 的官方站点下载SRPM包,编译并安装. 无原厂商业支持和升级服务. 这里下

(ftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/RHCS

ftp://ftp.redhat.com/pub/redhat/linux/enterprise/3/en/RHCS)

c. 从centOS官方站点下载RHCS的二进制代码包并安装,无原厂商业支持和升级服务. 这里下载(http://mirror.centos.org/centos/4/csgfs/, 请阅读此目录中的README文件)

由于我先择了centOS4.4做为测试平台,所以这里选择了c这种方法获得RHCS二进制安装包。

二、RHCS原理

目前常用的集群环境框架

常用服务(如oracle,mysql,httpd等)

|

|

集群软件(rhcs,clusterware, Novell Cluster Service等)

|

|

操作系统(Red Hat,debian,Suse等)

这里我们用到的是:oracle?rhcs?Red Hat。

- RHCS实际上是一个套件,除了现在提到的高可用集群软件,还包含了一个基于LVS的负载均衡软件.

- RHCS包含的集群软件,是GPL协议下开放源代码的集群系统.

- RHCS目前的版本有 RHCS v3和 v4,分别对应于RedHat 企业版Linux的 3.0家族和4.0家族.

- RHCS是一个独立的产品,不包括在RedHat Enterprise Linux当中,无论是购买还是下载,都是单独存在的.

RedHat Cluster Suite 中包括在的套件

该集群项目在许多不同的领域涉及到发展,包括:

*CCS-集群配置系统,以管理c luster.conf档案

*集群套房部署工具-图形化工具,部署集群中多个机器 * CLVM -集群扩展到LVM2可扩展逻辑盘管理工具 * CMAN -集群管理器

* Conga -图形界面-集群管理器 * DLM-分布式锁管理器

*Fence-输入/输出系统围栏系统

*GFS * -共享磁盘簇文件系统(全球文件系统)

* GFS2 * -共享磁盘簇文件系统(全球文件系统2 ) * GNBD -内核模块,多机网络共享块设备管理器

* GULM -基于服务器的集群冗余锁定管理器(替代CMAN和DLM) * Openais -开源集群基础设施

*Magma-集群/锁定库用于g ulm和CMAN/DLM 的迁移

* RGmanager -资源组管理器,用来监督、启动和停止应用、服务和资源 *system-config-cluster-图形化工具来管理集群中的多个机器

三、RHCS安装

1、安装环境

硬件环境 :VM server 1.0 cpu i386 内存512 操作系统 :RedHat AS 4 update 4 内核版本 :2.6.9-42.ELsmp

结构:

主机名 扮演角色

webdb1 Client1 (192.168.5.11) webdb2 client2 (192.168.5.12) shared storge 拓扑图:

client (one) client(tow)

2、所要安装的RPM包

所需安装包如下: ccs-1.0.2-0.i686.rpm ccs-devel-1.0.2-0.i686.rpm cman-1.0.2-0.i686.rpm cman-devel-1.0.2-0.i686.rpm

cman-kernel-smp-2.6.9-39.8.i686.rpm cman-kernheaders-2.6.9-39.8.i686.rpm dlm-1.0.0-5.i686.rpm dlm-devel-1.0.0-5.i686.rpm

dlm-kernel-smp-2.6.9-37.9.i686.rpm dlm-kernheaders-2.6.9-37.9.i686.rpm fence-1.32.6-0.i686.rpm GFS-6.1.2-0.i386.rpm

GFS-kernel-smp-2.6.9-42.2.i686.rpm GFS-kernheaders-2.6.9-42.2.i686.rpm gnbd-1.0.1-1.i686.rpm

gnbd-kernel-smp-2.6.9-9.14.i686.rpm gnbd-kernheaders-2.6.9-9.14.i686.rpm gnome-python2-2.6.0-3.i386.rpm

gnome-python2-bonobo-2.6.0-3.i386.rpm gnome-python2-canvas-2.6.0-3.i386.rpm gulm-1.0.4-0.i686.rpm iddev-2.0.0-3.i686.rpm iddev-devel-2.0.0-3.i686.rpm

kernel-smp-2.6.9-22.0.1.EL.i686.rpm kernel-smp-devel-2.6.9-22.0.1.EL.i686.rpm lvm2-cluster-2.01.14-1.0.RHEL4.i386.rpm

storge(sdb1)

magma-1.0.1-4.i686.rpm magma-devel-1.0.1-4.i686.rpm magma-plugins-1.0.2-0.i386.rpm perl-Net-Telnet-3.03-3.noarch.rpm piranha-0.8.1-1.i386.rpm pyorbit-2.0.1-1.i386.rpm rgmanager-1.9.39-0.i386.rpm

system-config-cluster-1.0.16-1.0.noarch.rpm

3、共享磁盘的配置

用vmware-vdiskmanager 创建 pre-allocated并且是lsi contoller的硬盘 8GB 一个 for oracle。

分别到 webdb1和webdb2的目录,打开webdb1.vmx 和webdb2.vmx, 在最后空白处添加这几段内容

scsi1.present = \scsi1.virtualDev = \scsi1.sharedBus = \

这段是打开 scsi1上的使用,并且设置成virtual, controller设置成lsilogic

然后添加

scsi1:1.present = \

scsi1:1.mode = \scsi1:1.filename = \disk.locking = \

diskLib.dataCacheMaxSize = \

diskLib.dataCacheMaxReadAheadSize = \ diskLib.DataCacheMinReadAheadSize = \diskLib.dataCachePageSize = \ diskLib.maxUnsyncedWrites = \

4、时间同步的设置

5、设置/etc/hosts

分别在webdb1,webdb2上面加入如下:其中10开头的IP地址做心跳。 192.168.5.11 192.168.5.12 192.168.5.13

webdb1 webdb2 webdb3

分别在webdb1,webdb2的/etc/crontab中加入:

0,30 * * * * /usr/sbin/ntpdate –u xxx.xxx.xxx.xxx 其中后面的指时间服务器

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库RHCS+ORACLE10G安装在线全文阅读。

RHCS+ORACLE10G安装.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/516538.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: