Oracle Universal installer (OUI) or DBCA does not show any asmlib disks (Doc ID 738480.1)

Last updated on JANUARY 23, 2015

Applies to:

Oracle Database - Enterprise Edition - Version 10.2.0.1 and later
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

Oracle Universal Installer (OUI) does not show the asmlib disks

1) Launch OUI
2) From the "Welcome" screen, click "Next"
3) Choose an option from the "Select Installation Type" screen and click "Next"
4) Enter requested data in the "Specify Home Details" screen, and click "Next"
5) If RAC, select all relevant nodes from the "Specify Hardware Cluster Installation Mode" , and click "Next"
6) After passing all prerequisites from the "Product-Specific Prerequisite Checks" screen, click "Next"
7) Select from the "Configuration Option" screen "Configure Automatic Storage Management (ASM),
    enter/confirm the password for SYS, and click "Next".
8) In this screen one can select disk that will be used for ASM diskgroups, however OUI shows no disks.
    OUI still show no disks, even if you change the discovery string to '/dev/oracleasm/disk/*'

or

DBCA does not display any asmlib disk in its page "Create Disk Group" page.

 

Checked and in place:

1) oracleasm rpms are installed for the proper Linux architecture and kernel version:

Example:
As root or oracle:
/home1/oracle> rpm -qa |grep oracleasm
oracleasm-support-2.1.2-1.el5
oracleasm-2.6.18-128.el5debug-2.0.5-1.el5
oracleasm-2.6.18-128.el5-2.0.5-1.el5
oracleasm-2.6.18-128.el5xen-2.0.5-1.el5

2) The asmlib disks were properly created by asmlib:

As root
/etc/init.d/oracleasm create disk VOL1 /dev/sda1
/etc/init.d/oracleasm create disk VOL2 /dev/sdb1

3) Asmlib, does list the asmlib disks:

As root or oracle:
/etc/init.d/oracleasm scandisks
/etc/init.d/oracleasm listisks

4) The asmlib disks are visible to oracle:

As root or oracle:
ls -ltra /dev/oracleasm/disks/*
brw-rw---- 1 oracle oinstall 8, 3 Mar 24 08:58 /dev/oracleasm/disks/VOL1
brw-rw---- 1 oracle oinstall 8, 5 Mar 24 08:58 /dev/oracleasm/disks/VOL2

Note: the primary group for oracle can also be other than oinstall (like, dba)

5) The ASM's initialization parameter 'asm_diskstring' is not set (default) or set to "ORCL:*" or '/dev/oracleasm/disks/*'. Note: do not use /dev/oracleasm/disks/* as it causes bypass of asmlib code.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms