What is the cause and solution for Oracle error ORA-15040: Diskgroup Is Incomplete
When Creating a New Database If nosuid is Set ?
Cause:
The cause of the problem was mount option nosuid, which was used by sysadmin.
Solution:
Do not set nosuid for the file system which is used for asm disks.
The -o nosuid option to the mount utility has the following functionality:
Processes from a setuid binary located on a file system that is mounted using the nosetuid option do not run with the privileges of the setuid binary. The processes run with the privileges of the user that executes the binary.
For example, if a user executes a setuid binary that is owned by root, the processes run with the privileges of the user.
If you run mount without any additional arguments, it will list all the currently mounted partitions on your system, file system type and any mount options, such as noexec, rw, or nosuid.
Eg:
% mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
/dev/sda1 on /boot type ext4 (rw,relatime,data=ordered)