使用Ansible进行Oracle 12C静默安装:解压缩 - 源路径错误无效

时间:2017-07-27 08:34:36

标签: oracle ansible silent-installer

我使用Ansible Role(https://github.com/cvezalis/oracledb-ansible)在CentOS 7上安装Oracle 12C R1 Enterprise。

当任务/orales/oracle-install/tasks/main.yml尝试执行以下操作时发生错误:

- name: Install Product  
command: '{{ installation_folder}}/database/runInstaller -silent -ignorePrereq -ignoreSysPrereqs -waitforcompletion -responseFile {{ installation_folder }}/db_install.rsp'

日志文件:

Using paramFile: /Volume_Oracle_DB_Install/oracle/app/installation/database/install/oraparam.ini

Checking Temp space: must be greater than 500 MB.   Actual 12625 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 4094 MB    Passed  

The commandline for unzip:

/Volume_Oracle_DB_Install/oracle/app/installation/database/install/unzip -qqqo ../stage/Components/oracle.jdk/1.6.0.75.0/1/DataFiles/\*.jar -d /tmp/OraInstall2017-07-26_08-28-16AM  

Invalid source path   Unzip command failed. Please check oraparam.ini and specify a valid source path.  
No umask is available from oraparam.ini. Using the default value '007'.`

在“oraparams.ini”中,来源定义为:
SOURCE=../stage/products.xml

在products.xml中,人们不应该手动编辑文件,但我甚至不知道要改变什么。

我试着通过阅读" Understanding Oracle Universal Installer Commands"获取有关runInstaller及其参数的更多信息,但没有找到解决我问题的方法。

如何修复此错误以使runInstaller安装产品?
这最终会成为来自响应文件的问题吗?

0 个答案:

没有答案