锋盈数科-知识库 Logo
首页
软件开发
计算机基础
Hello Halo
新手必读
关于本知识库
登录 →
锋盈数科-知识库 Logo
首页 软件开发 计算机基础 Hello Halo 新手必读 关于本知识库
登录
  1. 首页
  2. IT运维
  3. RAC 群集配置及恢复手册

RAC 群集配置及恢复手册

0
  • IT运维
  • 发布于 2024-11-06
  • 14 次阅读
黄健
黄健

由社区专家王巧雷分享,王巧雷撰写有多篇优秀技术文章及分享多篇资料。欢迎访问专家个人主页:http://www.talkwithtrend.com/home/space.php?uid=8767


RAC配置及存储崩溃恢复示例


环境介绍

创建虚拟机

安装操作系统

创建共享存储

安装RAC前的准备工作

  1. 创建用户组和目录

  2. 修改oracle用户的环境变量

  3. 修改系统参数

  4. 配置两节点的时间同步

  5. 配置用户等效性

  6. 配置裸设备

  7. 创建ASM磁盘

  8. 为归档配置NFS

安装配置oracle clusterware

安装clusterware软件

执行脚本

安装数据库软件

安装10.2.0.4补丁

升级clusterware

升级database

创建侦听

创建数据库

创建数据表空间

  1. 创建表空间

  2. 创建用户

  3. 创建表并插入数据

  4. 强制产生归档

备份数据

关闭RAC集群

备份VOTEDISK

备份OCR

备份数据设备文件

删除oracle rac共享存储分区,执行恢复

启动crs和群集

检查数据

结论


  • 环境介绍


本次试验是以windows 7平台下的vmware8虚拟环境来实现的,信息如下表:



  • 创建虚拟机


创建rhel5类型的虚拟机,过程略,虚拟机配置如下



*

安装操作系统



安装centos5.6操作系统,ip和主机名等信息按照规划表配置,过程略

*

创建共享存储



由于oracle rac环境需要共享存储,因此我们要开辟一个新的文件夹来方法共享磁盘文件(E:\vm\linux_serias\share5)。


节点一:


  1. 关闭虚拟机操作系统,打开虚拟机编辑页面,点击"add”



  1. 在弹出的添加硬件向导的对话框中,选择harddisk



  1. 选择创建一个新的磁盘



  1. 按图中所示,勾选参数。



  1. 磁盘大小选为1G,选择立即分配空间。



  1. 共享磁盘文件的位置选择与系统文件夹不同的位置,点击完成。



  1. 选择刚刚创建的磁盘,点击右侧的高级选项,在弹出的对话框中,将其该为1:0



  1. 以相同的方法,添加其他的几块共享磁盘,添加完全后如下



  1. 使用记事本打开虚拟机文件winsql1.vmx,将以下内容加入


disk.locking = “FALSE”

diskLib.dataCacheMaxSize = “0”

scsi1.sharedBus = “virtual”

scsi1:0.deviceType = “disk”

节点二:


在创建磁盘时注意选择使用已存在的磁盘选项,其他操作和节点一相同。



*

安装RAC前的准备工作


1.创建用户组和目录


两个节点都执行


2. 修改oracle用户的环境变量


两个节点均执行,执行完毕后退出用户再次登录。



3. 修改系统参数


以root用户修改,两个节点均执行


4. 配置两节点的时间同步


A. 开启节点一的时间服务



B. 将同步脚本写入节点二的开机自启动


5. 配置用户等效性


两节点均以oracle用户执行



节点一执行



节点二执行



等效性测试



6. 配置裸设备


6.1. 将识别到的共享磁盘使用fdisk命令进行分区,分区信息依照表二,过程略



6.2 修改/etc/udev/rules.d/60-raw.rules文件,来配置裸设备信息,两个节点都运行



6.3 重启服udev务



6.4查看裸设备



6.5 创建数据文件软连接,两个节点均执行



6.6. 查看软连接


7. 创建ASM磁盘


A. 检查asm包是否安装



B. 两个节点都配置ASMlib



C. 在节点一创建asm磁盘



D. 在节点二扫描并识别磁盘


8. 为归档配置NFS


由于oracle rac环境下的归档不能放在裸设备上,为了方便备份,我们在每个节点上都配置了一个单独的归档目录,并在两个节点间将这两个目录互为NFS


  1. 确认两个节点都安装了nfs的包



  1. 配置NFS


节点一配置导出



节点二识别并挂载:



节点二配置导出



节点一配置并识别:



  1. 写入/etc/fstab文件,配置开机自动挂载


节点一



节点二



  • 安装配置oracle clusterware

安装clusterware软件


  1. 编辑/etc/redhat-release文件,将如下内容写入,否则自检过不去

redhat-4


  1. 切换到clusterware安装目录,执行./runInstaller 开始安装



  1. 安装清单目录和安装组默认,下一步



  1. 通过浏览按钮更正crs的目录,点击下一步



  1. 忽略系统警告,下一步



  1. 点击add添加节点二信息





  1. 修改两个网卡的作用



  1. 选择单路模式的集群注册信息,并填入路径



  1. 表决盘选择外部方式并写入路径



  1. 确认细心无误,点击安装




执行脚本


  1. 安装过程中会出现运行脚本提示



  1. 以root用户依次执行所提示脚本


节点一执行orainstRoot.sh



节点二执行orainstRoot.sh



节点一执行root.sh



节点二执行root.sh



  1. 修改vipca的脚本内容,在原有的基础上添加红色字体部分。



  1. 在节点二上以root身份手动执行vipca



解决方法:



点击exit完成集群软件的安装


*

安装数据库软件



如下软件包需要提前安装


binutils-2.15.92.0.2-10.EL4

compat-db-4.1.25-9

control-center-2.8.0-12

gcc-3.4.3-9.EL4

gcc-c++-3.4.3-9.EL4

glibc-2.3.4-2

glibc-common-2.3.4-2

gnome-libs-1.4.1.2.90-44.1

libstdc++-3.4.3-9.EL4

libstdc++-devel-3.4.3-9.EL4

make-3.80-5

pdksh-5.2.14-30

sysstat-5.0.5-1

xscreensaver-4.18-5.rhel4.2

libaio-0.3.96


  1. 切换到数据库安装目录,执行./runInstaller



  1. 选择企业版进行安装



  1. 安装清单目录和安装组默认



  1. 选择cluster方式安装,勾选第二个节点



  1. 只安装软件



  1. 确认无误后,开始安装


  1. 执行脚本


节点一:



节点二:



  1. 点击退出完成安装


*

安装10.2.0.4补丁


升级clusterware

  1. 切换到补丁目录,执行安装程序



  1. 修改为crs目录,下一步



  1. 选择升级节点



  1. 执行预安装检查通过



  1. 确认无误,点击install



  1. 执行脚本


节点1



节点二:


升级database


  1. 切换到补丁目录,执行升级脚本



  1. 选数据库目录,点下一步



  1. 默认为群集方式,下一步



  1. 预安装检查通过,下一步



  1. 默认下一步



  1. 确认无误后,点击install



  1. 提示执行脚本


节点一



节点二:



  1. 点击exit,完成升级


*

创建侦听



  1. 在一个节点上以oracle运行netca



  1. 选择两个节点



  1. 选择创建侦听



  1. 选择添加



  1. 填写侦听名称



  1. 选tcp模式



  1. 选择默认的1521端口



  1. 不继续创建侦听



  1. 创建完毕



  1. 点击finish退出安装


*

创建数据库



  1. 在任意一个节点以oracle用户执行dbca,选择集群数据库



  1. 选择创建数据库



  1. 选择两个节点



  1. 选择一般用途



  1. 填写sid



  1. 默认配置即可,下一步



  1. 设置密码



  1. 选择asm



  1. 输入asm实例密码,并选择pfile



  1. 选择是,创建asm实例



  1. 选择创建新的磁盘组



  1. 创建两个新的磁盘组:FLASH和DATA



  1. 选择数据文件磁盘组为DATA



  1. 选择闪存区磁盘组为FLASH,启用归档,编辑归档路径



  1. 不创建示例库



  1. 暂不配置数据库服务



  1. 可在此页面下调整内存参数、字符集和连接数等等



  1. 数据库存储信息概览



  1. 点击finish,开始创建


创建完成后检查rac的各项服务,均正常



*

创建数据表空间


1. 创建表空间



2. 创建用户


3. 创建表并插入数据


4. 强制产生归档



*

备份数据



由于ocr和vote都是基于裸设备,oracle对ocr有自己的备份机制,votedisk使用dd备份,除此之外,我们还可以使用tsm的裸设备映像备份功能直接对ocr和vote进行备份。

关闭RAC集群


关闭数据库相关资源:



关闭crs


备份VOTEDISK

  1. 检查votedisk配置



  1. 使用dd备份


备份OCR


备份操作都在root下执行,备份恢复时关闭crs服务


备份:

ocrconfig -export /u01/ocrexp.exp


恢复:

ocrconfig -import /u01/ocr.exp

Ocr每4个小时自动备份一次,也可以使用ocr的自动备份文件来进行恢复

备份数据设备文件


删除oracle rac共享存储分区,执行恢复


  1. 删除分区,重建分区,重建完成后如下



  1. 打开tsm client执行恢复



启动crs和群集


以root用户启动crs:crsctl start crs

以oracle用户启动rac服务:crs_start -all

检查数据



*

结论



使用基于tsm裸设备映像的备份方式,可以直接备份oracle rac的裸设备和asm设备文件。


好处是,在后端存储被破坏掉之后,只需要安装原先的存储规划进行划分,然后直接经映像恢复到新的分区上即可,映像会覆盖新的分区,恢复完成后直接启动rac的各项服务即可。


坏处是,进行映像备份和恢复会对整个lun进行操作,比较浪费备份存储空间,需要更长的备份恢复时间,也就是说需要更长的停机时间。

点及阅读原文可下载原文档(word版,更方便收藏使用)


长按二维码关注公众号AIX专家俱乐部

原文链接: http://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid=2650629168&idx=1&sn=c124c4f09d003cf9a8557590e9d48efb&chksm=bef91ab6898e93a0e073f9c4c5cc6f6fa017826eed69047fea99c786b3d05b9fb4a8b3729bc5&scene=21#wechat_redirect

标签: #运维 80
相关文章

修改注册表停用 Windows 资讯和兴趣服务教程 2025-03-14 18:02

修改注册表停用 Windows 资讯和兴趣服务教程 一、自动修改注册表(适合不想手动操作的用户)

核心交换机和普通交换机有何区别? 2024-11-18 14:42

提起核心交换机与普通交换机有什么区别?相信很多朋友都有点迷惑,今天我们一起来了解下。 核心交换机并不是交换机的一种类型,而是放在核心层(网络主干部分)的交换机叫核心交换机。 一般大型企业网络和网吧需要购买核心交换机来实现强大的网络扩展能力,以保护原有的投资,电脑达到一定数量才会要用上核心交换机,而基

什么是公网ip?什么是内网ip?为什么ip地址通常以192.168开头? 2024-11-18 14:42

我们做弱电的,与ip地址接触最多,无论是弱电的哪方面,都需要跟ip地址打交道,通常我们也会经常听到公网、内网?那什么是公网ip地址呢?什么是私网ip地址呢?为什么我们常见到的ip地址以192.168开头呢?我们今天来了解下。 内、外网是相对于防火墙而言的,在防火墙内部叫做内网,反之就是外网。在一定程

海康威视系列硬盘录像机常用设置与操作 2024-11-18 14:42

如何使用遥控? 对准DVR面板,在遥控器上操作 A、按设备键 B、输入设备号88(默认设备号为88,可在主菜单-本地显示进行修改) C、按确认键 如果遥控器配置成功,硬盘录像机前面板上的状态灯变为绿色。再次按下设备键,停止遥控控制。每次DVR重新上电后,遥控器需再次配置方可使用。 为什么新机器开机后

跳线、尾线区别在哪里?一张图弄清楚

跳线、尾线区别在哪里?一张图弄清楚 2024-11-11 10:12

跳纤与尾纤有何区别?都各自如何应用? 用在哪里?这几天在vip群里有几位朋友提到。 问到相关的内容,本期我们一起来总结这块。 首先我们来看这张图: 在终端盒中,他们的应用一目了然。 带着这张图,我们再来详解他们各自的用途与区别。 一、什么是光纤跳线? 光纤跳线又称光纤连接器,是指光缆两端都装上连接器

智能化施工常用工具总结

智能化施工常用工具总结 2024-11-11 10:12

1 智能化施工工具 一般维护运维建议手动工具套装 施工现场需要的施工机械 三级配电箱 2. 一级配电箱就是从变压器引入三相电源,地线,零线。二级配电箱是从一级配电箱电源线至临时用电(总包负责),智能化专业承包一般都是三级配电箱,三级配电箱是电器设备自身的控制柜。 2

目录

IT 外包服务商

  • 意见投递
  • zyf6619

软件开发应用

主菜单

  • 首页
  • 软件开发
  • 计算机基础
  • Hello Halo
  • 新手必读
  • 关于本知识库
Copyright © 2024 your company All Rights Reserved. Powered by Halo.