绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
linux 7使用udev绑盘操作如何写rules文件
2023-03-30 00:21:59

2023年3月29日星期三  linux7.9下裸盘如何配置ASM

[root@gtjs-db-rac-node2 rules.d]# vi 99-oracle-asmdevices.rules

[root@gtjs-db-rac-node2 rules.d]# udevadm control --reload-rules

[root@gtjs-db-rac-node2 rules.d]# udevadm trigger --type=devices --action=change

[root@gtjs-db-rac-node2 rules.d]# ls -lrt /dev/asm

总用量 0

brw-rw---- 1 grid asmadmin 8, 16 3月  29 22:28 ocr01

brw-rw---- 1 grid asmadmin 8, 16 3月  29 22:30 data

[root@gtjs-db-rac-node2 rules.d]# udevadm trigger --type=devices --action=change

[root@gtjs-db-rac-node2 rules.d]# cat  99-oracle-asmdevices.rules

KERNEL=="sd*[!0-9]", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode", RESULT=="36000c29dad4d5ed66d0a051db76a5057", OWNER="grid",GROUP="asmadmin",MODE="0660",RUN+="/bin/sh -c '/usr/bin/mkdir /dev/asm; mknod /dev/asm/ocr01 b 8 33; chown grid:asmadmin /dev/asm/ocr01; chmod 0660 /dev/asm/ocr01'"

KERNEL=="sd*[!0-9]", ENV{DEVTYPE}=="disk", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode", RESULT=="36000c2916fe38c120ed9b96e6967a573",OWNER="grid",GROUP="asmadmin",MODE="0660", RUN+="/bin/sh -c '/usr/bin/mkdir /dev/asm; mknod /dev/asm/data b 8 16; chown grid:asmadmin /dev/asm/data; chmod 0660 /dev/asm/data'"


注意: mknod /dev/asm/ocr01 b 8 33中 8是设备类型块设备 33是minor号区分设备,这个要通过ls -lrt /dev/sd* 查对应设备盘,这里要匹配起来

OWNER="grid",GROUP="asmadmin",MODE="0660"这部分要修改盘 /dev/sdb的磁盘属组和属性,之前安装忘记这个部分(或者直接提前修改好dev/sdb的属性应该同样可以)

否则19C在执行到16步骤会报错 I/O报错 (核心还是权限问题,还是相信Oracle报错提示 ) 

[root@gtjs-db-rac-node2 rules.d]# fdisk -l

 

磁盘 /dev/sda:536.9 GB, 536870912000 字节,1048576000 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x000c4f8b

 

   设备 Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      976895      487424   83  Linux

/dev/sda2          976896  1048575999   523799552   8e  Linux LVM

 

磁盘 /dev/sdb:536.9 GB, 536870912000 字节,1048576000 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xfa0ac6de

 

   设备 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048  1048575999   524286976   83  Linux

 

磁盘 /dev/sdc:10.7 GB, 10737418240 字节,20971520 个扇区

Units = 扇区 of 1 * 512 = 512 bytes

扇区大小(逻辑/物理):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0xcba20081

 

   设备 Boot      Start         End      Blocks   Id  System

/dev/sdc1            2048    20971519    10484736   83  Linux

 


分享好友

分享这个小栈给你的朋友们,一起进步吧。

Oracle运维新鲜事-技术与管理各占半边天
创建时间:2020-08-04 11:34:57
本技术栈旨在分享技术心得,运维趣事,故障处理经验,调优案例,故障处理涉及集群,DG,OGG,大家生产中遇到的问题基本都会囊括了,我会发布生产库遇到的故障,希望在交流中互助互益,共同提高,也希望大家讨论,如果您有生产中遇到的集群问题,也可以在这里提出来,一起讨论,现实中也帮助不少同学解决了生产库的故障。
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • Abraham林老师
    栈主
  • 小雨滴
    嘉宾
  • hawkliu
    嘉宾
  • u_97a59a25246404
    嘉宾

小栈成员

查看更多
  • 栈栈
  • dapan
  • 小菜鸟___
  • hwayw
戳我,来吐槽~