暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

UDEV绑定裸设备

原创 yBmZlQzJ 2022-04-13
656

创建RAW
1创建raw设备
raw /dev/raw/raw1 /dev/sdb1
raw /dev/raw/raw2 /dev/sdb2
raw /dev/raw/raw3 /dev/sdb3
raw /dev/raw/raw4 /dev/sdb4
2查看raw文件
ll /dev/raw/raw*
3修改目录权限及归属
chown root:oinstall /dev/raw/raw1
chown oracle:oinstall /dev/raw/raw2
chown oracle:oinstall /dev/raw/raw3
chown oracle:oinstall /dev/raw/raw4
chown oracle:oinstall /dev/raw/raw5

chmod 660 /dev/raw/raw*
4 raw启动相关配置
修改/etc/udev/rules.d/60-raw.rules文件添加新的设备
ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", KERNEL=="sdb2", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", KERNEL=="sdb3", RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", KERNEL=="sdb4", RUN+="/bin/raw /dev/raw/raw4 %N"

#raw1存放ocr的数据,ocr需要root用户权限
KERNEL=="raw1",OWNER="root",GROUP="oinstall",mode="660"
KERNEL=="raw2",OWNER="oracle",GROUP="oinstall",mode="660"
KERNEL=="raw3",OWNER="oracle",GROUP="oinstall",mode="660"
KERNEL=="raw4",OWNER="oracle",GROUP="oinstall",mode="660"

验证RAW是否生效:raw -aq
[root@XM-DPI-UA01 home]# raw -aq
/dev/raw/raw1: bound to major 104, minor 17
/dev/raw/raw2: bound to major 104, minor 18
/dev/raw/raw3: bound to major 104, minor 19
/dev/raw/raw4: bound to major 104, minor 20
验证裸设备是否可以访问
su – oracle
$ dd if=/dev/zero of=/dev/raw/raw1 bs=1024 count=100
100+0 records in
100+0 records out
102400 bytes (102 kB) copied, 0.762352 seconds, 134 kB/s
从raw1-raw11 全部用oracle 账户验证一遍,保证oracle账户能够访问

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论