当前位置:首页 > 开发 > 操作系统 > 正文

linux上创建裸设备

发表于: 2009-06-12   作者:crownquartz   来源:转载   浏览:
摘要: Linux创建裸设备: 用fdisk 创建了一个分区 /dev/sdb1 然后用raw绑定, raw /dev/raw/raw1 /dev/sdb1 绑定后生成一个文件/dev/raw/raw1 记录绑定的信息.如果不想要直接删除这个文件就行了. 但是这个文件在os reboot之后就没有了.所以要把raw的信息记录到 /etc/sysconfig/rawdevices 文
Linux创建裸设备:

用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

linux上创建裸设备

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号