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

2015-07-16 12:08:09 · 作者: · 浏览: 1
'/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?