Chinaunix首页 | 论坛 | 博客
  • 博客访问: 72633
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 206
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-14 11:16
个人简介

oracle dba 精通dataguard,goldengate,mview等技术,擅长于数据库管理,备份恢复,性能调优,熟悉mysql,sqlserver的数据库,了解存储,善于shell编程

文章分类

全部博文(10)

文章存档

2015年(1)

2013年(9)

我的朋友

分类: Oracle

2013-08-28 15:58:15




据我目前所知:两个存储之间作镜像有以下几种方法
1.存储厂商自己的HA软件,其特点是高效安全.但是需要购买license.
2.存储厂商也提供了两个存储之间作mirror的方法,这个不需要购买license(注意在存储领域,存储的HA和mirror指不同的功能),但是数据同步有延时,延时大小取决于lun的大小和实际的数据量.
3.在主机层面作,主机上配置2个hba卡,分别连接不同的存储,使用操作系统级别的软镜像功能实现存储之间的逻辑一致性
4.在oracle 11g中,使用asm的normal redundancy功能也能实现两个存储镜像.




下面给出11g中创建普通冗余磁盘组的语法
CREATE DISKGROUP ocr NORMAL REDUNDANCY
FAILGROUP a1 DISK
'/dev/asm_a1_ocr2' name a1ocr2,
'/dev/asm_a1_ocr3' name a1ocr3
FAILGROUP a2 DISK
'/dev/asm_a2_ocr2' name a2ocr2, 
'/dev/asm_a2_ocr3' name a2ocr3
ATTRIBUTE 'compatible.asm' = '11.2';


其中:
FAILGROUP中的磁盘是来源于同一个存储的不同lun 

阅读(6748) | 评论(1) | 转发(2) |
给主人留下些什么吧!~~

mitesla2015-05-18 09:54:17

你好,想请一个问题?
我们单位现在做一个数据中心,现在在设备2台数据库服务器(power 740),博科交换机2台,存储ibm v7000为2台,本次配置的设备和线路在物理上都冗余配置。我们计划使用oracle 11.2.0.4软件及rac集群,并设计为2台存储冗余(即1台存储故障,不影响业务正常使用),我们在做磁盘组的时候,在每台存储上均划分为相同的Lun,并使用ASM对Lun卷进行划分为Arch,OCR/Oote,DATA,并使用ASM extenal(asm不做磁盘冗余),在搭建完成后,我们对oracle进行测试,即在关掉1台存储(即拔掉存储所有光纤时),整个oracle rac宕机,oracle crs无法开启,进入asmcmd查看磁盘状态,但无法识别任何磁盘(但在aix下可以查看到另一个存储的磁盘),所以想请教一下,为什么不能成功!!