欢迎光临
我们一直在努力

oraclelinux系统udev配置

配置udev的方法有两种

一、根据scsi_id的值

在vmware虚拟机中,默认不会显示scsi磁盘的scsi_id

关闭虚拟机,打开虚拟机的xmv文件,在文件的末尾添加参数

disk.EnableUUID = “TRUE”

重新打开虚拟机

查看磁盘scsi_id

[root@localhost ~]# /sbin/scsi_id -g -u -d /dev/sdd

1up005

[root@localhost ~]# /sbin/scsi_id -g -u -d /dev/sde

1up006

[root@localhost ~]# /sbin/scsi_id -g -u -d /dev/sdf

1up004

[root@localhost ~]# /sbin/scsi_id -g -u -d /dev/sdg

1up001

[root@localhost ~]# /sbin/scsi_id -g -u -d /dev/sdh

1up003

[root@localhost ~]# /sbin/scsi_id -g -u -d /dev/sdi

1up002

编辑udev配置文件

KERNEL==”sd*[0-9]”,SUBSYSTEM==”block”,PROGRAM==”/sbin/scsi_id -g -u -d /dev/$name”,RESULT==”1up001″,NAME=”asmdisk1″

KERNEL==”sd*[0-9]”,SUBSYSTEM==”block”,PROGRAM==”/sbin/scsi_id -g -u -d /dev/$name”,RESULT==”1up002″,NAME=”asmdisk2″

KERNEL==”sd*[0-9]”,SUBSYSTEM==”block”,PROGRAM==”/sbin/scsi_id -g -u -d /dev/$name”,RESULT==”1up003″,NAME=”asmdisk3″

KERNEL==”sd*[0-9]”,SUBSYSTEM==”block”,PROGRAM==”/sbin/scsi_id -g -u -d /dev/$name”,RESULT==”1up004″,NAME=”asmdisk4″

KERNEL==”sd*[0-9]”,SUBSYSTEM==”block”,PROGRAM==”/sbin/scsi_id -g -u -d /dev/$name”,RESULT==”1up005″,NAME=”asmdisk5″

KERNEL==”sd*[0-9]”,SUBSYSTEM==”block”,PROGRAM==”/sbin/scsi_id -g -u -d /dev/$name”,RESULT==”1up006″,NAME=”asmdisk6″

[root@localhost ~]# ls /dev/ |grep asm

asmdisk1

asmdisk2

asmdisk3

asmdisk4

asmdisk5

asmdisk6

二、根据scsi磁盘的属性

有的版本是udevinfo,有的版本是udevadm info

udevadm info

根据划红线的属性来确定磁盘

配置udev规则

启动udev,然后查看磁盘

udevinfo和这个相同

udevinfo -a -p /sys/block/sdd 查看磁盘的属性

不同的是磁盘的属性参数不是ATTRS,而是SYSFS

udev配置为

kernel==”sd*[0-9]”,SUBSYSTEM==”block”,SYSFS{vendor}==”storage1″,SYSFS{model}==”disk1″,

NAME=”scsi/asmdisk1″

……..

然后启动udev

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。