Я знаю, что могу проверить версию Pentaho, открыв spoon.sh в режиме vi, но Pentaho, установленный в производственной среде, не имеет этой информации. Вероятно, какой-то сотрудник передо мной редактировал его. Так есть ли другой способ, которым я могу знать версию Pentaho, которая используется на сервере?Как проверить версию чайника Pentaho из командной строки?
ответ
Перейдите в командную строку и введите эту команду, чтобы просмотреть версию чайника. Теперь ваш производственный сервер может использовать ящик Linux или Windows. В зависимости от типа платформы, используйте следующую команду:
Linux:
./kitchen.sh -version
Windows:
Kitchen.bat -version
Чтобы проверить версию би-сервера, просто зайдите в Pentaho Пользовательская консоль (PUC). Справка -> О.
[root @ chq02-dwapp01-d data-integration] # kitchen.sh -version -bash: kitchen.sh: команда не найдена [root @ chq02-dwapp01-d data-integration] # kitchen.bat -version -bash: kitchen.bat: команда не найдена –
Не забывайте «./», если это сервер на базе Linux. ./kitchen.sh -version – Nikhil
Я только что запустил его и вот вывод: «[[email protected] data-integration] $ ./kitchen.sh -version/home/pentaho/pentaho/design-tools/data-integration DEBUG: Использование PENTAHO_JAVA_HOME DEBUG: _PENTAHO_JAVA_HOME =/usr/java/default DEBUG: _PENTAHO_JAVA =/usr/java/default/bin/java DEBUG: PENTAHO_INSTALLED_LICENSE_PATH =/home/pentaho/.pentaho/.insta lledLicenses.xml 2016/10/17 14:10:28 - Kitchen - Kettle версия 5.4.0.6-154, build 1, дата сборки: 2015-11-09 08.54.47 " – Nikhil
Я смог узнать версию, войдя в пользовательскую консоль Pentaho. Затем перейдите на страницу Справка и нажмите О. Там я вижу номер используемой версии. Это дает номер версии для сервера Pentaho Bi.
Для инструмента разработки. Я проверил журналы на наличие ошибок и получил номер версии.
вы также можете проверить версию контейнера с чайником-сердечником в папке lib. Бит хаки, что хотя :) – Codek