I'm a begginer in Oracle ASM and when I will create a diskgroup the ASM shows me this parameter:

enter image description here

Where is this parameter from? I don't remember set any parameter with this name. I know that usually Oracle set this name as default when is not set a preferential parameter name, but in the creation process I don't saw this configuration.

2 Answers 2


Normally it is the ASM_DISKSTRING parameter.

But the above screenshot shows that you use ASMLib, which uses a fix format for disks, starting with ORCL:. Whenever you label a disk for ASMLib with oracleasm createdisk, that disk becomes available with the name starting with ORCL:.

So if you set ASM_DISKSTRING to ORCL:*, the ASM instance can find these disks. But as far as I remember, if you do not set anything, even then the ASM instance can find these disks.

By the way, you can also list these disks at /dev/oracleasm/disks.

  • Thank you for the answer. In my environment I've checked the parameter ASM_DISKSTRING and it's null and even like this the ASM can find.
    – Potter
    Aug 15, 2019 at 14:11
  • Well, the cited docs say this about the default value of ASM_DISKSTRING: "The null string; Oracle Automatic Storage Management discovery finds all disks in an operating system-specific location to which the Oracle Automatic Storage Management instance has read/write access."
    – EdStevens
    Aug 17, 2019 at 19:49

Take a look at the ASM_DISKSTRING initiallization parameter for your ASM instance.


  • Thank you for the answer. I will see about this parameter.
    – Potter
    Aug 15, 2019 at 14:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.