安装11.2.0.1数据库软件报[FATAL] [INS-32035] Unable to create
11.2.0.1静默安装数据库软件报错:
[FATAL] [INS-32035] Unable to create a new central inventory directory : /u01/app/oraInventory.
CAUSE: The central inventory location provided is not empty.
ACTION: Please provide another location for the inventory, or clean up the current location.
解决:
rm -rf /u01/app/oraInventory/*
vi /etc/oraInst.loc
inventory_loc=/u01/app/oraInventory
inst_group=oinstall
chown oracle:oinstall /etc/oraInst.loc
chmod 664 /etc/oraInst.loc
该问题其实就是Oracle的bug bug 9015869 。
另外给出静默安装11.2.0.1版本数据库软件的脚本:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | /soft/database_11201/runInstaller -silent - force -noconfig -IgnoreSysPreReqs -ignorePrereq \ oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0 \ oracle.install. option =INSTALL_DB_SWONLY \ DECLINE_SECURITY_UPDATES= true \ UNIX_GROUP_NAME=oinstall \ INVENTORY_LOCATION=/u01/app/oraInventory \ SELECTED_LANGUAGES=en,zh_CN \ ORACLE_HOME=/u01/app/oracle/product/11.2.0.1/dbhome_1 \ ORACLE_BASE=/u01/app/oracle \ oracle.install.db.InstallEdition=EE \ oracle.install.db.isCustomInstall= false \ oracle.install.db.DBA_GROUP=dba \ oracle.install.db.OPER_GROUP=dba \ SECURITY_UPDATES_VIA_MYORACLESUPPORT= false \ ORACLE_HOSTNAME=OCPLHR |
11.2.0 Silent Install Fails With INS-32035 Error (文档 ID 1062929.1)
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review. |
APPLIES TO:
Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.4 [Release 11.2]
Information in this document applies to any platform.
SYMPTOMS
You are attempting to do a silent install of Database 11.2.0 and receive an error similar to the following...
[FATAL] [INS-32035] Unable to create a new central inventory at the specified location.
CAUSE: The central inventory location provided is not empty.
ACTION: Please provide another location for the inventory, or clean up the current location.
CHANGES
An interactive GUI install works fine, but silent install fails with INS-32035 error. You are using a response file OR passing the parameters on the command line to runInstaller.
CAUSE
There is an 11.2.0 bug with silent install, bug 9015869 , when the parameter INVENTORY_LOCATION is used to override the default location.
SOLUTION
To resolve the issue, ensure you have a valid oraInst.loc file (/etc/oraInst.loc or /var/opt/oracle/oraInst.loc depending on your OS platform) and omit the INVENTORY_LOCATION parameter from the command line or response file. For example, if you were using a command similar to the following...
./runInstaller -silent -debug -force \
FROM_LOCATION=/stage/products.xml \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
INVENTORY_LOCATION=/u01/app/oraInventory \
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 \
ORACLE_HOME_NAME="OraDb11g_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.isCustomInstall=false \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
DECLINE_SECURITY_UPDATES=true
...then modify the command to...
./runInstaller -silent -debug -force \
FROM_LOCATION=/stage/products.xml \
oracle.install.option=INSTALL_DB_SWONLY \
UNIX_GROUP_NAME=oinstall \
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 \
ORACLE_HOME_NAME="OraDb11g_Home1" \
ORACLE_BASE=/u01/app/oracle \
oracle.install.db.InstallEdition=EE \
oracle.install.db.isCustomInstall=false \
oracle.install.db.DBA_GROUP=dba \
oracle.install.db.OPER_GROUP=dba \
DECLINE_SECURITY_UPDATES=true
REFERENCES
BUG:9015869 - SILENT INSTALLATION NOT WORKING WITH OR WITHOUT RESPONSE FILE