oraclelinux系统udev配置
2016-04-26 09:11
369 查看
配置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
一、根据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
相关文章推荐
- [游戏资讯]《极品飞车16:亡命狂飙》配置需求公布
- udev 入门:管理设备事件的 Linux 子系统
- 配置文件神器 typesafe conf 用法简介
- 配置文件神器 typesafe conf 用法简介
- 路由器备份配置
- 路由器的基本配置
- 路由器基础配置及传输协议
- 经典配置 Vlan篇
- 备份线路的配置
- 交换机如何配置 新手配置交换机详细教程
- 如何进行系统配置
- 路由器的配置与调试
- DOS下内存的配置
- IIS配置文件隐患
- Windows下Postgresql数据库的下载与配置方法
- redis中修改配置文件中的端口号 密码方法
- 解析如何在sqlserver代理中配置邮件会话
- C#自定读取配置文件类实例
- 运行Node.js的IIS扩展iisnode安装配置笔记