关于在VM上安装RACASMUDEV无法返回UUID问题(二)

2015-07-24 07:20:54 · 作者: · 浏览: 1
id = '6' udev_node_add: creating symlink '/dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:1:0' to '../../sdb' main: run: 'socket:/org/kernel/udev/monitor' main: run: '/lib/udev/udev_run_devd' main: run: 'socket:/org/freedesktop/hal/udev_event' main: run: '/sbin/pam_console_apply /dev/sdb /dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:1:0'

解决方案

第一设备不能格式化

如果是VM

虚拟机的vmx文件里面加入disk.EnableUUID ="TRUE"
如果再进行任何虚拟机的设置,比如添加磁盘,修改网卡类型或者其它的操作,
disk.EnableUUID参数又会重置为FALSE,所以每次进行虚拟机设置以后,都需要手工再次修改该参数。

想避免添加人工修改的话
只能采用udevinfo来获得SYSFS[start]和SYSFS[size]的方式来设置了

udevinfo -a -p /sys/block/sdb/sdb1

KERNEL=="sdb1", SUBSYSTEM=="block", SYSFS{size}=="16771797", SYSFS{start}=="63", NAME="asmdisk1-crs",OWNER="grid", GROUP="asmadmin", MODE="0660"



如果是VBOX的话 建议换硬盘总线为SATA

如果格式化的 LINUX 5 那么请用ASMLIB

?