oracle安装出现原因: 所选 Oracle 主目录包含目录或文件。

静默安装oracle 11g的时候报了如下错误:

[oracle@localhost database]$ ./runInstaller -silent -force -noconfig -ignorePrp
正在启动 Oracle Universal Installer...

检查临时空间: 必须大于 120 MB。   实际为 34801 MB    通过
检查交换空间: 必须大于 150 MB。   实际为 2047 MB    通过
[oracle@localhost database]$ [WARNING] [INS-32016] 所选 Oracle 主目录包含目录或
   原因: 所选 Oracle 主目录包含目录或文件。
   操作: 要从空的 Oracle 主目录开始, 请删除其内容或选择其他位置。
[oracle@localhost database]$ [WARNING] [INS-32016] 所选 Oracle 主目录包含目录或文件。
   原因: 所选 Oracle 主目录包含目录或文件。
   操作: 要从空的 Oracle 主目录开始, 请删除其内容或选择其他位置。
可以在以下位置找到本次安装会话的日志:
 /data/oracle/oraInventory/logs/installActions2019-03-08_05-39-35PM.log
[WARNING] [INS-32016] 所选 Oracle 主目录包含目录或文件。
   原因: 所选 Oracle 主目录包含目录或文件。
   操作: 要从空的 Oracle 主目录开始, 请删除其内容或选择其他位置。

打开日志文件看看/data/oracle/oraInventory/logs/installActions2019-03-08_05-39-35PM.log

信息: HomeSetup JRE files in Scratch :0
信息: 将变量 'ROOTSH_LOCATION' 设置为 '/u01/app/oracle/product/11.2.0/db_1/root.sh'。从代码块得到该值。
信息: 将变量 'ROOTSH_LOCATION' 设置为 '/u01/app/oracle/product/11.2.0/db_1/root.sh'。从代码块得到该值。
信息: InstallProgressMonitor: Starting phase 2
信息: 正在安装
信息: 正在安装
信息: 将文件提取到 '/u01/app/oracle/product/11.2.0/db_1'。
信息: 将文件提取到 '/u01/app/oracle/product/11.2.0/db_1'。
信息: 根据文件 'oracle.server_EE_exp_1.xml' 中的信息执行快速复制操作。
信息: 根据文件 'racfiles.jar' 中的信息执行快速复制操作。
信息: 根据文件 'oracle.server_EE_dirs.lst' 中的信息执行快速复制操作。
信息: 根据文件 'oracle.server_EE_filemap.jar' 中的信息执行快速复制操作。
信息: 根据文件 'oracle.server_EE_1.xml' 中的信息执行快速复制操作。
信息: 根据文件 'setperms1.sh' 中的信息执行快速复制操作。
信息: Number of threads for fast copy :1

解决办法,删除/u01/app/oracle下的所有文件

cd /u01/app/oracle
rm -rf *

再一次执行静默安装语句,通过

./runInstaller -silent -force -noconfig -ignorePrereq  -responseFile /home/oracle/database/response/db_install.rsp

猜你喜欢

转载自blog.csdn.net/huangbaokang/article/details/88355796