~]$ sudo oracleasm configure -i Configuring the Oracle ASM system service.
This will configure the on-boot properties of the Oracle ASM system service. The following questions will determine whether the service is started on boot and what permissions it will have. The current values will be shown in brackets ('[]'). Hitting <ENTER> without typing an answer will keep that current value. Ctrl-C will abort.
Default user to own the ASM disk devices []: grid Default group to own the ASM disk devices []: asmdba Start Oracle ASM system service on boot (y/n) [y]: y Scan for Oracle ASM disks when starting the oracleasm service (y/n) [y]: y Maximum number of ASM disks that can be used on system [2048]: Enable iofilter if kernel supports it (y/n) [y]: y Writing Oracle ASM system service configuration: done
Configuration changes only come into effect after the Oracle ASM system service is restarted. Please run 'systemctl restart oracleasm' after making changes.
WARNING: All of your Oracle and ASM instances must be stopped prior to restarting the oracleasm service.
~]$ sudo oracleasm configure -x "rhel sda" Writing Oracle ASM system service configuration: done
Configuration changes only come into effect after the Oracle ASM system service is restarted. Please run 'systemctl restart oracleasm' after making changes.
WARNING: All of your Oracle and ASM instances must be stopped prior to restarting the oracleasm service.
~]$ sudo oracleasm init Mounting oracleasm driver filesystem: Not applicable with RHEL9 Reloading disk partitions: done Cleaning any stale ASM disks... Setting up iofilter map for ASM disks: done Scanning system for ASM disks... Disk scan successful
~]$ sudo oracleasm status Checking if the oracleasm kernel module is loaded: no (not required with RHEL9) Checking if /dev/oracleasm is mounted: no (not required with RHEL9) Checking which I/O Interface is in use: io_uring (KABI_V3) Checking if ASMLIB can be loaded: yes Checking if io_uring is enabled: yes Checking if io_uring is accessible to the configured DB user: yes Checking if io_uring supports integrity passthrough: no Checking if ASM disks have the correct ownership and permissions: yes Checking if ASM I/O filter is set up: yes
Configuring Oracle ASMLIB Disk Devices on first node.
~]# echo -e "n\n\n\n\n\nw\n" > /tmp/create_new_partition ~]# for i in b c d e f; dosudo fdisk /dev/sd$i < /tmp/create_new_partition; done
Enter password for SYS user: Asm!1234 Confirm password: Asm!1234 Enter password for ASMSNMP user: Asm!1234 Confirm password: Asm!1234 [WARNING] [INS-40109] The specified Oracle base location is not empty on this server. ACTION: Specify an empty location for Oracle base. [WARNING] [INS-13013] Target environment does not meet some mandatory requirements. CAUSE: Some of the mandatory prerequisites are not met. See logs for details. /tmp/GridSetupActions2026-06-11_04-49-50PM/gridSetupActions2026-06-11_04-49-50PM.log. ACTION: Identify the list of failed prerequisite checks from the log: /tmp/GridSetupActions2026-06-11_04-49-50PM/gridSetupActions2026-06-11_04-49-50PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually. The response file for this session can be found at: /u01/app/26.0.0/grid/install/response/grid_2026-06-11_04-49-50PM.rsp
You can find the log of this install session at: /tmp/GridSetupActions2026-06-11_04-49-50PM/gridSetupActions2026-06-11_04-49-50PM.log
As a root user, run the following script(s): 1. /u01/app/oraInventory/orainstRoot.sh 2. /u01/app/26.0.0/grid/root.sh
Run /u01/app/oraInventory/orainstRoot.sh on the following nodes: [oracle26ai01, oracle26ai02] Run /u01/app/26.0.0/grid/root.sh on the following nodes: [oracle26ai01, oracle26ai02]
The scripts can be run in parallel on all the nodes.
Successfully Setup Software with warning(s). Run the 'gridSetup.sh -executeConfigTools'command to complete the configuration.
Moved the install session logs to: /u01/app/oraInventory/logs/GridSetupActions2026-06-11_04-49-50PM
As a root user, run the following scripts.
~]$ sudo /u01/app/oraInventory/orainstRoot.sh
Changing permissions of /u01/app/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world.
Changing groupname of /u01/app/oraInventory to oinstall. The execution of the script is complete.
~]$ sudo /u01/app/26.0.0/grid/root.sh
Performing root user operation.
The following environment variables are set as: ORACLE_OWNER= grid ORACLE_HOME= /u01/app/26.0.0/grid Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ...
Entries will be added to the /etc/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed. RAC option enabled on: Linux Executing command'/u01/app/26.0.0/grid/perl/bin/perl -I/u01/app/26.0.0/grid/perl/lib -I/u01/app/26.0.0/grid/crs/install /u01/app/26.0.0/grid/crs/install/rootcrs.pl ' Using configuration parameter file: /u01/app/26.0.0/grid/crs/install/crsconfig_params The log of current session can be found at: /u01/app/grid/crsdata/oracle26ai01/crsconfig/rootcrs_oracle26ai01_2026-06-11_10-08-07AM.log 2026/06/11 10:08:16 CLSRSC-594: Executing installation step 1 of 18: 'ValidateEnv'. 2026/06/11 10:08:16 CLSRSC-363: User ignored prerequisites during installation 2026/06/11 10:08:17 CLSRSC-594: Executing installation step 2 of 18: 'CheckRootCert'. 2026/06/11 10:08:17 CLSRSC-594: Executing installation step 3 of 18: 'GenSiteGUIDs'. 2026/06/11 10:08:19 CLSRSC-594: Executing installation step 4 of 18: 'SetupOSD'. 2026/06/11 10:08:19 CLSRSC-594: Executing installation step 5 of 18: 'CheckCRSConfig'. 2026/06/11 10:08:20 CLSRSC-594: Executing installation step 6 of 18: 'SetupLocalGPNP'. 2026/06/11 10:08:20 CLSRSC-594: Executing installation step 7 of 18: 'CreateRootCert'. 2026/06/11 10:08:21 CLSRSC-594: Executing installation step 8 of 18: 'ConfigOLR'. 2026/06/11 10:08:22 CLSRSC-594: Executing installation step 9 of 18: 'ConfigCHMOS'. 2026/06/11 10:08:22 CLSRSC-594: Executing installation step 10 of 18: 'CreateOHASD'. 2026/06/11 10:08:22 CLSRSC-594: Executing installation step 11 of 18: 'ConfigOHASD'. 2026/06/11 10:08:28 CLSRSC-594: Executing installation step 12 of 18: 'SetupTFA'. 2026/06/11 10:08:28 CLSRSC-594: Executing installation step 13 of 18: 'InstallACFS'. 2026/06/11 10:08:31 CLSRSC-594: Executing installation step 14 of 18: 'CheckFirstNode'. 2026/06/11 10:08:31 CLSRSC-594: Executing installation step 15 of 18: 'InitConfig'. 2026/06/11 10:09:49 CLSRSC-4002: Successfully installed Oracle Autonomous Health Framework (AHF). CRS-4256: Updating the profile Successful addition of voting disk 4e6db950bcd94fedbff9eb30d8ad02d4. Successful addition of voting disk d41b4db4d1df4fefbf58386c51dffae5. Successful addition of voting disk 867248e7250d4f5dbf008e6380620809. Successfully replaced voting disk group with +OCR. CRS-4256: Updating the profile CRS-4266: Voting file(s) successfully replaced ## STATE File Universal Id File Name Disk group -- ----- ----------------- --------- --------- 1. ONLINE 4e6db950bcd94fedbff9eb30d8ad02d4 (ORCL:OCR03) [OCR] 2. ONLINE d41b4db4d1df4fefbf58386c51dffae5 (ORCL:OCR01) [OCR] 3. ONLINE 867248e7250d4f5dbf008e6380620809 (ORCL:OCR02) [OCR] Located 3 voting disk(s). 2026/06/11 10:18:40 CLSRSC-594: Executing installation step 16 of 18: 'StartCluster'. 2026/06/11 10:20:29 CLSRSC-343: Successfully started Oracle Clusterware stack 2026/06/11 10:20:35 CLSRSC-594: Executing installation step 17 of 18: 'ConfigNode'. clscfg: EXISTING configuration version 23 detected. Successfully accumulated necessary OCR keys. Creating OCR keys for user 'root', privgrp 'root'.. Operation successful. 2026/06/11 10:21:38 CLSRSC-594: Executing installation step 18 of 18: 'PostConfig'. 2026/06/11 10:22:03 CLSRSC-325: Configure Oracle Grid Infrastructure for a Cluster ... succeeded
The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /u01/app/oracle/product/26.0.0/dbhome_1 Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ...
Entries will be added to the /etc/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed.
Creating Database Instance
Creating a diskgroup.
SQL>create diskgroup data external redundancy disk 'ORCL:DATA01','ORCL:DATA02' attribute 'compatible.asm'='23.0';
Prepare for db operation 7% complete Copying database files 27% complete 100% complete [FATAL] Recovery Manager failed to restore datafiles. Refer logs for details. CAUSE: No additional information available. ACTION: Refer to the logs or contact Oracle Support Services
See /u01/app/oracle/cfgtoollogs/dbca/orcl/trace.log_2026-06-15_09-21-21AM_3184641 log file:
Starting restore at 15-JUN-26 using channel ORA_DISK_1 channel ORA_DISK_1: starting datafile backup set restore channel ORA_DISK_1: specifying datafile(s) to restore from backup set channel ORA_DISK_1: restoring datafile 00011 to +DATA/ORCL/undotbs01.dbf channel ORA_DISK_1: reading from backup piece /u01/app/oracle/product/26.0.0/dbhome_1/assistants/dbca/templates/Seed_Database.dfb4 channel ORA_DISK_1: ORA-19870: error while restoring backup piece /u01/app/oracle/product/26.0.0/dbhome_1/assistants/dbca/templates/Seed_Database.dfb4 ORA-19504: failed to create file "+DATA/ORCL/undotbs01.dbf" ORA-17502: (3)Failed to create file +DATA/ORCL/undotbs01.dbf ORA-15001: disk group "DATA" does not exist or is not mounted ORA-59069: Oracle ASM file operation failed. failover to previous backup creating datafile file number=11 name=+DATA/ORCL/undotbs01.dbf RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: failure of restore command at 06/15/2026 09:40:38 ORA-01119: error in creating database file '+DATA/ORCL/undotbs01.dbf' ORA-17502: (3)Failed to create file +DATA/ORCL/undotbs01.dbf ORA-15001: disk group "DATA" does not exist or is not mounted ORA-59069: Oracle ASM file operation failed. Help: https://docs.oracle.com/error-help/db/ora-01119/ RMAN-06956: create datafile failed; retry after removing +DATA/ORCL/undotbs01.dbf from OS RMAN Client Diagnostic Trace file : /u01/app/oracle/diag/clients/user_oracle/RMAN_1014236531_116/trace/ora_rman_3201278_0.trc RMAN>
Cause:
The $ORACLE_HOME/bin/oracle file is belong to the asmdba group, but oracleasm is belong to asmadmin. So no permission to access ASM disk.