打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
linux下创建裸设备及Oracle表空间

 

RedHat 5以后后的版本使用些方法,redhat 4以前的版其它方法  网上一堆
使用LVM创建裸设备


1、查看硬盘(或是存储映射的LUN)

2、硬盘分区,也可以不用分区。不用格式化

# fdisk /dev/sdb

3、修改/etc/udev/rules.d/60-raw.rules文件

添加以下内容(根据实际情况添加)

ACTION=="add", KERNEL=="sdb1",RUN+="/bin/raw /dev/raw/raw1 %N" 

ACTION=="add", KERNEL=="sdc1",RUN+="/bin/raw /dev/raw/raw2 %N" 

ACTION=="add", KERNEL=="sdd",RUN+="/bin/raw /dev/raw/raw3 %N"

4、启动服务

# start_udev

启动 udev: [确定]

5、查看状态

# ls -lrt /dev/raw 

总用量 0 

crw-rw---- 1 root   disk     162, 0 11月 22 20:42 rawctl 

crw-rw---- 1 root   disk     162, 3 11月 22 20:42 raw3 

crw-rw---- 1 root   disk     162, 2 11月 22 20:43 raw2 

crw-rw---- 1 root   disk     162, 1 11月 22 20:47 raw1

# raw -aq 

/dev/raw/raw1: bound to major 8, minor 17 

/dev/raw/raw2: bound to major 8, minor 33 

/dev/raw/raw3: bound to major 8, minor 48

6、取消raw 映射

# raw /dev/raw/raw1 0 0

/dev/raw/raw1: bound to major 0, minor 0


7、Oracle在Linux下使用裸设备创建表空间。

给oracle用户赋裸设备的读写权限:

#chown oracle:oinstall /dev/raw/raw1

建立连接以方便应用裸设备: 到oracle用户下建立连接(也可以不用创建链接)

$ ln -s /dev/raw/raw1 /home/oracle/oradata/raw_test

用裸设备建立表空间:

SQL> create tablespace raw_test datafile '/home/oracle/oradata/raw_test' size 50m;

或不用创建链接

SQL> create tablespace raw_test datafile '/dev/raw/raw1' size 50m;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux下裸设备的使用-源码天堂-华夏名网资讯中心 虚拟主机,域名注册,双线虚拟主机,服务器租赁,为7万用户提供服务
Linux系统设备(device)的major和minor number
Linux裸设备(转) 1、什么裸设备?字符设备?块设备? 裸设备:也叫裸分区(原始分区),是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊字符设备。裸设备可以绑定一个分区,也可
RHEL5上裸设备上面安装Oracle 10g
Linux系统中/dev/mtd与/dev/mtdblock的区别,即MTD字符设备和块设备的区别
伪终端
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服