一、配置:

RHAS4:

1,将硬盘分区:

#fdisk -l

#fdisk /dev/sdb

2,绑定:

方式一:

#raw /dev/raw/rawN /dev/sdbN

#raw -qa

#vi /etc/rc.local

raw /dev/raw/rawN /dev/sdbN

方式二:

#vi /etc/sysconfig/rawdevices

#service rawdevices start

#chkconfig rawdevices on

3,修改所属组:

方式一:

#chown oracle:oinstall /dev/raw/rawN

#vi /etc/rc.local

chown oracle:oinstall /dev/raw/rawN

方式二:

vi /etc/udev/permissions.d/50-udev.permissions

raw/*:root:disk:0660改为raw/*:oracle:oinstall:0660

4,建符号链接:

#ln -s /dev/raw/rawN /u02/oradata/system01.dbf

RHEL5:

方式一:

参考RHAS4

方式二:

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

ACTION=="add",KERNEL=="sdbN",RUN+="/bin/raw /dev/raw/rawN %N"

#start_udev

#raw -qa

二、管理

1,清空:

#dd if=/dev/zero f=/dev/raw/rawN bs=8192 count=N

三、使用

1,在raw上建表空间

sql>create tablespace hs_user datafile '/dev/raw/raw1' size 5000M;

2,给表空间加raw

sql>alter tablespace hs_user add datafile '/dev/raw/raw2' size 5000M;

3,在raw上放在线日志

sql>alter database add logfile groupN ('/dev/raw/raw3','/dev/raw/raw4') size 500M;

sql>alter database drop logfile group N;

4,将undo表空间移到raw

sql>create undo tablespace undotbs2 datafile '/dev/raw/raw5' size 5000M reuse,'/dev/raw/raw6' size 5000M reuse;

sql>alter system set undo_tablespace=undotbs2;

sql>drop tablespace undotbs1;

5,将数据文件移到raw

sql>alter tablespace hs_his offline normal;

rman>copy datafile '/u02/oradata/hs_his01.dbf' to '/dev/raw/raw7';

sql>alter tablespace hs_his rename datafile '/u02/oradata/hs_his01.dbf' to '/dev/raw/raw7';

sql>alter tablespace hs_his online;

linux 裸设备使用,linux裸设备使用相关推荐

  1. linux裸设备文件系统,Linux当中的文件系统

    1. 设备专用文件(设备文件) 设备专用文件与系统的某个设备相对应.在内核中,每种设备类型都有阈值向对应的设备驱动程序,用来处理设备的所有I/O请求.可以将设备划分为字符设备和块设备两种. 每个设备文 ...

  2. oracle在linux上使用裸设备,在linux下构建基于LVM的裸设备数据库

    我的环境很简单,vm workstation下面装了一个linux 4,oracle 10g版本,由于不属于trouble shooting和performance tuning 而只是搭建一套裸设备 ...

  3. linux 读写设备文件,linux-中块设备文件及字符设备文件的本质区别

    原标题:linux-中块设备文件及字符设备文件的本质区别 在LINUX系统文件类型分类的文章中我们提到了 块设备 和 字符设备文件,那么什么是块设备 字符设备文件呢?他们之间有什么本质上的区别呢? 设 ...

  4. linux设备文件,Linux 文件系统与设备文件

    1 Linux 文件系统 1.1 Linux 文件系统与设备驱动关系 下图表明了 Linux 中虚拟文件系统.磁盘/Flash文件系统以及一般的设备文件与设备驱动程序之间的关系. 文件系统与设备驱动之 ...

  5. Linux驱动开发--写一个块设备驱动

    原文地址:[原创] 写一个块设备驱动 http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=2017377&fromuid=288 ...

  6. 学习《Linux设备模型浅析之设备篇》笔记(一)

    最近在学习Linux设备模型,前面几篇文章也是读这篇的时候遇到问题,然后为了搞清楚先转去摸索才写出来的. 当然了,刚开始是先读到<Linux那些事儿之我是Sysfs>,搞不清楚才去读的&l ...

  7. linux驱动之i2c子系统mpu6050设备驱动

    以下是mpu6050简单的驱动实现,mpu6050是I2C接口的6轴传感器,可以作为字符设备注册到内核,本代码运行环境是3.4.2内核,4.3.2版本的编译链,12.04版本的Ubuntu,硬件环境是 ...

  8. gpg加密命令 linux_用 PGP 保护代码完整性(五):将子密钥移到一个硬件设备中 | Linux 中国...

    在这个系列教程中,将为你提供使用 PGP 和保护你的私钥的最佳体验.-- Konstantin Ryabitsev致谢译自 | linux.com 作者 | Konstantin Ryabitsev译 ...

  9. 使用Linux的lsblk命令列出块设备信息

    使用Linux的lsblk命令列出块设备信息 lsblk(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息.块设备有硬盘,闪存盘,CD-ROM等等. 如何安装lsblk l ...

  10. 深入浅出:Linux设备驱动之字符设备驱动

    一.linux系统将设备分为3类:字符设备.块设备.网络设备.使用驱动程序: 字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据.字符设备是面向流 ...

最新文章

  1. 7月份没啥写的。。。
  2. 图的遍历——DFS(邻接矩阵)
  3. grub设置密码的方法
  4. 【算法总结】数学问题-最大公约数和最小公倍数
  5. 【leetcode】Jump Game I, II 跳跃游戏一和二
  6. ubuntu vim保存退出命令_vim极为详细的教程(一)基本操作
  7. mysql的 怎么处理_本人的MySQL连接到底怎么处理才好……
  8. vpr文件转换flac_有什么简单方法将flac无损转换mp3
  9. java输出hello word,教你如何配置java环境输出"hello word!"?
  10. 汉诺塔问题(递归思想)(堆栈学习)
  11. Quartz教程五:SimpleTrigger
  12. 选择数据分析软件时要注意什么
  13. 解决域用户安装软件权限问题
  14. 字节教育开辟新业务线,推出“闪电搜题”App可拍题和自习
  15. php百度蜘蛛劫持,技术教程:php伪造ip访问一个网站,可以伪造百度蜘蛛ip
  16. 双均线策略 ------优矿学习
  17. 小红伞杀毒软件自动化调用
  18. WIN7 旗舰版 只有“睡眠”没有“休眠”,要怎样添加“休眠”功能?
  19. 【游戏评测】赛博西行
  20. 操作系统原理 实验1、2

热门文章

  1. [转载] 向集合中添加自定义类型--建议在自定义类型的时候要重写equals方法
  2. aes-128算法加密_加密算法问题-人工智能中的一种约束满意问题
  3. ppython_Python pcom包_程序模块 - PyPI - Python中文网
  4. 指针在c语言中的运用,怎么理解C语言中的指针,如何运用?
  5. Android8内测申请,小米 6 安卓 8.0 来了 内测开始招募
  6. python遍历二维数组_在Python中遍历二维数组?
  7. Java生成随机数的4种方式,以后就用它了!
  8. Java中实现定时任务的3种方法!
  9. Spring 事务失效的 8 大场景,面试官直呼666...
  10. Java核心(五)深入理解BIO、NIO、AIO