9.为共享设备划分裸设备
通常,对于RAC,我们都会使用裸设备来存放数据文件等需要共享的数据库文件。这就需要我们对共享存储划分出若干的裸设备,每个裸设备对应一个文件。
|
|
|||
9.1 磁盘分区
我们要对共享存储进行分区,该步骤只需要在其中一个节点上完成即可。笔者划分了3个主分区(primary)和一个包含11个分区的扩展分区(extend)。注意,linux上最多只能划分15个分区。超过的部分,linux是无法识别的。对每个分区的规划如下所示:
分区名尺寸存放的文件
/dev/sdb110M用于存放Cluster Manager Quorum文件
/dev/sdb2350M回滚段表空间1:Undotbs1
/dev/sdb3350M回滚段表空间1:Undotbs2
/dev/sdb5500M系统表空间:system
/dev/sdb610MSpfile
/dev/sdb7300M临时表空间:temp
/dev/sdb8300M用户表空间:user和indx,也可以不设置该分区
/dev/sdb910M控制文件:control file
/dev/sdb1010M控制文件:control file
/dev/sdb1120M第一个节点的第一组联机日志文件
/dev/sdb1220M第一个节点的第二组联机日志文件
/dev/sdb1320M第二个节点的第一组联机日志文件
/dev/sdb1420M第二个节点的第二组联机日志文件
/dev/sdb15100MSrvconfig模块所需要的Shared Configuration文件
规划好以后,我们可以开始实际创建这些分区了。进入linux,执行如下命令进入分区界面。
[root @linux1 /root]# fdisk /dev/sdb
首先输入n,然后输入p,再输入1,回车接受缺省值,再输入+10M,这样我们就创建了/dev/sdb1。同样的方法,我们可以创建sdb2和sdb3。再次输入n,然后输入e,回车接受缺省值,再回车接受缺省值,这样,我们就创建了扩展分区sdb4,同时把剩下的空间全都给了sdb4。接下来,我们输入n,然后回车接受缺省值,再输入+500M,这样,我们就创建了sdb5。同样的方法,我们可以把剩下的所有分区都创建出来。
创建完毕以后,输入p,显示我们刚才所创建的所有分区,确认无误以后,输入w,从而保存我们所创建的分区,并更新分区表。
9.2 挂载裸设备
该步骤需要在两个节点分别进行。对裸设备的规划如下:
裸设备文件名挂载的分区存放的文件
/dev/raw/raw1/dev/sdb1Cluster Manager Quorum
/dev/raw/raw2/dev/sdb2Undotbs1
/dev/raw/raw3/dev/sdb3Undotbs2
/dev/raw/raw4/dev/sdb5system
/dev/raw/raw5/dev/sdb6Spfile
/dev/raw/raw6/dev/sdb7temp
/dev/raw/raw7/dev/sdb8user和indx
/dev/raw/raw8/dev/sdb9control file
/dev/raw/raw9/dev/sdb10control file
/dev/raw/raw10/dev/sdb11Log1-thread1
/dev/raw/raw11/dev/sdb12Log2-thread1
/dev/raw/raw12/dev/sdb13Log3-thread2
/dev/raw/raw13/dev/sdb14Log4-thread2
/dev/raw/raw14/dev/sdb15Shared Configuration
确定了裸设备的规划以后,将以下内容添加到/etc/rc.local文件。
raw /dev/raw/raw1 /dev/sdb1# Cluster Manager Quorum
raw /dev/raw/raw2 /dev/sdb2#undotbs1
raw /dev/raw/raw3 /dev/sdb3#undotbs2
raw /dev/raw/raw4 /dev/sdb5#sys01
raw /dev/raw/raw5 /dev/sdb6#spfile
raw /dev/raw/raw6 /dev/sdb7#temp01
raw /dev/raw/raw7 /dev/sdb8#user01&indx01
raw /dev/raw/raw8 /dev/sdb9#ctl1
raw /dev/raw/raw9 /dev/sdb10#ctl2
raw /dev/raw/raw10 /dev/sdb11#log1-thread1
raw /dev/raw/raw11 /dev/sdb12#log2-thread1
raw /dev/raw/raw12 /dev/sdb13#log3-thread2
raw /dev/raw/raw13 /dev/sdb14#log4-thread2
raw /dev/raw/raw14 /dev/sdb15#share configuration file
检查无误后,修改/dev/raw1、/dev/raw/raw2一直到/dev/raw/raw15这15个裸设备文件的宿主为oracle。
[root @linux1 /root]# chown oracle.dba /dev/raw/raw1
[root @linux1 /root]# chown oracle.dba /dev/raw/raw2
。。。。。。。
[root @linux1 /root]# chown oracle.dba /dev/raw/raw15
分别重新启动两个节点。启动完毕以后,运行如下命令确定裸设备的配置情况。
[root @linux1 /root]# raw -aq
10.检查安装oracle所需要的linux模块以及补丁
在两个节点上分别确定以下这些rpm包是否都存在。
make-3.79
binutils-2.11
openmotif-2.2.2-16
setarch-1.3-1 compat-gcc-c++-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-gcc-7.3-2.96.122
compat-db-4.0.14-5
compat-libstdc++-devel-7.3-2.96.122
如果没有,则从AS3的安装介质上找到这些包并加以安装。安装好上面这些模块以后,需要打补丁,补丁号为:3006854。可以到oracle官方网站下载该补丁,发送到两个节点上以后,执行:
[root @linux1 /root]# sh rhel3_pre_install.sh
·系统安装手册 (16348篇文章)
·网络游戏攻略 (3445篇文章)
·数据库安装与卸载 (8959篇文章)
·Oracle 10g基础应用 (4060篇文章)
·Vmware (300篇文章)
·Vmware技术应用 (83篇文章)
·Oracle安装与卸载 (401篇文章)
·安装配置 (512篇文章)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·新手必读:Oracle数据库操作全接触 (59次浏览)
·oracle与用户角色权限相关的视图 (46次浏览)
·Oracle基本语法集锦 (35次浏览)
·网友经验:学习oracle快速入门随笔 (33次浏览)
·Oracle存储过程编写经验和优化措施 (33次浏览)
·虚拟机RedHatLinux9安装Oralce9i全过程 (30次浏览)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·详细介绍ORACLE sqlplus命令 (340次浏览)
·快速掌握Oracle数据库游标的使用方法 (85次浏览)
·介绍几个基本的 SQLPLUS 命令 (83次浏览)
·如何通过实例配置Oracle监听器 (73次浏览)
·使用一条SQL语句删除表中重复记录 (65次浏览)
·Oracle多行记录字符串综合操作几种方法 (65次浏览)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·开启企业殿堂的钥匙 Oracle服务器的安装 (475次浏览)
·ORACLE的客户端如何连接到数据库 (445次浏览)
·Oracle体系结构:内存结构和进程结构 (427次浏览)
·详细介绍ORACLE sqlplus命令 (340次浏览)
·Oracle数据库监听配置 (335次浏览)
·八个学习点帮助你全面认识Oracle数据库 (328次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) 07-16
·ORACLE中的各种数据类型详细的介绍 07-16
·Oracle 9i Installation on Red Hat Linux 07-16
·ORACLE SQL性能优化系列 (九) 07-16
·ORACLE SQL性能优化系列 (十) 07-16
·TestKing Oracle 1z0-001 V4 07-16
·Oracle初学者必知的100个问题 07-15
·PL/SQL序列 07-15
·PB内置ORACLE数据库接口的使用方法 07-14
|
|||
| ·ACDSEE专题教程-下载使用 ·迅雷专题教程-下载使用 ·Windows XP频道 ·Windows Vista频道 ·Windows 2000频道 ·win2003频道 ·Freebsd频道 ·Oracle频道 |
·Linux频道 ·Windows频道 ·邮件服务器专题 ·协议大全 ·数据恢复指南教程 ·FreeBSD使用教程 ·Linux数据库宝典 ·Linux基础知识 |
||
| · 秘密:Vista隐蔽的动态屏保 · 腾讯开发新电子宠物--QQ熊 · 惠普否认2999元PC有价无货 |
· 驱逐Win系统“流氓”文件 · WinXP中获取未使用的IP地址 · 尝试format C:格式化硬盘? |
| · 在DOS下恢复回收站中的文件 · 拯救WinXP崩溃的救命稻草 · Linux系统中超级权限的应用 |
· 搜狗PK谷歌:谁能代言拼... · 昨日重现,一键GHOST轻松.. · 实现Web迅雷在空闲时杀毒 |
| · AVIFile函数制做AVI文件 · VC中链接动态链接库的方法 · 熊猫烧香核心源码(Delphi) |
· DateDiff函数祥解 · JavaScript去除空格的三种 · js效果 图片加载进度实时.. |
| · SQL Server数据库优化方案 · Oracle的初学者入门心得 · JSP连接Mysql数据库 |
· Photoshop为美女做艺术处理 · 用Freehand创建发光字特效 · 设计自己的个性QQ动态表情 |
友情互链 | 收藏本站 | 联系我们 | 在线留言 | 京ICP备08008424号|




