`
kiddwyl
  • 浏览: 403581 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle裸设备(linux)

阅读更多

Linux创建裸设备:

此前一直没找到linux上面建裸设备的方法.还以为建了lv,自然就是裸设备了.不用作别的.后来在oracle建库的时候,不认lv.

在aix上面lv就是裸设备,但在linux上面,还要通过raw命令绑定一下.例如:

用fdisk 创建了一个分区 /dev/sdb1

然后用raw绑定, raw /dev/raw/raw1 /dev/sdb1

绑定后生成一个文件/dev/raw/raw1 记录绑定的信息.如果不想要直接删除这个文件就行了.

但是这个文件在os reboot之后就没有了.所以要把raw的信息记录到 /etc/sysconfig/rawdevices 文件中,这样重启之后就能保留住raw的信息了.

格式:/dev/raw/raw1 /dev/sdb1

如果创建了lv,用raw 绑定lv也是可以的

Linux LVM作的raw设备一般这么用:
1、用fdisk分一个LVM区出来,大小为10G,设备文件为/dev/cciss/c0d0p8
2、创建PV pvcreate /dev/cciss/c0d0p8
3、创建VG vgcreate oradata /dev/cciss/c0d0p8
4、创建LV lvcreate -n system01 -L 300M oradata
5、创建LV lvcreate -n undo01 -L 500M oradata
6、创建LV lvcreate -n temp01 -L 200M oradata
7、创建LV 。。。。。。。。(包括redofile and control file)
8、在­/etc/sysconfig/rawdevices中加入如下内容
/dev/raw/raw25 /dev/oradata/system01
/dev/raw/raw26 /dev/oradata/temp01
/dev/raw/raw27 /dev/oradata/undo01
。。。。。

9、edit /etc/rc.local
ln -s /dev/raw/raw25 /oradata/system01.dbf
ln -s /dev/raw/raw26 /oradata/temp01.dbf
ln -s /dev/raw/raw27 /oradata/undo01.dbf
.....

10、vi $ORACLE_HOME/DBCA_RAW_CONFIG
system01=/oradata/system01.dbf
temp01=/oradata/temp01.dbf
undotbs01=/oradata/undo01.dbf


ORACLE 在Tru64 Unix中对DIO的支持已经非常好了,但在其他UNIX系统中没见有用DIO的。
分享到:
评论

相关推荐

    Oracle如何配置和检查裸设备

    Oracle 配置和检查裸设备 Oracle 配置和检查裸设备是指在 Oracle 环境中配置和管理裸设备的过程。裸设备是指不经过缓冲区直接访问的设备,通常用于提高 Oracle 数据库的性能。在本文中,我们将详细介绍如何配置和...

    oracle裸设备

    ### Oracle裸设备与Linux环境下的磁盘管理 在Oracle数据库管理中,裸设备(Raw Device)是一种特殊的存储机制,它允许数据库直接访问物理磁盘,而无需通过操作系统进行文件系统的格式化或管理。这种方式可以提高...

    在裸设备上安装Oracle 10g R2

    5. **设置Oracle裸设备映射**: - 切换到`oracle`用户,创建并编辑映射文件,如`orcl_raw.conf`。 - 在文件中添加映射规则,将每个逻辑卷的裸设备路径与Oracle数据库的相应组件关联。 6. **安装Oracle**: - ...

    在裸设备上面安装oracle

    在裸设备上安装Oracle数据库是一项专业且复杂的技术操作,它涉及到服务器硬件、操作系统、存储配置以及数据库管理系统等多个层面。裸设备是指直接分配给特定应用程序,而不经过文件系统的磁盘空间。这种方式可以避免...

    Linux裸设备相关命令

    裸设备在Linux操作系统中是指没有经过文件系统格式化的特殊字符设备,通常用于数据库等需要高效I/O性能的应用场景,比如Oracle数据库的数据文件。它们可以直接访问硬件,绕过操作系统内核的缓冲层,提高数据读写速度...

    Oracle 10g的ASM裸设备建库 For Linux

    ### Oracle 10g的ASM裸设备建库For Linux知识点详解 #### 一、概述 在Oracle 10g环境下,使用ASM(Automatic Storage Management)进行数据库管理是一种常见且高效的方式。尤其对于Linux操作系统而言,利用裸设备...

    裸设备和Oracle问答20例

    ### 裸设备和Oracle问答20例解析 #### 1. 什么是裸设备? 裸设备,也称为裸分区或原始分区,是一种未经过任何文件系统格式化的特殊字符设备。在Unix系统中,通常通过文件系统来管理和访问磁盘设备。而裸设备则绕过...

    linux 上裸设备创建oracle

    ### 在Linux上使用裸设备创建Oracle数据库的详细步骤与概念解析 #### 一、基础知识概述 在理解如何在Linux上使用裸设备创建Oracle数据库之前,首先需要了解几个基础概念: 1. **裸设备**(Raw Device):裸设备是...

    ORALCE创建裸设备手工建库笔记

    通过以上步骤,我们可以在Red Hat Linux环境下,利用Oracle 10g软件和两个4GB的新硬盘,成功地手工创建一个基于裸设备的Oracle数据库。这一过程不仅加深了对Linux磁盘管理的理解,还提供了构建高性能数据库系统的...

    RHEL5_Oracle_RAC_安装_Linux裸设备

    在RHEL5上安装Oracle RAC的过程中,裸设备的使用是一项关键的技术,它能提供更高的I/O性能并减少操作系统对数据库I/O操作的开销。以下是对整个安装过程的详细阐述: 1. **Redhat 5 安装注意事项**: - 在RHEL5环境...

    在裸设备上面安装oracle10g.doc

    在裸设备上安装Oracle 10g是一种优化数据库性能...以上就是在裸设备上安装Oracle 10g的基本流程和相关知识点,需要注意的是,这种方法虽然可以提高性能,但管理和维护复杂度也会增加,需要对Linux和Oracle有深入理解。

    linux 使用祼设备创建数据库

    在Linux环境下,创建Oracle数据库时,使用裸设备(raw devices)是一种优化性能的方法,尤其是对于大型、高并发的数据库系统。裸设备是指直接访问硬件磁盘,绕过文件系统,从而减少I/O操作的开销。以下是如何在Linux...

    LinuxAS4上在裸设备安装oracle10g

    LinuxAS4上在裸设备安装oracle10g

    Vmware+oracle 10G+ rac+redhat as 4.7+RAW(裸设备)installing

    本教程主要围绕"Vmware+Oracle 10G+RAC+Red Hat AS 4.7+RAW(裸设备)installing"的主题,将详细阐述如何在虚拟环境中搭建Oracle RAC集群。以下是关键知识点的详解: 1. **Vmware**:Vmware是一款强大的虚拟化软件...

    Oraclelinux6.7+Oracle11.2.0.4+RAC安装文档

    6. 用户空间分配:使用Oracle提供的工具如ASMLib或直接使用裸设备进行用户空间的分配。 7. 安装Oracle数据库:运行runInstaller执行安装程序,开始Oracle数据库软件的安装过程。 8. 配置监听器:安装完成后,配置...

    AIX用裸设备扩数据库表空间以及裸设备的疑问

    在AIX中,裸设备的管理与Linux有所不同。例如,在AIX中,创建的裸设备LV会在/dev目录下生成一个以“R”开头的设备文件,而不是直接使用LV名称。这些设备文件的权限和属主需要正确设置,以便数据库用户(如`oracle`)...

    aix下的oracle10-为Oracle Clusterware和数据库配置裸磁盘设备(不使用IBM HACMP或GPFS)

    ### AIX 下 Oracle 10g RAC 配置裸磁盘设备详解 #### 概述 在AIX操作系统上部署Oracle 10g RAC(Real Application Clusters)时,通常需要配置共享存储来支持Oracle Clusterware和数据库实例。本文档详细介绍了如何...

    LINUX下安装ORACLE学习

    - 配置裸设备,用于OCR和VOTE DISK。 - 克隆虚拟机,以便快速复制测试环境。 - 配置SSH无密码登录,便于集群管理。 - 创建ASM磁盘文件,初始化ASM实例。 - 节点间时间同步,避免时间差导致的集群问题。 - 上传安装...

    vmserver1.04 oracle Enterprise linux 5.1 oracle10g RAC安装文档

    最后,进行磁盘分区和创建裸设备。使用`fdisk`命令对/dev/sdb、/dev/sdc等硬盘进行分区,这些分区将用于OCR(Oracle Cluster Registry)和Voting Disks。OCR存储集群的配置信息,Voting Disks则用于选举集群中的主...

Global site tag (gtag.js) - Google Analytics