I wrote my UDEV rules, to configure asm devices as shown:KERNEL==sd?1, SUBSYSTEM==block, PROGRAM==/usr/lib/udev/scsi_id -g -u -d /dev/$parent, RESULT==1ATA_VBOX_HARDDISK_VB40696d3c-4b65a1e9, SYMLINK+=oracleasm/asm-disk1, OWNER=oracle, GROUP=dba, MODE=0660KERNEL==sd?1, SUBSYSTEM==block, PROGRAM==/usr/lib/udev/scsi_id -g -u -d /dev/$parent, RESULT==1ATA_VBOX_HARDDISK_VB131c87f1-9a5b7135, SYMLINK+=oracleasm/asm-disk2, OWNER=oracle, GROUP=dba, MODE=0660KERNEL==sd?1, SUBSYSTEM==block, PROGRAM==/usr/lib/udev/scsi_id -g -u -d /dev/$parent, RESULT==1ATA_VBOX_HARDDISK_VB3d0db51a-8fe749fa, SYMLINK+=oracleasm/asm-disk3, OWNER=oracle, GROUP=dba, MODE=0660KERNEL==sd?1, SUBSYSTEM==block, PROGRAM==/usr/lib/udev/scsi_id -g -u -d /dev/$parent, RESULT==1ATA_VBOX_HARDDISK_VB93d904b0-66a29d8f, SYMLINK+=oracleasm/asm-disk4, OWNER=oracle, GROUP=dba, MODE=0660But The following error pops up when test the first disk with this  /sbin/udevadm test /block/sdb/sdb1:/sbin/udevadm test /block/sdb/sdb1calling: testversion 219This program is for debugging only, it does not run any programspecified by a RUN key. It may show incorrect results, becausesome values may be different, or not available at a simulation run.=== trie on-disk ===tool version:          219file size:         7014922 bytesheader size             80 bytesstrings            1806418 bytesnodes              5208424 bytesLoad module indexCreated link configuration context.timestamp of '/etc/udev/rules.d' changedReading rules file: /usr/lib/udev/rules.d/10-dm.rulesReading rules file: /usr/lib/udev/rules.d/100-balloon.rulesReading rules file: /usr/lib/udev/rules.d/11-dm-lvm.rulesReading rules file: /usr/lib/udev/rules.d/11-dm-mpath.rulesReading rules file: /usr/lib/udev/rules.d/13-dm-disk.rulesReading rules file: /usr/lib/udev/rules.d/40-libgphoto2.rulesIMPORT found builtin 'usb_id --export %%p', replacing /usr/lib/udev/rules.d/40-libgphoto2.rules:11Reading rules file: /usr/lib/udev/rules.d/40-redhat.rulesReading rules file: /usr/lib/udev/rules.d/40-usb_modeswitch.rulesReading rules file: /usr/lib/udev/rules.d/42-usb-hid-pm.rulesReading rules file: /usr/lib/udev/rules.d/50-rbd.rulesReading rules file: /usr/lib/udev/rules.d/50-udev-default.rulesReading rules file: /usr/lib/udev/rules.d/56-hpmud.rulesReading rules file: /usr/lib/udev/rules.d/60-alias-kmsg.rulesReading rules file: /usr/lib/udev/rules.d/60-cdrom_id.rulesReading rules file: /usr/lib/udev/rules.d/60-drm.rulesReading rules file: /usr/lib/udev/rules.d/60-fprint-autosuspend.rulesReading rules file: /usr/lib/udev/rules.d/60-keyboard.rulesReading rules file: /usr/lib/udev/rules.d/60-net.rulesReading rules file: /usr/lib/udev/rules.d/60-persistent-alsa.rulesReading rules file: /usr/lib/udev/rules.d/60-persistent-input.rulesReading rules file: /usr/lib/udev/rules.d/60-persistent-serial.rulesReading rules file: /usr/lib/udev/rules.d/60-persistent-storage-tape.rulesReading rules file: /usr/lib/udev/rules.d/60-persistent-storage.rulesReading rules file: /usr/lib/udev/rules.d/60-persistent-v4l.rulesReading rules file: /usr/lib/udev/rules.d/60-raw.rulesReading rules file: /etc/udev/rules.d/60-vboxadd.rulesReading rules file: /usr/lib/udev/rules.d/61-accelerometer.rulesReading rules file: /usr/lib/udev/rules.d/61-gnome-bluetooth-rfkill.rulesReading rules file: /usr/lib/udev/rules.d/61-gnome-settings-daemon-rfkill.rulesReading rules file: /usr/lib/udev/rules.d/62-multipath.rulesReading rules file: /usr/lib/udev/rules.d/63-md-raid-arrays.rulesReading rules file: /usr/lib/udev/rules.d/64-btrfs.rulesReading rules file: /usr/lib/udev/rules.d/65-libwacom.rulesReading rules file: /usr/lib/udev/rules.d/65-md-incremental.rulesReading rules file: /usr/lib/udev/rules.d/65-sane-backends.rulesReading rules file: /usr/lib/udev/rules.d/69-cd-sensors.rulesReading rules file: /usr/lib/udev/rules.d/69-dm-lvm-metad.rulesReading rules file: /usr/lib/udev/rules.d/69-libmtp.rulesReading rules file: /usr/lib/udev/rules.d/69-xorg-vmmouse.rulesReading rules file: /usr/lib/udev/rules.d/70-mouse.rulesReading rules file: /etc/udev/rules.d/70-persistent-ipoib.rulesReading rules file: /usr/lib/udev/rules.d/70-power-switch.rulesReading rules file: /usr/lib/udev/rules.d/70-printers.rulesReading rules file: /usr/lib/udev/rules.d/70-spice-vdagentd.rulesReading rules file: /usr/lib/udev/rules.d/70-touchpad-quirks.rulesReading rules file: /usr/lib/udev/rules.d/70-touchpad.rulesReading rules file: /usr/lib/udev/rules.d/70-uaccess.rulesReading rules file: /usr/lib/udev/rules.d/70-wacom.rulesReading rules file: /usr/lib/udev/rules.d/71-biosdevname.rulesReading rules file: /usr/lib/udev/rules.d/71-seat.rulesReading rules file: /usr/lib/udev/rules.d/73-idrac.rulesReading rules file: /usr/lib/udev/rules.d/73-seat-late.rulesReading rules file: /usr/lib/udev/rules.d/75-net-description.rulesReading rules file: /usr/lib/udev/rules.d/75-probe_mtd.rulesReading rules file: /usr/lib/udev/rules.d/75-tty-description.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-ericsson-mbm.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-huawei-net-port-types.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-longcheer-port-types.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-nokia-port-types.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-pcmcia-device-blacklist.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-platform-serial-whitelist.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-simtech-port-types.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-telit-port-types.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-usb-device-blacklist.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-usb-serial-adapters-greylist.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-x22x-port-types.rulesReading rules file: /usr/lib/udev/rules.d/77-mm-zte-port-types.rulesReading rules file: /usr/lib/udev/rules.d/78-sound-card.rulesReading rules file: /usr/lib/udev/rules.d/80-drivers.rulesReading rules file: /usr/lib/udev/rules.d/80-kvm.rulesReading rules file: /usr/lib/udev/rules.d/80-mm-candidate.rulesReading rules file: /usr/lib/udev/rules.d/80-net-name-slot.rulesReading rules file: /usr/lib/udev/rules.d/80-net-setup-link.rulesReading rules file: /usr/lib/udev/rules.d/80-udisks2.rulesReading rules file: /usr/lib/udev/rules.d/81-kvm-rhel.rulesReading rules file: /usr/lib/udev/rules.d/85-nm-unmanaged.rulesReading rules file: /usr/lib/udev/rules.d/85-regulatory.rulesReading rules file: /usr/lib/udev/rules.d/85-usbmuxd.rulesReading rules file: /usr/lib/udev/rules.d/90-alsa-restore.rulesReading rules file: /usr/lib/udev/rules.d/90-alsa-tools-firmware.rulesReading rules file: /usr/lib/udev/rules.d/90-iprutils.rulesReading rules file: /usr/lib/udev/rules.d/90-pulseaudio.rulesReading rules file: /usr/lib/udev/rules.d/90-vconsole.rulesReading rules file: /usr/lib/udev/rules.d/91-drm-modeset.rulesReading rules file: /usr/lib/udev/rules.d/95-cd-devices.rulesReading rules file: /usr/lib/udev/rules.d/95-dm-notify.rulesReading rules file: /usr/lib/udev/rules.d/95-udev-late.rulesReading rules file: /usr/lib/udev/rules.d/95-upower-csr.rulesReading rules file: /usr/lib/udev/rules.d/95-upower-hid.rulesReading rules file: /usr/lib/udev/rules.d/95-upower-wup.rulesReading rules file: /usr/lib/udev/rules.d/98-kexec.rulesReading rules file: /usr/lib/udev/rules.d/98-rdma.rulesReading rules file: /etc/udev/rules.d/99-oracle-asmdevices.rulesReading rules file: /usr/lib/udev/rules.d/99-qemu-guest-agent.rulesReading rules file: /usr/lib/udev/rules.d/99-systemd.rulesReading rules file: /etc/udev/rules.d/99-vmware-scsi-timeout.rulesrules contain 393216 bytes tokens (32768 * 12 bytes), 32235 bytes strings29804 strings (247631 bytes), 26864 de-duplicated (218337 bytes), 2941 trie nodes usedGROUP 6 /usr/lib/udev/rules.d/50-udev-default.rules:52LINK 'disk/by-id/ata-VBOX_HARDDISK_VB35ea20aa-deda408b-part1' /usr/lib/udev/rules.d/60-persistent-storage.rules:43IMPORT builtin 'blkid' /usr/lib/udev/rules.d/60-persistent-storage.rules:72probe /dev/sdb1 raid offset=0PROGRAM '/usr/lib/udev/scsi_id -g -u -d /dev/sdb' /etc/udev/rules.d/99-oracle-asmdevices.rules:1starting '/usr/lib/udev/scsi_id -g -u -d /dev/sdb''/usr/lib/udev/scsi_id -g -u -d /dev/sdb'(out) '1ATA_VBOX_HARDDISK_VB35ea20aa-deda408b''/usr/lib/udev/scsi_id -g -u -d /dev/sdb' [7840] exit with return code 0OWNER 54321 /etc/udev/rules.d/99-oracle-asmdevices.rules:1GROUP 54322 /etc/udev/rules.d/99-oracle-asmdevices.rules:1MODE 0660 /etc/udev/rules.d/99-oracle-asmdevices.rules:1LINK 'oracleasm/asm-disk1' /etc/udev/rules.d/99-oracle-asmdevices.rules:1PROGRAM '/usr/lib/udev/scsi_id -g -u -d /dev/sdb' /etc/udev/rules.d/99-oracle-asmdevices.rules:2starting '/usr/lib/udev/scsi_id -g -u -d /dev/sdb''/usr/lib/udev/scsi_id -g -u -d /dev/sdb'(out) '1ATA_VBOX_HARDDISK_VB35ea20aa-deda408b''/usr/lib/udev/scsi_id -g -u -d /dev/sdb' [7841] exit with return code 0PROGRAM '/usr/lib/udev/scsi_id -g -u -d /dev/sdb' /etc/udev/rules.d/99-oracle-asmdevices.rules:3starting '/usr/lib/udev/scsi_id -g -u -d /dev/sdb''/usr/lib/udev/scsi_id -g -u -d /dev/sdb'(out) '1ATA_VBOX_HARDDISK_VB35ea20aa-deda408b''/usr/lib/udev/scsi_id -g -u -d /dev/sdb' [7842] exit with return code 0PROGRAM '/usr/lib/udev/scsi_id -g -u -d /dev/sdb' /etc/udev/rules.d/99-oracle-asmdevices.rules:4starting '/usr/lib/udev/scsi_id -g -u -d /dev/sdb''/usr/lib/udev/scsi_id -g -u -d /dev/sdb'(out) '1ATA_VBOX_HARDDISK_VB35ea20aa-deda408b''/usr/lib/udev/scsi_id -g -u -d /dev/sdb' [7843] exit with return code 0handling device node '/dev/sdb1', devnum=b8:17, mode=0660, uid=54321, gid=54322preserve permissions /dev/sdb1, 060660, uid=54321, gid=54322preserve already existing symlink '/dev/block/8:17' to '../sdb1'found 'b8:17' claiming '/run/udev/links/\x2fdisk\x2fby-id\x2fata-VBOX_HARDDISK_VB35ea20aa-deda408b-part1'creating link '/dev/disk/by-id/ata-VBOX_HARDDISK_VB35ea20aa-deda408b-part1' to '/dev/sdb1'preserve already existing symlink '/dev/disk/by-id/ata-VBOX_HARDDISK_VB35ea20aa-deda408b-part1' to '../../sdb1'found 'b8:17' claiming '/run/udev/links/\x2foracleasm\x2fasm-disk1'creating link '/dev/oracleasm/asm-disk1' to '/dev/sdb1'creating symlink '/dev/oracleasm/asm-disk1' to '../sdb1'atomically replace '/dev/oracleasm/asm-disk1'***symlink '../sdb1' '/dev/oracleasm/asm-disk1.tmp-b8:17' failed: Operation not permitted***created db file '/run/udev/data/b8:17' for '/block/sdb/sdb1'.ID_FS_TYPE_NEW=ACTION=addDEVLINKS=/dev/disk/by-id/ata-VBOX_HARDDISK_VB35ea20aa-deda408b-part1 /dev/oracleasm/asm-disk1DEVNAME=/dev/sdb1DEVPATH=/block/sdb/sdb1DEVTYPE=partitionID_ATA=1ID_ATA_FEATURE_SET_PM=1ID_ATA_FEATURE_SET_PM_ENABLED=1ID_ATA_SATA=1ID_ATA_SATA_SIGNAL_RATE_GEN2=1ID_ATA_WRITE_CACHE=1ID_ATA_WRITE_CACHE_ENABLED=1ID_BUS=ataID_FS_TYPE=ID_MODEL=VBOX_HARDDISKID_MODEL_ENC=VBOX\x20HARDDISK\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ID_PART_ENTRY_DISK=8:16ID_PART_ENTRY_NUMBER=1ID_PART_ENTRY_OFFSET=2048ID_PART_ENTRY_SCHEME=dosID_PART_ENTRY_SIZE=10483712ID_PART_ENTRY_TYPE=0x83ID_PART_TABLE_TYPE=dosID_REVISION=1.0ID_SERIAL=VBOX_HARDDISK_VB35ea20aa-deda408bID_SERIAL_SHORT=VB35ea20aa-deda408bID_TYPE=diskMAJOR=8MINOR=17SUBSYSTEM=blockTAGS=:systemd:USEC_INITIALIZED=79251Unload module indexUnloaded link configuration context.Any hints?
Failed UDEV rules test on Oracle Linux 7
rhel;oracle linux;oracle vm server