主题思想:物理卷PV->卷组VG->逻辑卷LV(类型:raw)->添加表空间 操作过程

vg_orcl         8g

一:划分

二:创建裸设备
方法1:目前最常用的方法
#cd   /etc/udev/rules.d            #配置裸设备的目录 
vi 60-raw.rules  
红色的是新增的

[root@cdn3 rules.d]# vi 60-raw.rules
# Enter raw device bindings here.
#
# An example would be:
# ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
# to bind /dev/raw/raw1 to /dev/sda, or
# ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"
# to bind /dev/raw/raw2 to the device with major 8, minor 1.

ACTION=="add",KERNEL=="sdc1",RUN+="/bin/raw /dev/raw/raw1 %N" 
ACTION=="add",KERNEL=="sdd1",RUN+="/bin/raw /dev/raw/raw2 %N" 
ACTION=="add",KERNEL=="sde1",RUN+="/bin/raw /dev/raw/raw3 %N" 
ACTION=="add",KERNEL=="sdf1",RUN+="/bin/raw /dev/raw/raw4 %N" 
ACTION=="add",KERNEL=="sdf2",RUN+="/bin/raw /dev/raw/raw5 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw6 %N"
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw7 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw8 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw9 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw10 %N"
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw11 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw12 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw13 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw14 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw15 %N" 
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw16 %N"
ACTION=="add",KERNEL=="sdh1",RUN+="/bin/raw /dev/raw/raw17 %N" 
KERNEL=="raw4", OWNER="root", GROUP="dba", MODE="640"
KERNEL=="raw5", OWNER="oracle", GROUP="dba", MODE="644"
KERNEL=="raw[1-3]", OWNER="oracle", GROUP="dba", MODE="660"
KERNEL=="raw[6-9]", OWNER="oracle", GROUP="dba", MODE="660"
KERNEL=="raw1[0-7]", OWNER="oracle", GROUP="dba", MODE="660"

三、将lvm 与raw  绑定
raw /dev/raw/raw6 /dev/vg_orcl/lv_600M_system
raw /dev/raw/raw7 /dev/vg_orcl/lv_500M_UNDOTBS1
raw /dev/raw/raw8 /dev/vg_orcl/lv_400M_SYSAUX
raw /dev/raw/raw9 /dev/vg_orcl/lv_500M_UNDOTBS2
raw /dev/raw/raw10 /dev/vg_orcl/lv_1g_USERS
raw /dev/raw/raw11 /dev/vg_orcl/lv_1g_TEMP
raw /dev/raw/raw12 /dev/vg_orcl/lv_controlfile_1
raw /dev/raw/raw13 /dev/vg_orcl/lv_controlfile_2
raw /dev/raw/raw14 /dev/vg_orcl/lv_controlfile_3
raw /dev/raw/raw15 /dev/vg_orcl/lv_500M_redo01
raw /dev/raw/raw16 /dev/vg_orcl/lv_500M_redo02
raw /dev/raw/raw17 /dev/vg_orcl/lv_500M_redo03

raw -aq 查看已经绑定的设备

执行下面命令生效

start_udev start

查看

ls -lrt /dev/raw

三 :清空裸设备

相当于格式化啦bs是快的大小,block size
count是快的数量,这两者相乘大于裸设备的容量即可
dd if=/dev/zero of=/dev/raw/raw4 bs=8192 count=128000
dd if=/dev/zero of=/dev/raw/raw4 bs=8192 count=128000

oracle 裸设备划分 --centos6.5的更多相关文章

  1. 裸设备和Oracle问答20例

    导读裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备.裸设备可以绑定一个分区,也可以绑定一个磁盘.本文收集裸设备和Oracle问答20例. 1.什么叫 ...

  2. Oracle数据文件迁移到裸设备

    本文主要描述如何将Oracle表空间的文件系统形式的数据文件迁移到LV裸设备上. 前提条件 1.oracle运行正常. 2.已使用LVM命令规划好LV文件.如/dev/vgoracle/lvdatat ...

  3. Oracle 数据库裸设备扩容处理

    前段时间,我管理的一台Oracle数据库表空间容量不足了,由于本人以前没有接触过Oracle的使用所以,就自己查资料来研究如何扩容,网上的文档多数都是在物理机上扩容,而偏偏我的数据文件是存储在裸设备上 ...

  4. 干货分享:SQLSERVER使用裸设备

    干货分享:SQLSERVER使用裸设备 这篇文章也适合ORACLE DBA和MYSQL DBA 阅读 裸设备适用于Linux和Windows 在ORACLE和MYSQL里也是支持裸设备的!! 介绍 大 ...

  5. Linux平台块设备到字符设备(裸设备)的三种映射方式(转载)

    在Linux平台oracle rac的组建过程中,如果使用ASM+RAW的存储方式的话,由于asm不支持块设备,支持持字符访问设备,所以需要配置将Block Device Drive转变成Charac ...

  6. 【测试】RAC搭建(裸设备)

    环境描述:   节点一 节点二 主机名 rac1 rac2 IP 192.168.10.11 192.168.10.12 IP-VIP 192.168.10.111 192.168.10.112 IP ...

  7. Linux平台下:块设备、裸设备、ASMlib、Udev相关关系

    对磁盘设备(裸分区)的访问方式分为两种:1.字符方式访问(裸设备):2.块方式访问 Solaris平台 : 在Solaris平台下,系统同时提供对磁盘设备的字符.块方式访问.每个磁盘有两个设备文件名: ...

  8. Linux平台下裸设备的绑定:

    Linux平台下裸设备的绑定: 运用RAW绑定 方法一 raw的配置(1) [root@qs-dmm-rh2 mapper]# cat /etc/rc.local #!/bin/sh # # This ...

  9. 关于oracle12c对RAW裸设备的支持?

    关于oracle12c对RAW裸设备的支持? 本文内容由ORACLE运维高级群的讨论,有xifenfei前辈提供. 12C对于裸设备的支持和11G R2没有本质区别,在装rac的时候不能使用裸设备,但 ...

随机推荐

  1. vue——安装并新建项目

    一.对于vue的安装: 1.安装vue之前先安装node,https://nodejs.org/zh-cn/download/,我装的是windows64位的: 2.下载好了之后就可以按照正常顺序安装 ...

  2. python_crawler,批量下载文件

    这个第一个python3网络爬虫,参考书籍是<python网络数据采集>.该爬虫的主要功能是爬取某个网站,并将.rar,.doc,.docx,.zip文件批量下载. 后期将要改进的是,用后 ...

  3. HashMap并发导致死循环 CurrentHashMap

    为何出现死循环简要说明 HashMap闭环的详细原因 cocurrentHashMap的底层机制 为何出现死循环简要说明 HashMap是非线程安全的,在并发场景中如果不保持足够的同步,就有可能在执行 ...

  4. SSE推送数据

    SSE(Server-Sent Event,服务端推送事件)是一种允许服务端向客户端推送新数据的HTML5技术.与由客户端每隔几秒从服务端轮询拉取新数据相比,这是一种更优的解决方案. WebSocke ...

  5. sys.argv[]用法-转载

    sys.argv变量是一个字符串的列表.特别地,sys.argv包含了命令行参数 的列表,即使用命令行传递给你的程序的参数. 这里,当我们执行python using_sys.py we are ar ...

  6. Microsoft+R:Microsoft R Open (MRO)安装和多核运作

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 本文转载于公众号大猫的R语言课堂,公众号作者使 ...

  7. DriverStudio 和 WDF驱动 通过GUID获取设备句柄的差别

    DriverStudio /***************************************************************************** * 功能: 通过 ...

  8. jQuery中的$.ajax()方法

    jQuery中的$.ajax()方法 $.ajax({ type:"POST", url:"../page/user.action?userId=" + use ...

  9. 【linux】 vsftpd自动

    开机默认VSFTP服务自动启动: 方法一-常用方便的方法 [root@localhost /]# chkconfig --list|grep vsftpd vsftpd          0:off ...

  10. java.sql.SQLException:Column count doesn't match value count at row 1

    1.错误描述 java.sql.SQLException:Column count doesn't match value count at row 1 2.错误原因     在插入数据时,插入的字段 ...