Oracle RAC集群存储双活方案部署

刚给客户配置完双机双柜存储双活,双活就是双节点RAC+底层双存储.记录一下

存储双活方案介绍:
在这里插入图片描述

详细磁盘规划如下:

存储1存储2第三方仲裁
OCR_1盘OCR_2盘采用NFS
(DATA1 DATA2 DATA3 DATA4)(故障组1)(DATA5 DATA6 DATA7 DATA8)(故障组2)

存储采用多路径.查看当前多路径链路状态及盘情况

[root@his01 ~]# multipath -ll
MS2500G2-5 (3600b3421abe826ed18eeda0d3d0000da) dm-6 MacroSAN,LU
size=1.0G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:1:4 sdl 8:176 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 1:0:1:4 sdv 65:80 active ready running
MS3000G2-5 (3600b3421137e245d4b53d171fdf100d2) dm-8 MacroSAN,LU
size=1.0G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:0:4 sdg 8:96  active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 1:0:0:4 sdq 65:0  active ready running
MS2500G2-4 (3600b3429b29dc86d944dd270fd0000da) dm-12 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 1:0:1:3 sdu 65:64 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 0:0:1:3 sdk 8:160 active ready running
MS3000G2-4 (3600b342259b42f2df415d0a2ed5d00d2) dm-7 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:0:3 sdf 8:80  active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 1:0:0:3 sdp 8:240 active ready running
MS2500G2-3 (3600b3428a361741d4419d14d7d0000da) dm-4 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:1:2 sdj 8:144 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 1:0:1:2 sdt 65:48 active ready running
MS3000G2-3 (3600b3423382ec30d51b1d6375de500d2) dm-10 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 1:0:0:2 sdo 8:224 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 0:0:0:2 sde 8:64  active ready running
MS2500G2-2 (3600b34293ffd77ad2885dd57cd0000da) dm-11 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 1:0:1:1 sds 65:32 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 0:0:1:1 sdi 8:128 active ready running
MS3000G2-2 (3600b34249eed7dbda56bd28ebd6400d2) dm-5 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:0:1 sdd 8:48  active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 1:0:0:1 sdn 8:208 active ready running
MS2500G2-1 (3600b342bffd0345d78b1d492ad0000da) dm-3 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:1:0 sdh 8:112 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 1:0:1:0 sdr 65:16 active ready running
MS3000G2-1 (3600b342207dc3a0dd34ade09cd6c00d2) dm-9 MacroSAN,LU
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 1:0:0:0 sdm 8:192 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 0:0:0:0 sdc 8:32  active ready running

磁盘权限绑定:

vi /etc/udev/rules.d/12-dm-permissions.rules
ENV{DM_NAME}=="MS2500G2-1", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS2500G2-2", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS2500G2-3", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS2500G2-4", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS2500G2-5", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS3000G2-1", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS3000G2-2", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS3000G2-3", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS3000G2-4", OWNER:="grid", GROUP:="oinstall", MODE:="660"
ENV{DM_NAME}=="MS3000G2-5", OWNER:="grid", GROUP:="oinstall", MODE:="660"  

NFS服务器配置:

服务端配置:
[root@shuanghuozhongcai /]#yum install -y nfs-utils

[root@shuanghuozhongcai /]# cat /etc/exports 
/ocrvote3 192.168.0.0/24(rw,sync,no_wdelay,insecure_locks,no_root_squash)

节点1客户端挂载:
[root@his01 ~]#showmount -e 192.168.0.75
Export list for 192.168.0.75:
/ocrvote3 192.168.0.0/24
[root@his01 ~]#mount -o rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,noac,vers=3,timeo=600,actimeo=0 192.168.0.75:/ocrvote3 /ocrvote

vi /etc/fstab
192.168.0.75:/ocrvote3 /ocrvote nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,noac,vers=3,timeo=600,actimeo=0 0 0


节点2客户端挂载:
[root@his02 ~]#showmount -e 192.168.0.75
Export list for 192.168.0.75:
/ocrvote3 192.168.0.0/24
[root@his02 ~]#mount -o rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,noac,vers=3,timeo=600,actimeo=0 192.168.0.75:/ocrvote3 /ocrvote

vi /etc/fstab
192.168.0.75:/ocrvote3 /ocrvote nfs rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,noac,vers=3,timeo=600,actimeo=0 0 0

NFS做OCR/Voting file参数配置如下:Mount Options for Oracle files when used with NFS on NAS devices (文档 ID 359515.1)

在NFS共享文件夹中dd一块磁盘做第三块表决盘:

[root@his01 ~]# dd if=/dev/zero  of=/ocrvote/ocrvote3 bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 47.6771 s, 22.5 MB/s

创建OCR磁盘组:

MS2500G2-5 存储1
MS3000G2-5 存储2
ocrvote3 NFS
在这里插入图片描述

创建DATA磁盘组:

存储1 MS2500G2的四块盘做故障组F1
存储2 MS3000G2的四块盘做故障组F2
在这里插入图片描述
在这里插入图片描述

关于ASM建立故障组与非建立故障组的冗余模式分析

磁盘与故障组信息查询:


[grid@his01 ~]$ asmcmd lsdg
State    Type    Rebal  Sector  Block  AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
MOUNTED  NORMAL  N   512   4096  1048576   4096000  4095766           512000         1791883              0             N  DATA/
MOUNTED  NORMAL  N   512   4096  1048576      3072     2146             1024             561              0             Y  OCR/

select name,path from v$asm_disk_stat order by name;
NAME                           PATH
------------------------------ ------------------------------
DATA_0000                      /dev/mapper/MS2500G2-1
DATA_0001                      /dev/mapper/MS2500G2-2
DATA_0002                      /dev/mapper/MS2500G2-3
DATA_0003                      /dev/mapper/MS2500G2-4
DATA_0004                      /dev/mapper/MS3000G2-1
DATA_0005                      /dev/mapper/MS3000G2-2
DATA_0006                      /dev/mapper/MS3000G2-3
DATA_0007                      /dev/mapper/MS3000G2-4
OCR_0000                       /ocrvote/ocrvote3
OCR_0001                       /dev/mapper/MS2500G2-5
OCR_0002                       /dev/mapper/MS3000G2-5

故障组查询:
select name,path,failgroup from v$asm_disk order by name;
NAME            PATH                           FAILGROUP
--------------- ------------------------------ ------------------------------
DATA_0000       /dev/mapper/MS2500G2-1         F1
DATA_0001       /dev/mapper/MS2500G2-2         F1
DATA_0002       /dev/mapper/MS2500G2-3         F1
DATA_0003       /dev/mapper/MS2500G2-4         F1
DATA_0004       /dev/mapper/MS3000G2-1         F2
DATA_0005       /dev/mapper/MS3000G2-2         F2
DATA_0006       /dev/mapper/MS3000G2-3         F2
DATA_0007       /dev/mapper/MS3000G2-4         F2
OCR_0000        /ocrvote/ocrvote3              OCR_0000
OCR_0001        /dev/mapper/MS2500G2-5         OCR_0001
OCR_0002        /dev/mapper/MS3000G2-5         OCR_0002

存储双活方案部署完成.

关于ASM建立故障组与非建立故障组的冗余模式分析

DBhanG
关注 关注
  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
oracle11g RAC部署(超详细包会)
laogao2018的博客
09-13 1万+
一. 环境准备 1.准备2台虚拟机rac1和rac2 配置IP分别为 192.168.137.215 192.168.137.216 rac1上设置网卡 vim /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=none ONBOOT=yes IPV6_PRIVACY=no IPADDR=192.168.137.215 NETMASK=255.255.255.0 GATEWAY=192.169.137.2 DNS1=8.8.8.8 关闭防火墙,重启ne
Linux7 安装 Oracle 19C RAC 详细图文教程
weixin_63131036的博客
01-19 2570
本文是按照:https://www.modb.pro/db/154424的思路进行编写。
oracle 19c-rac集群搭建
最新发布
weixin_43833626的博客
06-17 425
检查数据库的运行状态:/u01/app/oracle/product/19.3.0/db_1/bin/srvctl status database -d cndba。以管理员的身份登录数据库:/u01/app/oracle/product/19.3.0/db_1/bin/sqlplus / as sysdba。./asm.sh 执行脚本,注意result==的磁盘uuid,等rac2执行完,可以进行对比,是否为同一个uuid。除了网络配置外,rac2的安装配置步骤和rac1的一致。
Oracle RAC部署规划
驰兔的博客
02-24 2341
本文主要针对Oracle RAC集群部署做了一些前期的准备、部署的安排以及软件的安装方面的规划。
Oracle19c--RAC集群搭建
m0_71163619的博客
06-10 6016
RAC集群搭建
Oracle RAC同城双活方案.docx
10-14
Oracle RAC同城双活方案.docx
Oracle RAC 集群的安装(保姆级教程)
不会编程的猫星人
01-26 5385
RAC集群Linux上的搭建,保姆级教程
关于 Oracle 存储双活配置和实战.doc
05-02
在跨数据中心的双活配置中,Oracle RAC 结合特定的存储解决方案可以实现这种高级别的可用性。关键在于设计一个能够在数据中心间平衡负载并快速切换的架构,同时要克服Interconnect(节点间的通信链路)带来的延迟和...
基于Oracle数据库双活方案对比分析.docx
10-14
Oracle 数据库的技术来讲,有多种双活方案可供选择,例如基于跨中心实现的远距离 RAC 架构、基于 Oracle ADG/OGG 实现的主备库架构等。 在选择双活方案时,需要考虑多个因素,例如 RPO(Recovery Point ...
华为存储双活解决方案.pdf
10-13
华为存储双活解决方案可以应用于各种企业信息系统,例如Oracle RAC集群、VMware集群、文件系统集群、SAP应用集群等。该解决方案可以帮助企业提高业务连续性和数据安全,避免因灾难导致的业务停顿和数据丢失。
Oracle 存储双活配置指南.docx
10-14
双活存储配置的关键在于跨越数据中心的低延迟通信和高效的IO性能。由于Interconnect在RAC中起到至关重要的作用,负责集群间实例的通信,因此其时延和带宽要求非常高。随着数据中心间的距离增加,Interconnect的性能...
Oracle RAC存储双活
kawlyh的博客
04-17 3131
笔者并非测试人员,未实际搭建环境验证过,关于RAC的心跳机制的学习参考了以下内容,若有笔误可指正: https://www.iteye.com/blog/czmmiao-1577531 http://www.wendangku.net/doc/9d8f7acfda38376baf1faef6-3.html https://www.cnblogs.com/wenllsz/archive/201...
搭建Oracle11g的RAC集群
Cairo960918的博客
06-02 7318
oracle11g安装RAC集群详解
oracle双活什么意思,什么是双活数据中心
weixin_33793620的博客
04-06 4627
原标题:什么是双活数据中心双活数据中心是出于灾备(Disaster Recovery)方面的考虑,一般会建2个(或多个)数据中心。一个是主数据中心用于承担用户的业务,一个是备份数据中心用于备份主数据中心的数据、配置、业务等。 主备数据中心之间一般有热备、冷备、双活三种备份方式。1、热备份:只有主数据中心承担用户的业务时,备用数据中心将实时对主数据中心备份。 备用数据中心可以自动接管主数据中心的业务...
存储数据保护技术——HyperMetro双活技术讲解
m0_49864110的博客
04-12 7893
哪个阵列先找到仲裁设备,哪个就为主---------是一个软件,一般安装在Linux系统中。通常部署在同城或着相近城市的来两个数据中心(300km以内)正常情况下,双活特性中的两个数据中心互为备份,且都处于运行状态。当其中一个数据中心发生故障时,可以自动切换到另一个数据中心。写入时不会写入到此空间,会写入到其它的空间中(当脑裂或者其中一个数据中心出现故障时,可以通过。空间锁定会进行动态调整,分布在两个阵列上)),会将其写入数据的空间进行锁定。通常部署在同园区的不同机房中。进行写入时(会写到阵列。
存储双活架构怎么设计?华为、EMC、IBM、HDS、NETAPP五个厂商绝佳方案
网络技术联盟站
08-14 3489
华为存储双活方案基于OceanStor融合存储系统的HyperMetro特性实现。HyperMetro采用AA双活架构将两套存储阵列组成跨站点集群,实现数据实时镜像。两端阵列的双活LUN数据实时同步,且两端能够同时处理应用服务器的I/O读写请求,面向应用服务器提供无差异的AA并行访问能力。当任何一台磁盘阵列故障时,业务自动无缝切换到对端存储访问,业务访问不中断。EMC Vplex存储双活方案是基于Vplex网关产品实现,能够将EMC和其他厂商存储异构整合,虚拟化为统一的存储资源池,实现异构存储双活
VMware超详细Oracle RAC安装及搭建指南
热门推荐
逗小豆zz的博客
11-28 2万+
本文以VMware虚拟机作为测试环境,搭建包含两个节点的RAC集群。VMware虚拟磁盘作为共享存储盘,磁盘分配容量大小仅供参考。由于安装过程以大量截图方式进行说明,建议在PC端浏览。
Oracle配置方案-RAC
三朝看客
05-11 2075
请注意,上述步骤仅为一个基本的Oracle RAC配置方案
部署Oracle RAC集群实例过程详解
总结起来,创建Oracle数据库(RAC)实例的过程主要包括DBCA工具的使用、选择数据库类型、选择操作、配置数据库实例、选择选项、设置存储和内存等。通过按照以上步骤操作,可以在满足项目数据安全方面的考虑的情况下,...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Oracle 史上最详细的分区表详解 19636
  • Oracle vm_concat函数的前世今生 9037
  • Oracle grant all privileges to user 6829
  • Oracle ORA-02049分布式锁资源等待问题 5830
  • Oracle RAC集群三种心跳机制 5633

分类专栏

  • Oracle SQL优化案例与测试 3篇
  • Oracle CBO优化器 4篇

最新评论

  • Oracle 19c使用DBlink连接Mysql8.0

    koko.1024: 试了下,发现查询的效率很低。还出现了少字段的情况。

  • Oracle DataGuard基于SCN的增量恢复

    墨蒹葭城: 备库查询最下SCN不对吧,备库默认状态不就是read only 状态吗

  • Oracle 史上最详细的分区表详解

    三文鱼先生: 索引只有中小型表作用才明显 对于大表或者小表 作用有限

  • Oracle 收集业务用户以及迁移后的数据校验

    石榴花上: 这个也不完全准确

  • Oracle 准确估算数据泵导出数据大小

    Forestswolf: 这个文章的是不是意味着,采用estimate=statistics 进行估算,总是更接近于导出的实际文件大小呢

最新文章

  • Oracle SQL多表关联索引优化案例
  • Oracle 大表回表过滤优化案例
  • Oracle VIEW PUSHED PREDICATE案例分析
2021年36篇
2020年126篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码双龙网页制作宝安网站推广同乐百度关键词包年推广沙井网站建设布吉建设网站南联seo网站优化木棉湾网站改版沙井网站制作设计大鹏关键词排名包年推广龙华SEO按效果付费东莞外贸网站设计福永企业网站制作盐田百度竞价包年推广福田企业网站设计民治百搜词包福永网络推广民治关键词排名宝安SEO按天扣费坑梓百搜词包广州企业网站制作宝安网站改版同乐网络营销荷坳网站关键词优化布吉seo福永模板网站建设惠州企业网站改版盐田关键词按天扣费大浪网站排名优化坂田网站定制坪地网站设计模板歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化