rconfig: DiskGroup "data" does not exist or not mounted (Doc ID 2246007.1)

Last updated on MARCH 27, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 12.1.0.2 and later
Information in this document applies to any platform.

Symptoms

Converting from single instance to RAC using rconfig fails:

[main] [ 2017-03-12 17:52:54.521 AST ] [LocalCommand.execute:63] LocalCommand.execute: Returned from run method
[main] [ 2017-03-12 17:52:54.521 AST ] [Storage.areFilesAccessible:675] Nodes having asm instances=2
[main] [ 2017-03-12 17:52:54.521 AST ] [Storage.areFilesAccessible:696] DiskGroup for Files=+data
[main] [ 2017-03-12 17:52:54.521 AST ] [Storage.extractDiskGroup:496] index of /=-1
[main] [ 2017-03-12 17:52:54.521 AST ] [Storage.extractDiskGroup:509] Extracted Value=data
[main] [ 2017-03-12 17:52:54.521 AST ] [InvalidConfigurationException.<init>:41] DiskGroup "data" does not exist or not mounted.
oracle.sysman.assistants.util.asm.ASMUtils.validateDiskGroup(ASMUtils.java:1352)
oracle.sysman.assistants.rconfig.engine.Storage.areFilesAccessible(Storage.java:706)
oracle.sysman.assistants.rconfig.engine.OptionsCheck.getLocalStorageStatusForRecArea(OptionsCheck.java:396)
oracle.sysman.assistants.rconfig.engine.Convert.runStep(Convert.java:247)
oracle.sysman.assistants.rconfig.engine.RACConvertStep.execute(RACConvertStep.java:191)
oracle.sysman.assistants.rconfig.engine.Request.execute(Request.java:83)
oracle.sysman.assistants.rconfig.engine.RConfigEngine.execute(RConfigEngine.java:67)
oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:100)
oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:65)
oracle.sysman.assistants.rconfig.RConfig.main(RConfig.java:155)
[main] [ 2017-03-12 17:52:54.521 AST ] [InvalidConfigurationException.<init>:41] oracle.sysman.assistants.util.InstanceAccessException: DiskGroup "data" does not exist or not mounted.
oracle.sysman.assistants.rconfig.engine.Storage.areFilesAccessible(Storage.java:722)
oracle.sysman.assistants.rconfig.engine.OptionsCheck.getLocalStorageStatusForRecArea(OptionsCheck.java:396)
oracle.sysman.assistants.rconfig.engine.Convert.runStep(Convert.java:247)
oracle.sysman.assistants.rconfig.engine.RACConvertStep.execute(RACConvertStep.java:191)
oracle.sysman.assistants.rconfig.engine.Request.execute(Request.java:83)
oracle.sysman.assistants.rconfig.engine.RConfigEngine.execute(RConfigEngine.java:67)
oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:100)
oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:65)
oracle.sysman.assistants.rconfig.RConfig.main(RConfig.java:155)
[main] [ 2017-03-12 17:52:54.521 AST ] [Instance.getSQLEngine:262] sysCreds.getUser()sys
[main] [ 2017-03-12 17:52:54.522 AST ] [Instance.getSQLEngine:263] sysCred.getRole()sysdba
[main] [ 2017-03-12 17:52:54.522 AST ] [Instance.getSQLEngine:264] SID STAGE
[main] [ 2017-03-12 17:52:54.522 AST ] [OracleHome.getVersion:991] OracleHome.getVersion called. Current Version: 12.1.0.2.0
[main] [ 2017-03-12 17:52:54.522 AST ] [OracleHome.getVersion:1059] Current Version From Inventory: 12.1.0.2.0
[main] [ 2017-03-12 17:52:54.522 AST ] [OracleHome.getVersion:991] OracleHome.getVersion called. Current Version: 12.1.0.2.0
[main] [ 2017-03-12 17:52:54.522 AST ] [OracleHome.getVersion:1059] Current Version From Inventory: 12.1.0.2.0
[main] [ 2017-03-12 17:52:54.522 AST ] [OracleHome.getVersion:991] OracleHome.getVersion called. Current Version: 12.1.0.2.0
[main] [ 2017-03-12 17:52:54.522 AST ] [OracleHome.getVersion:1059] Current Version From Inventory: 12.1.0.2.0
[main] [ 2017-03-12 17:52:54.522 AST ] [SQLPlusEngine.getCmmdParams:225] m_home 12.1.0.2.0
[main] [ 2017-03-12 17:52:54.522 AST ] [SQLPlusEngine.getCmmdParams:226] version > 112 true
[main] [ 2017-03-12 17:52:54.522 AST ] [OsUtilsBase.getBaseFromOrabase:659] oraBaseUtility /u01/STAGE/12.1.0/bin/orabase
[main] [ 2017-03-12 17:52:54.523 AST ] [OsUtilsBase.getBaseFromOrabase:668] cmds: /u01/STAGE/12.1.0/bin/orabase
[main] [ 2017-03-12 17:52:54.523 AST ] [OsUtilsBase.getBaseFromOrabase:672] envs: ORACLE_HOME=/u01/STAGE/12.1.0
[main] [ 2017-03-12 17:52:54.526 AST ] [OsUtilsBase.getBaseFromOrabase:682] baseLocation from orabase
/u01/STAGE/12.1.0
[main] [ 2017-03-12 17:52:54.527 AST ] [OsUtilsBase.getBaseFromOrabase:707] orabaseLocation= /u01/STAGE/12.1.0
[main] [ 2017-03-12 17:52:54.527 AST ] [SQLEngine.getEnvParams:612] NLS_LANG: American_America.AL32UTF8
[main] [ 2017-03-12 17:52:54.527 AST ] [SQLEngine.initialize:358] Execing SQLPLUS/SVRMGR process...
[main] [ 2017-03-12 17:52:54.528 AST ] [SQLEngine.initialize:395] m_bReaderStarted: false
[main] [ 2017-03-12 17:52:54.529 AST ] [SQLEngine.initialize:399] Starting Reader Thread...
[main] [ 2017-03-12 17:52:54.544 AST ] [Instance.getSQLEngine:285] remote conn str before setnull
[main] [ 2017-03-12 17:52:54.634 AST ] [OsUtilsBase.getBaseFromOrabase:659] oraBaseUtility /u01/STAGE/12.1.0/bin/orabase
[main] [ 2017-03-12 17:52:54.634 AST ] [OsUtilsBase.getBaseFromOrabase:668] cmds: /u01/STAGE/12.1.0/bin/orabase
[main] [ 2017-03-12 17:52:54.634 AST ] [OsUtilsBase.getBaseFromOrabase:672] envs: ORACLE_HOME=/u01/STAGE/12.1.0
[main] [ 2017-03-12 17:52:54.638 AST ] [OsUtilsBase.getBaseFromOrabase:682] baseLocation from orabase
/u01/STAGE/12.1.0
[main] [ 2017-03-12 17:52:54.638 AST ] [OsUtilsBase.getBaseFromOrabase:707] orabaseLocation= /u01/STAGE/12.1.0
[main] [ 2017-03-12 17:52:54.638 AST ] [Instance.getSQLEngine:312] SQLEngine spooling to=/u01/STAGE/12.1.0/cfgtoollogs/rconfig/STAGE/sqlLog
[main] [ 2017-03-12 17:52:54.638 AST ] [SQLEngine.setSpool:2056] old Spool = null
[main] [ 2017-03-12 17:52:54.638 AST ] [SQLEngine.setSpool:2057] Setting Spool = /u01/STAGE/12.1.0/cfgtoollogs/rconfig/STAGE/sqlLog
[main] [ 2017-03-12 17:52:54.639 AST ] [SQLEngine.setSpool:2058] Is spool appendable? --> true
[main] [ 2017-03-12 17:52:54.639 AST ] [RACConvertStep.execute:200] oracle.sysman.assistants.rconfig.engine.InvalidConfigurationException: oracle.sysman.assistants.util.InstanceAccessException: DiskGroup "data" does not exist or not mounted.
oracle.sysman.assistants.rconfig.engine.Convert.runStep(Convert.java:286)
oracle.sysman.assistants.rconfig.engine.RACConvertStep.execute(RACConvertStep.java:191)
oracle.sysman.assistants.rconfig.engine.Request.execute(Request.java:83)
oracle.sysman.assistants.rconfig.engine.RConfigEngine.execute(RConfigEngine.java:67)
oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:100)
oracle.sysman.assistants.rconfig.RConfig.<init>(RConfig.java:65)
oracle.sysman.assistants.rconfig.RConfig.main(RConfig.java:155)
[main] [ 2017-03-12 17:52:54.639 AST ] [RACConvertStep.execute:223] Returning result:Got Exception
[main] [ 2017-03-12 17:52:54.640 AST ] [RConfigEngine.execute:69] bAsyncJob=false
[main] [ 2017-03-12 17:52:54.641 AST ] [RConfigEngine.execute:78] Result=<?xml version="1.0" ?>
<RConfig version="1.1" >
<ConvertToRAC>
<Convert>
<Response>
<Result code="1" >
Got Exception
</Result>
<ErrorDetails>
oracle.sysman.assistants.rconfig.engine.InvalidConfigurationException: oracle.sysman.assistants.util.InstanceAccessException: DiskGroup "data" does not exist or not mounted.
Operation Failed. Refer logs at /u01/STAGE/12.1.0/cfgtoollogs/rconfig/rconfig_03_12_17_17_51_52.log for more details.

<GRID_HOME>/cfgtoollogs/rconfig/STAGE/sqlLog

....
+DATA/STAGE/DATAFILE/system.319.937575109
+DATA/STAGE/DATAFILE/system.320.937575121
+DATA/STAGE/DATAFILE/system.321.937575133
+DATA/STAGE/DATAFILE/system.322.937575233
+DATA/STAGE/DATAFILE/xxpih_data.312.937573563
+DATA/STAGE/DATAFILE/xxpih_idx.313.937573671
+DATA/stage/control.ctl
1
+data

 

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