ITPub博客

首页 > 数据库 > Oracle > as 5中raw的配置

as 5中raw的配置

原创 Oracle 作者:uj12 时间:2008-03-11 09:46:53 0 删除 编辑

AS5里已经没有了/ECT/SYSCONFIG/RAWDEVICES这个文件了,偶找了老半天,原来已经换了配置RAW的方式.如下:

raw 设备映射

raw 设备接口在 红帽企业 Linux 5 里已经被取消了;raw 设备映射现在通过 udev 规则进行配置。要配置 raw 设备映射,可以在 /etc/udev/rules.d/60-raw.rules 里加入以下格式的条目:

设备名称:

ACTION=="add", KERNEL="", RUN+="raw /dev/raw/rawX %N"

主/次号码:

ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="raw /dev/raw/rawX %M %m"

用你需要绑定的设备名称替换 (如:/dev/sda1)。"A" 和 "B" 是设备的主/次号码,X 是系统使用的 raw 设备号码。

如果你有一个大的、现有的 /etc/sysconfig/rawdevices 文件,你可以用下面的脚本转换它:

#!/bin/sh

grep -v "^ *#" /etc/sysconfig/rawdevices | grep -v "^$" | while read dev major minor ; do

if [ -z "$minor" ]; then

echo "ACTION=="add", KERNEL=="${major##/dev/}", RUN+="/usr/bin/raw $dev %N""

else

echo "ACTION=="add", ENV{MAJOR}=="$major", ENV{MINOR}=="$minor", RUN+="/usr/bin/raw $dev %M %m""

fi

done

偶还没有试过,有了空再试试.

[@more@]

AS5里已经没有了/ECT/SYSCONFIG/RAWDEVICES这个文件了,偶找了老半天,原来已经换了配置RAW的方式.如下:

raw 设备映射

raw 设备接口在 红帽企业 Linux 5 里已经被取消了;raw 设备映射现在通过 udev 规则进行配置。要配置 raw 设备映射,可以在 /etc/udev/rules.d/60-raw.rules 里加入以下格式的条目:

设备名称:

ACTION=="add", KERNEL="", RUN+="raw /dev/raw/rawX %N"

主/次号码:

ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="raw /dev/raw/rawX %M %m"

用你需要绑定的设备名称替换 (如:/dev/sda1)。"A" 和 "B" 是设备的主/次号码,X 是系统使用的 raw 设备号码。

如果你有一个大的、现有的 /etc/sysconfig/rawdevices 文件,你可以用下面的脚本转换它:

#!/bin/sh

grep -v "^ *#" /etc/sysconfig/rawdevices | grep -v "^$" | while read dev major minor ; do

if [ -z "$minor" ]; then

echo "ACTION=="add", KERNEL=="${major##/dev/}", RUN+="/usr/bin/raw $dev %N""

else

echo "ACTION=="add", ENV{MAJOR}=="$major", ENV{MINOR}=="$minor", RUN+="/usr/bin/raw $dev %M %m""

fi

done

偶还没有试过,有了空再试试.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/195208/viewspace-1000727/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-08-29

  • 博文量
    6
  • 访问量
    160483