ASMLib is an optional library available on Linux platforms to simplify storage management and to reduce the load on the operating system.
ASMLib will scan for ASMLib disks upon system startup if the ORACLEASM_SCANBOOT directive is set to TRUE in the ASMLib configuration file found at /etc/sysconfig/oracleasm.
However the ASMLib “scandisks” step is performed in the Linux boot sequence before ScaleIO has presented volumes, resulting in ASMLib finding no disks.
Therefore it is necessary if the DBA wishes to use ASMLib to create an additional startup script in the /etc/rc3.d directory that issues a second ASMLib “scandisks” command once ScaleIO has presented the volumes. For this reason, Dell EMC recommends against using ASMLib with ScaleIO.