Ctools не отображаются в Pentaho UI

Я использую Pentaho CE 5 на Windows. Я хотел бы использовать CTools, но я не могу сделать так, чтобы они отображались в меню Файл -> Новое, чтобы использовать их.

Находясь за прокси, я не могу использовать плагин Marketplace, поэтому я попробовал ручную установку.

  • Сначала я попытался использовать ctools-installer.sh. Я запустил следующую командную строку в cygwin (установлены wget и unzip):

./ctools-installer.sh -s / cygdrive / d / Users / [пользователь]/Mes\ Programs/pentaho/biserver-ce/pentaho-solutions/ -w /cygdrive/d/Users/[пользователь]/Mes\ Programs / Pentaho / biserver-CE / кот / WebApps / Pentaho /

Сценарий запускается, спрашивает, какой модуль я хочу установить, и начинает загрузку.

Для каждого модуля я получаю вывод типа (set -x добавлен в скрипт):

  • echo -n 'Загрузка CDF...' Загрузка CDF... + wget -q --no-check-certificate ' http://ci.analytical-labs.com/job/Webdetails-CDF-5-Release/lastSuccessfulBuild/artifact/bi-platform-v2-plugin/dist/zip/dist.zip '-O.tmp/cdf/dist.zip SYSTEM_WGETRC = c: / progra ~ 1 / wget / etc / wgetrc syswgetrc = C: \ Program Files (x86) \ GnuWin32 / и т.д. / wgetrc
  • '[' '!' -z '' ']'
  • rm -f.tmp / dist / marketplace.xml
  • unzip -o.tmp/cdf/dist.zip -d.tmp Подпись конца центрального каталога не найдена. Либо этот файл не является zip-файлом, либо он представляет собой один диск из многочастного архива. В последнем случае центральный каталог и комментарий к zipfile будут найдены на последнем диске (ах) этого архива. unzip: не удается найти каталог zipfile в.tmp/cdf/dist.zip и не может найти.tmp/cdf/dist.zip.zip, точка.
  • chmod -R u + rwx.tmp
  • эхо готово сделано

Тогда сценарий заканчивается. Я видел на этой странице (pentaho-bi-suite), что это нормальный вывод. Тем не менее, это кажется мне немного странным, и когда я запускаю свой сервер Pentaho (логин: admin / пароль), я не вижу никаких новых инструментов в меню.

  • После просмотра нескольких других руководств и самого сценария я загрузил снимки.zip для каждого инструмента и разархивировал их в системный каталог моего сервера pentaho. Тот же результат.

Я хотел бы, чтобы.sh работал, что я могу попробовать или настроить?

Спасибо

РЕДАКТИРОВАТЬ 05.06.2014

Я проверил файлы dist.zip, загруженные скриптом, и все они пусты. Кажется, что wget не может получить zip-файлы, и поэтому установка не удалась. Когда я пытаюсь получить любую веб-страницу через wget, это не удается. Я думаю, что это из-за прокси.

Вот мой файл.wgetrc, расположенный в домашней папке cygwin моего пользователя:

use_proxy = на

http_proxy = http: // [url]: [порт]

https_proxy = http://%5Burl%5D:%5Bport%5D

proxy_user=[пользователь]

PROXY_PASSWORD =[пароль]

Как я мог сделать эту работу?

РЕДАКТИРОВАТЬ 10/06/2014

В конце концов, я изменил настройки сетевого подключения, чтобы обойти прокси. Похоже, что для установщика существует автономный режим, поэтому можно загрузить все необходимые файлы в среде без прокси и затем запустить скрипт в автономном режиме. Я думаю, это связано с опцией -r.

Я считаю этот пост решенным, так как это больше не проблема CTools.

3 ответа

Решение

В конце концов, я изменил настройки сетевого подключения, чтобы обойти прокси. Похоже, что для установщика существует автономный режим, поэтому можно загрузить все необходимые файлы в среде без прокси и затем запустить скрипт в автономном режиме. Я думаю, это связано с опцией -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

Другие вопросы по тегам