裸设备
裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被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
相关推荐
第 1 部分 安装 AIX5.3 1、 安装 AIX5.3 ...7、 配置裸设备 8、 安装前的检查 第 3 部分:安装软件 1、 安装 Oracle 集群软件 2、 安装数据库软件 3、 配置侦听 4、 用 dbca 创建数据库 第 四部分:调试数据库
本篇介绍了如何在windows下创建裸设备,并创建ASM磁盘组以及安装oracle grid组件和database。以前做的Oracle ASM实验都是基于Linux或者Unix的,最近突发奇想的试试如何在windows环境下使用Oracle ASM。经研究,必须...
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 五、...
2.9 设置绑定裸设备 2.10 添加ASM磁盘 2.11 创建SSH信任关系 2.12 配置两节点时钟同步(NTP) 2.13 配置 HANGCHECK-TIMER (两节点执行) 2.14 编辑ORACLE用户环境变量 2.15 上传安装包并解压 三.开始安装ORACLE 10...
十三、配置裸设备以存放OCR、Voting Disk 十四、安装asm 软件包、创建ASM 磁盘 十五、安装clusterware 软件 十六、升级clusterware 软件 十七、安装oracle 软件 十八、升级oracle 软件 十九、创建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
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...
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 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
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 ...
数据库管理的空间由数据库管理程序控制存储空间,表空间容器可使用文件系统或裸设备,虽然管理复杂,但是在性能上会有很大的提升。 方法三:合理设计存储 方法四:优化数据库参数,减少资源竞争 优化配置数据库的...