`
音频数据
  • 浏览: 35499 次
文章分类
社区版块
存档分类
最新评论

ORACLE裸设备的创建配置

阅读更多

裸设备

 

裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的非凡字符设备。

它由应用程序负责对它进行读写操作。不经过文件系统的缓冲。

 

我们可以将oracle得表空间直接建立在裸设备上,提高读写速度

create tablespace sale_ts  datafile '/dev/raw/raw1'

size 20000m

autoextend on next 100m maxsize unlimited

extent management local

segment space management auto;

 

1.[root@rac2 ~]#/sbin/fdisk /dev/sdb

50M

ora1,partprobe    --立即生效

 

2.[root@rac2 ~]#vi /etc/sysconfig/rawdevices            --编辑文件,建立映射

/dev/raw/raw1  /dev/sdb1

[root@rac2 ~]#/etc/init.d/rawdevices restart                      --重启服务(redhat 5之前的版本)

 

or

 

3.[root@rac2 ~]#raw /dev/raw/raw1  /dev/sdb1

保存在/etc/rc.local中,重启后还会生效

 

or

4. udev

redhat5:

vi /etc/udev/rules.d/60-raw.rules

ACTION=="add", KERNEL=="sde", RUN+="/bin/raw /dev/raw/raw1 %N"

...

vi /etc/rc.local (修改权限)

reboot

 

/etc/udev/rules.d/60-raw.rules

添加如下几句,其他的也可以类推

ACTION=="add", KERNEL=="xvdb1", RUN+="/bin/raw /dev/raw/raw1 %N"

ACTION=="add", KERNEL=="xvdb2", RUN+="/bin/raw /dev/raw/raw2 %N"

ACTION=="add", KERNEL=="raw*", WNER=="oracle", GROUP=="oinstall", MODE=="0664"

 

create tablespace sale_ts  datafile '/dev/sdb1' size 20m ;

 

只要/dev/raw/raw1,/dev/sdb1是oracle.dba属主,以上写法都可以.

 

SQL> select name from v$datafile

2  union all

3  select name from v$controlfile

4  union all

5  select name from v$tempfile;

NAME

--------------------

/dev/raw/raw8

/dev/raw/raw10

/dev/raw/raw9

/dev/raw/raw12

/dev/raw/raw2

/dev/raw/raw3

/dev/raw/raw4

/dev/raw/raw11

8 rows selected.

SQL> select * from v$logfile;

GROUP# STATUS     TYPE    MEMBER               IS_

---------- ---------- ------- -------------------- ---

3 STALE      ONLINE  /dev/raw/raw7            NO

2            ONLINE      /dev/raw/raw6            NO

1            ONLINE      /dev/raw/raw5            NO

 

SQL> show parameter pfile

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

spfile                               string      /dev/raw/raw1

分享到:
评论

相关推荐

    AIX5.3 安装oracle10gr2 rac

    第 1 部分 安装 AIX5.3 1、 安装 AIX5.3 ...7、 配置裸设备 8、 安装前的检查 第 3 部分:安装软件 1、 安装 Oracle 集群软件 2、 安装数据库软件 3、 配置侦听 4、 用 dbca 创建数据库 第 四部分:调试数据库

    oracle asm for windows

    本篇介绍了如何在windows下创建裸设备,并创建ASM磁盘组以及安装oracle grid组件和database。以前做的Oracle ASM实验都是基于Linux或者Unix的,最近突发奇想的试试如何在windows环境下使用Oracle ASM。经研究,必须...

    商业银行Oracle 11gr2 Rac For Linux安装方案.docx

    2.9 裸设备划分区 (不做分区) 21 2.10 UDEV绑定裸设备 21 三、GRID基础包安装 22 3.1 介质上传及安装检查 22 3.2 执行安装 23 3.3 安装警告 28 四、DATABASE 软件包安装 29 4.1 上传介质 29 4.2 执行安装 29 五、...

    笔记本上vbox虚拟化环境安装 oracle rac详细原创完整版

    2.9 设置绑定裸设备 2.10 添加ASM磁盘 2.11 创建SSH信任关系 2.12 配置两节点时钟同步(NTP) 2.13 配置 HANGCHECK-TIMER (两节点执行) 2.14 编辑ORACLE用户环境变量 2.15 上传安装包并解压 三.开始安装ORACLE 10...

    一步一步在Linux上部署Oracle 10g R2 RAC

    十三、配置裸设备以存放OCR、Voting Disk 十四、安装asm 软件包、创建ASM 磁盘 十五、安装clusterware 软件 十六、升级clusterware 软件 十七、安装oracle 软件 十八、升级oracle 软件 十九、创建RAC 监听 二十、...

    rhel6.3安装ORACLE 11.2.0.4 RAC图文教程

    非常详细的oracle rac教程 ...2.9 UDEV绑定裸设备 8 2.10 验证硬件和操作系统设置 9 3、安装GRID 25 4、创建ASM磁盘组 40 5、安装数据库软件 42 6、建库 48 7、验证服务 57 8、相关问题 57 8.1 ora-12545 57

    [手工整理]208个Oracle安装文档,包含各个平台各个版本的单实例RAC以及DataGuard(1).xlsx

    58 Install Oracle 11.2 在裸设备上创建数据库 59 Install Oracle 12C 18C 19C 操作系统兼容列表及配置要求 60 Install Oracle 12C linux7安装文档 61 Install Oracle 12C linux7安装文档 62 Install Oracle 9i...

    ORACEL 10.2.0.1 RAC FOR redhat5.4(64bit)

    1、 安装环境 1 ...2.8 绑定裸设备 5 2.9 配置本地yum源 6 3、 安装CRS 6 3.1 安装过程 6 3.2 常见问题 14 4、 安装数据库 15 4.1 安装数据库软件 15 4.2 配置Oracle NET 20 4.3 DBCA建库 24

    Oracle 11.2.3 RAC for REHL6.3(64bit)

    oracle 11G在redhat6.3 上安装文档, 1、安装环境 2 2、安装前系统配置 2 2.1存储规划 2 2.2 ip地址规划 3 ...2.9 UDEV绑定裸设备 6 3、安装GRID 7 4、创建ASM磁盘组 22 5、安装数据库 24 6、建库 29

    Linux系统故障诊断与排除--James Kirkland

    4.2.8 使用Oracle statspak 98 4.2.9 分配共享内存时“设备上无剩余空间”错误的故障诊断 101 4.2.10 其他性能工具 102 4.3 小结 103 第5章 针对PCMCIA和USB通过SAN添加新存储 104 5.1 配置 105 5.2 ...

    数据库设计准则及方法论.docx

    数据库管理的空间由数据库管理程序控制存储空间,表空间容器可使用文件系统或裸设备,虽然管理复杂,但是在性能上会有很大的提升。 方法三:合理设计存储 方法四:优化数据库参数,减少资源竞争 优化配置数据库的...

Global site tag (gtag.js) - Google Analytics