oracle安装使用裸设备问题

在oracle 10g中安装rac,在配置裸设备时,要修改/etc/sysconfig/rawdevices文件,但是配置好重新启动后,ls -l /dev/raw/raw* , 发现文件的属性是root:disk, 一般以前为了正常
的使用裸设备.要修改/etc/rc.d/rc.local文件,加入如下:
chown root:oinstall /dev/raw/raw1
chown root:oinstall /dev/raw/raw2
chown root:oinstall /dev/raw/raw3
...
chmod 660 /dev/raw/raw1
chmod 660 /dev/raw/raw2
chmod 660 /dev/raw/raw3
...

实际上还有更简单的方法就是,修改/etc/udev/permissions.d/50-udev.permissions文件:
raw/*:root:disk:0660

raw/*:root:oinstall:0660

这样就可以了!

时间: 2024-11-10 10:07:06

oracle安装使用裸设备问题的相关文章

VM 6+linux4.4+裸设备+ORACLE10G RAC 安装

原创 未完 ----安装虚拟机1.安装虚拟机VMware Workstation 62.安装操作系统LINUX AS 4.43.添加2块网卡,我使用的时HOSTNONLY方式4.添加共享硬盘,我加入了一个盘为40G,一个30G,然后再两个虚拟机的vmdk文件种加入参数disk.locking = "FALSE"scsi1.sharedBus = "virtual" ----配置系统5.登陆操作系统建立用户# groupadd -g 500 oinstall# gro

用裸设备来提高Oracle数据库的性能

你需要知道这样一个事实:磁盘I/O是影响Oracle数据库性能的一个重要原因.就本质来说,任何Oracle数据库负责存储数据,从磁盘中查询数据是非常昂贵和费时的操作. 由于许多Oracle系统需要大量的I/O操作,很多Oracle专职人员在碰到大块(DB_BLOCK_SIZE)数据操作时就考虑使用"裸设备"(raw device).裸设备指得是绕过UNIX 的Journal文件系统(Journal File System ,JFS)直接进行访问的磁盘,这样就省去了JFS文件系统的开销.

裸设备和Oracle问答20例

oracle 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备.它由应用程序负责对它进行读写操作.不经过文件系统的缓冲. 2.如何辨别裸设备? 在Unix的/dev 目录下,有许多文件,其中有两个大类:字符设备文件和块设备文件. 字符设备特殊文件进行I/O操作不经过操作系统的缓冲区,而块设备特殊文件用来同外设进行定长的包传输.字符特殊文件与外设进行I/o操作时每次只传输一个字符.而对于块设备特殊文件来说,它用了cache机制

虚拟机上添加一块新硬盘并创建lvm裸设备给oracle使用的过程

下面是在虚拟机上添加一块新硬盘,并创建lvm裸设备给oracle使用的过程,和大家一起学习,有不正确的地方希望指导,谢谢. linux系统是 AS4 update 7 实验前,先了解一些基本概念,如下: LVM(Logicl Volume Manager),逻辑卷管理器,通过使用逻辑卷管理器对硬盘存储设备进行管理,可以实现硬盘空间的动态划分和调整. 一. 基本概念 1. 物理卷-----PV(Physical Volume) 物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是

Oracle裸设备的知识

裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被unix通过文件系统来读取的特殊字符设备.本文收集裸设备和oracle问答20例. 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被unix通过文件系统来读取的特殊字符设备.它由应用程序负责对它进行读写操作.不经过文件系统的缓冲. 2.如何辨别裸设备? 在unix的/dev 目录下,有许多文件,其中有两个大类:字符设备文件和块设备文件. 字符设备特殊文件进行i/o操作不经过操作系统的缓冲区,而块设备特殊文件

在UNIX裸设备和文件系统之间移动ORACLE

一.关于裸设备 1.1 什么是裸设备(RAW DEVICE)        裸设备是指未创建文件系统的磁盘分区(raw partition)或逻辑卷(raw logical volume),应用程序直接通过一 个字符设备驱动程序对它进行访问.如何对设备上的数据读写决定于使用它的应用程序.由于对裸设备的操作不通过UNIX的缓冲区,数据在ORACLE的数据缓冲区(BUFFER CACHE)和磁盘之间直接传递,所以使用裸设备在一定程度上能够提高I/O性能,适合I/O量大的系统.另外OPS/RAC (O

用裸设备与Oracle数据库的性能

        要知道这样一个事实:磁盘I/O是影响Oracle数据库性能的一个重要原因.就本质来说,任何Oracle数据库负责存储数据,从磁盘中查询数据是非常昂贵和费时的操作.        由于许多Oracle系统需要大量的I/O操作,很多Oracle专职人员在碰到大块(DB_BLOCK_SIZE)数据操作时就考虑使用"裸设备"(raw device).裸设备指得是绕过UNIX 的Journal文件系统(Journal File System ,JFS)直接进行访问的磁盘,这样就省

【存储】裸设备和Oracle

[存储]裸设备和Oracle   [OS]Linux下常见特殊设备介绍与应用[loop] :http://blog.itpub.net/26736162/viewspace-2142668/ 1.什么是字符设备.块设备和裸设备? 答案:字符设备:对字符设备的读写不需要通过OS的缓冲区(Buffer),它不可被文件系统MOUNT.字符特殊文件与外设进行I/O操作时每次只传输一个字符,通常不支持随机存取数据. 块设备:对块设备的读写需要通过OS的缓冲区(Buffer),它可以被MOUNT到文件系统中

ORACLE RAC 裸设备数据库一节点表空间扩容错误添加数据文件到本地的处理

    9月2日上午,总部CRM求助,问题是ORACLE 10.2.0.4 RAC 裸设备数据库在表空间扩容时操作失误,将数据文件错误添加成文件系统文件并且还在节点1的本地目录,导致节点2无法完成写操作,报错信息如下: Wed Sep  2 08:23:23 2015 Errors in file /oracle/app/admin/oracrm/bdump/oracrm2_dbw0_2101996.trc: ORA-01157: cannot identify/lock data file 1