ASM hangs during startup nomount RHEL7
Oracle grid 12.1.0.2 on RHEL 7 using NFS
During GI root.sh installation on node 1 I'm getting installation failed because ASM takes too much to start.
Analyzing the problem, I've been able to exclude NFS network related issues because ASM takes long time just for startup nomount.
Using:
Standard configuration using oracle-rdbms-server-12cR1-preinstall
Transparent huge pages disabled on both nodes
Standard huge pages enabled on both nodes
ASM takes about 10 minutes to finish startup nomount.
Using strace:
strace -f -e trace=process,file,desc -o /home/grid/strace.log sqlplus / as sysasmSQL> startup nomount[...]58220 <... poll resumed> ) = 0 (Timeout)58220 poll([{fd=10, events=POLLIN}], 1, 0) = 0 (Timeout)58220 poll([{fd=6, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=4, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=11, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=9, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 4, 200 <unfinished ...>58230 <... poll resumed> ) = 0 (Timeout)58230 poll([{fd=6, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=4, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=11, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 3, 30 <unfinished ...>58228 <... poll resumed> ) = 0 (Timeout)58228 poll([{fd=6, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=4, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=11, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 3, 2) = 0 (Timeout)58228 poll([{fd=6, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=4, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=11, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 3, 100 <unfinished ...>58230 <... poll resumed> ) = 0 (Timeout)58230 poll([{fd=6, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=4, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}, {fd=11, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 3, 1) = 0