存储方案选型-《大话Oracle RAC:集群、高可用性、备份与恢复》
来源:互联网 发布:无线传感器网络 物联网 编辑:程序博客网 时间:2024/06/04 18:42
《大话Oracle RAC:集群、高可用性、备份与恢复》第1章RAC初体验,这一章帮助读者对RAC有一个感性认识,而后面的每一章节都是针对一个具体的知识点。本小节为大家介绍存储方案选型。
AD:
1.4.2. 存储方案选型
这里所说方案选型不包括存储设备选型、RAID选择,而是特指RAW、ASM、OCFS之间的选择。在Oracle 10g中,RAC能够使用的存储方式,按照Oracle的推荐顺序为ASM'OCFS'NFS'RAW。
需要强调的是,Oracle 10 Clusterware的Vote disk、OCR在目前版本还只能创建在裸设备、OCFS上。而数据库的文件,包括数据文件、联机日志、控制文件、参数文件可以使用任何一种存储方案。DBA可以根据需要选择其中一种或几种的组合来搭建自己的RAC。
本书的例子将使用ASM+RAW这种组合方式。
文件布局
在RAC环境中,有多种文件。包括Clusterware 软件、OCR、Vote disk、Database软件、数据文件、参数文件、控制文件、联机日志、归档日志文件。
在部署之初,我们要明确定义每个文件的存放位置。表1-4记录了本书RAC涉及的文件及存储方案选择。关于数据库的归档日志比较特殊,这些文件可以有3种布局方式,具体可以参见第4.4.3小节。
表1-4 RAC文件存储规划
文件类别
本地文件系统
RAW
ASM
Oracle Clusterware
Clusterware Software
$CRS_HOME
OCR
/dev/raw/raw1
VoteDisk
/dev/raw/raw2
Oracle Database
Database Software
$ORACLE_HOME
SPfile
+DATA
Pfile、password file
$ORACLE_HOME/dbs
Controlfile
+DATA
Datafile
+DATA
Logfile
+DATA
Archived Log
/wxxrdb1_arch
/wxxrdb2_arch
Backup
+RECOVERY
有了这个规划后,下一步就要定义磁盘的分区方案,本例子的分区方案如表1-5所示。
(1)在EMC上划分了3个LUN,为了便于区分,3个LUN的大小有差异,如表1-6所示。
(2)在两个节点上执行fdisk -l,确认3个LUN被扫描识别的顺序一样,即在两个节点上的设备名一致。
表1-5 确保共享存储上的每个LUN在每个节点的设备名称一样
LUN
DBS
DBP
LUN1 (287.0 GB)
/dev/sdb
/dev/sdb
LUN2(246.9 GB)
/dev/sdc
/dev/sdc
LUN3(429.4 GB)
/dev/sdd
/dev/sdd
表1-6 磁盘分区规划
LUN1
LUN2
LUN3
用途说明
OCR
100MB
RAW Device
Voting Disk
100MB
RAW Device
ASM +Data
100GB
spfile、controlfile、
data file、online redo
ASM +Recovery
100GB
Backup
WXXRDB1_ARCH
50GB
归档日志
WXXRDB2_ARCH
50GB
同上
- 存储方案选型-《大话Oracle RAC:集群、高可用性、备份与恢复》
- Oracle RAC备份与恢复
- Oracle RAC OCR 的备份与恢复
- Oracle数据库备份与恢复方案
- 大话存储系列18——数据备份与恢复
- RAC OCR备份与恢复
- 在Tivoli集群域中实现DB2高可用性灾难恢复
- Oracle 11g R2 RAC高可用性连接
- Cognos备份与恢复方案
- 《Oracle DBA 高可用、备份恢复与性能优化》目录
- Oracle 备份与恢复
- Oracle 备份与恢复
- Oracle 备份与恢复
- Oracle备份与恢复
- Oracle备份与恢复
- oracle备份与恢复
- Oracle备份与恢复
- oracle备份与恢复
- js学习笔记之函数作用域
- 泛型函数指针类boost::function
- 45个jQuery效果的导航菜单和教程
- Live555 compile for iOS build error
- c/c++之标准演
- 存储方案选型-《大话Oracle RAC:集群、高可用性、备份与恢复》
- REST WebService与SOAP WebService的比较
- $_SERVER PHP URL
- 【android】AIDL传递自定义类型参数
- 栈实现带括号的浮点型四则运算C++
- 用CLR C++ 创建一个Word文档并画一张带表格线的表
- Linux SSH远程文件/目录传输命令scp
- nub_catalog作用
- ADO资料