Conflict between ASMLIB and UDEV
Hi, We use Oracle ASM 19c on a standalone server. We use a software called 'appsync' to clone (thin) databases. The asm_diskstring='/dev/oracleasm/disks', '/dev/emc-appsync-*'. When the server is rebooted both are scanned causing duplicate disks (causing the starting of the ASM groups to fail). appsync uses UDEV instead of ASMLIB. There is a ORACLEASM_SCANEXCLUDE set, but not working.
ORACLEASM_ENABLED=true
ORACLEASM_UID=oracle
ORACLEASM_GID=oinstall
ORACLEASM_SCANBOOT=true
ORACLEASM_SCANORDER="dm-"
ORACLEASM_SCANEXCLUDE="sd emc-appsync"
ORACLEASM_SCAN_DIRECTORIES=""
ORACLEASM_USE_LOGICAL_BLOCK_SIZE="false"
After the server comes up I shutdown ASM, change asm_diskstring to just /dev/oracleasm/disks and the groups come up.