zoukankan      html  css  js  c++  java
  • Linux创建裸设备

    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


    ORACLE 在Tru64 Unix中对DIO的支持已经非常好了,但在其他UNIX系统中没见有用DIO的。
  • 相关阅读:
    Servlet基本用法(一)基本配置
    python 起航第一步吧
    shell脚本的执行方式
    linux 计划任务执行命令 crontab -e
    一个完整的 curl post登录带验证码的代码
    php curl post登录与带cookie模拟登录随笔
    liunx 配置 php curl 拓展库的方法
    php 魔术方法学习笔记
    php curl选项列表(超详细)
    正则表达式后面接的/isU, /is, /s含义
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4400423.html
Copyright © 2011-2022 走看看