提问者:小点点

ctools不显示在pentahoUI


我正在Windows上使用PentahoCE5。我想使用CTools,但我不能让它们显示在文件中-

在代理之后,我不能使用Marketplace插件,所以我尝试了手动安装。

  • 首先,我尝试使用ctools-installer.sh。我在cygwin中运行了以下命令行(安装了wget和unzip):

./ctools-installer.sh-s /cygdrive/d/Users/[user]/Mes\Programmes/pentaho/biserver-ce/pentaho-解决方案/-w /cygdrive/d/Users/[user]/Mes\程序/pentaho/biserver-ce/tomcat/webapps/pentaho/

脚本开始,问我要安装什么模块,然后开始下载。

对于每个模块,我得到一个类似的输出(set-x添加到脚本中):

  • ech-n'下载CDF…'下载CDF… wget-q--no-check-证书'http://ci.analytical-labs.com/job/Webdetails-CDF-5-Release/lastSuccessfulBuild/artifact/bi-platform-v2-plugin/dist/zip/dist.zip'-O.tmp/cdf/dist.zipSYSTEM_WGETRC=c:/progra~1/wget/etc/wgetrc syswgetrc=C:\Program Files(x86)\GnuWin32/etc/wgetrc
  • '[' '!' -z '' ']'
  • rm-f. tmp/dist/市场.xml
  • unzip-o. tmp/cdf/dist.zip-d.tmp未找到中央目录结束签名。该文件不是zipfile,或者它构成多部分存档的一个磁盘。在后一种情况下,中央目录和zipfile注释将在此存档的最后一个磁盘上找到。解压缩:在.tmp/cdf/dist.zip中找不到zipfile目录,也找不到.tmp/cdf/dist.zip.zip,句号。
  • chmod-R u rwx. tmp
  • 回显完成

然后脚本结束。我在这个页面上看到了它是正常的输出。尽管如此,对我来说这似乎有点奇怪,当我启动我的pentaho服务器(登录:admin/密码)时,我在菜单中看不到任何新工具。

  • 在查看了其他一些教程和脚本本身之后,我下载了每个工具的. zip快照,并将它们解压缩到我的pentaho服务器的系统目录中。相同的结果。

我想让. sh工作,我可以尝试或调整什么?

谢啦

编辑05/06/2014

我检查了脚本下载的dist.zip文件,它们都是空的。似乎wget无法获取zip文件,因此安装失败。当我尝试通过wget获取任何网页时,它失败了。我认为这是因为代理。

这是我的. wgetrc文件,位于我用户的cygwin主文件夹中:

use_proxy=on

http_proxy=超文本传输协议://[url]:[port]

https_proxy=超文本传输协议://[url]:[port]

proxy_user=[用户]

proxy_password=[密码]

我怎么能做到这一点?

编辑10/06/2014

最后,我更改了我的网络连接设置以绕过代理。似乎安装程序有一个离线模式,因此可以在无代理的环境中下载所有需要的文件,然后离线运行脚本。我想这与-r选项有关。

我认为这篇文章已经解决了,因为它不再是CTools问题。


共3个答案

匿名用户

在上面的过程中很难识别问题…但你可以参考这个博客,他是pentaho本身的关键成员…

匿名用户

最后,我更改了我的网络连接设置以绕过代理。似乎安装程序有一个离线模式,因此可以在无代理的环境中下载所有需要的文件,然后离线运行脚本。我想这与-r选项有关。

我认为这篇文章已经解决了,因为它不再是CTools问题。

匿名用户

您可以从http://www.webdetails.pt/ctools/手动安装组件,或者如果您有pentaho 5.1或更高版本,您可以将以下参数添加到CATALINA_OPTS选项(在start-pentaho. bat或start-pentaho.sh中):-Dhttp.proxyHost=-Dhttp.proxyPort=-Dhttp.nonProxyHosts="localhost|127.0.0.1|10…*"

http://docs.treasuredata.com/articles/pentaho-dataintegration#tips-how-can-i-use-pentaho-through-a-proxy