我正在使用chef静默安装biginsights 3.0。奇怪的是,如果我在没有chef recipe的情况下调用安装,即手动“/silent-install.sh install.xml”,它就可以正常工作。但当我通过厨师食谱调用它时,它失败了。它不安装bigsql1,因为它失败了。我正在粘贴错误。由于bigsql1安装未成功完成,因此无法获取所需文件。
[ERROR] DeployManager - bigsql1 failed
com.ibm.xap.mgmt.ConfigurationException: initialize failed because /opt/ibm/biginsights/hdm/components/bigsql1/binary/bigsql1-dist.tar.gz is not found
at com.ibm.xap.mgmt.bigsql.BigSQL1Deployer.installInitialize(BigSQL1Deployer.java:73)
at com.ibm.xap.mgmt.DeployManager$InstallThread.doInstall(DeployManager.java:2760)
at com.ibm.xap.mgmt.DeployManager$InstallThread.work(DeployManager.java:2818)
at com.ibm.xap.mgmt.DeployManager$WorkerThread.run(DeployManager.java:2725)
任何帮助都将不胜感激。我确信某个地方chef无法调用bigsql1安装脚本,很可能是终端问题。
这是我的配方代码
bash "BI3.0" do
user "biadmin"
group "biadmin"
cwd "/home/biadmin/biginsights-3.0.0.1-SNAPSHOT-enterprise-production-Linux-amd64-b20140711_1047/silent-install"
code <<-EOH
sh silent-install.sh BI30.xml 2>&1 >> /tmp/console.out
EOH
end
暂无答案!
目前还没有任何答案,快来回答吧!