使用Chef的Biginsights 3.0静默安装

时间:2014-11-21 04:18:02

标签: java shell hadoop chef biginsights

我正在使用Chef进行Biginsights 3.0的静默安装。奇怪的是,如果我在没有Chef配方的情况下调用安装,即手动" ./ silent-install.sh install.xml"它工作正常。但是当我通过Chef配方调用它时,它失败了。它不会安装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

0 个答案:

没有答案