怎样利用kettle官方社区查找关于carte服务的设置

原创作品,出自 “深蓝的blog” 博客,转载时请务必注明出处。否则有权追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46863223

利用Kettle社区查找资料:举例:查找关于carte服务的配置

搜索kettle。进入kettle社区。例如以下:

进入社区站点后。找到kettle的document选项,点击。例如以下:

下拉到最低端,查找你要搜索的关键项,点击进入就可以。例如以下:

接下来就是相信的介绍怎样在win下配置carte服务的方法,例如以下:

内容摘录例如以下:


There are some use cases to run Carte as a Windows Service:

·         When Carte instances are running using a command window, anyone by mistake could close the instance and Carte will go down.

·         The Carte.bat command window is tied to the user session that called the batch file and needs to be kept logged in.

·         With a Windows Service you can start the Carte service at machine startup and also configure it to restart after a crash.

After you completed the below instructions, you are able to get Carte running as a Windows service like this:

Installation Instructions

1.     Download YAJSW (Yet Another Java Service Wrapper) from Sourceforge:http://sourceforge.net/projects/yajsw/files/
(these instructions were written and tested against YAJSW version 11.03)

2.     Unzip the file into a suitable folder, e.g. C:\Pentaho\CarteService.Note: This should not be created below any
other Pentaho Kettle folder since it is independent of the Pentaho Kettle Version and makes it easy to upgrade to future Kettle versions (see also chapter "Upgrade Instructions").

3.     When you unzipped YAJSW, you have e.g. a folder C:\Pentaho\CarteService\yajsw-stable-11.03. We recommend torename this folder to C:\Pentaho\CarteService\default.
The reason for this is the possibility of having multiple configurations on one machine, see chapter "Multiple Instances of Carte on one Machine". Another reason is that you do not need to change any references to this folder in case you upgrade to a later
YAJSW version.Note: We will reference the YAJSW directory in the following instructions as <CarteServiceFolder>.

4.     Download the preparedwrapper.conf configuration file (attachment
to this Page).

5.     Copy the downloaded wrapper.conf to<CarteServiceFolder>\conf\wrapper.conf (replace the existing one).

6.     Edit the wrapper.conf with a text editor and change the following entries manually (you can search for your convenience for the
markers ###InstallerOrModify### within the file):


Parameter


Sample


Description / Notes


wrapper.working.dir


C:/Pentaho/pdi-ee-4.3.0-GA/data-integration


The working directory of Carte. Please mind to changeback slashes to forward slashes or double back slashes in the file path!

Note: If you defined OS environment variables you may access these directly within the configuration and use for this parameter. Windows environment variables are converted to lower case. Therefore even if you use e.g. PATH on your computer
you have to

call ${path}  in the configuration file.


wrapper.app.account


The user account the Carte service will run. When nothing is given here, it starts as the Local System account. Please check with your system administrator about the right user settings. Please mind toremove
the leading ‘#‘
in case you enter a property here.


wrapper.app.password


Password for the given account. Please mind toremove the leading ‘#‘ in case you enter a property here.


wrapper.java.command


C:/Pentaho/BA-4.5.0-GA/java/bin/java.exe

or ${pentaho_java_home}/bin/java.exe


The Path to your java.exe. Please mind to changeback slashes to forward slashes or double back slashes in the file path!

Note: When you used the installer, a PENTAHO_JAVA_HOME system environment variable has been set. This variable can be used in this context but needs to be given in lower case.


wrapper.app.parameter.3


127.0.0.1


The Carte listening IP Address (or dynamic configuration file), see Carte User Documentation for more details.

Note: In the case of a Dynamic cluster configuration, please replace wrapper.app.parameter.3 with the location of the cluster configuration file (e.g. wrapper.app.parameter.3 = C:

Pentaho

Kettle

slave_dyn_8083.xml) and remove wrapper.app.parameter.4.


wrapper.app.parameter.4


8081


The Carte listening port, see Carte User Documentation for more details.


wrapper.java.additional.1


-Xmx512m


This may vary depending on your needed memory.

Test your Configuration

1.     Execute <CarteServiceFolder>\bat\runConsole.bat

2.     When everything is configured correct, Carte starts up as usual.

3.     Check if you can login to Carte from your Browser on your local machine, e.g.http://localhost:8081

4.     When the test went successfully, you can stop Carte with selecting "Stop" in the new yajsw system tray or with Ctrl-C in the console window.

Install Carte as a Service

1.     Execute <CarteServiceFolder>\bat\installService.bat (Attention: You should run this as Administrator depending on your operating system and security restrictions. Otherwise some
unusual behavior could arise later on, e.g. no log files are produced.)

2.     Go the your Windows Services and you should see the installed service (Pentaho DI Carte).

3.     You are able to change all settings (e.g. Startup type, Log on credentials)

4.     Start you service as outlined in the chapter "Start and Stop the Carte Service" and check your installation.

Start and Stop the Carte Service

Additional to the user interface in the Windows Services, it is possible to start and stop the service by the commands startService.bat or stopServce.bat (in the <CarteServiceFolder>\bat folder)

or by the general Windows Service start and stop commands, e.g.

net start pentaho_carte

net stop pentaho_carte

Notes: You need Administrator privileges, eventually replace pentaho_carte by the setting in parameter wrapper.ntservice.name when this service name was changed

Logging and Monitoring

Logging goes by default to the file <CarteServiceFolder>\log\wrapper.log.

You may change this setting by the parameter wrapper.logfile to a different location/file.

Note: Please remember to clean up this log file depending on your needs.

It is also possible to get the console output via the YAJSW system tray. That is for displaying a status icon and menu on the desktop. To start the system tray, you need to run <CarteServiceFolder>\bat\systemTrayIconW.bat

You may create a link to start the try icon from the startup folder, so it gets started automatically on user logon by defining a link to the systemTrayIconW.bat

Further information can be found in the chapter "System Tray Support" of the YAJSW documentation (http://yajsw.sourceforge.net/#mozTocId451759)

Uninstall

If you want to uninstall the service, you can run <CarteServiceFolder>\bat\uninstallService.bat (with Administrator privileges)

or the Windows own command: sc delete pentaho_carte

Notes: You need Administrator privileges, eventually replace pentaho_carte by the setting in parameter wrapper.ntservice.name when this was changed

In case you get the error The specified service has been marked for deletion, it normally helps to simply restart Windows.

Multiple Instances of Carte on one Machine

If you need more Carte instances on one machine, you should have separate folders of the <CarteServiceDirectory> and change the following properties in each wrapper.conf file to be unique (samples given):

wrapper.ntservice.name=pentaho_carte_8081

wrapper.ntservice.displayname=Pentaho DI Carte Port 8081

wrapper.app.parameter.4=8081

Additionally, you need to set

wrapper.tray = false

Otherwise the startup throws an exception of multiple bindings of IP addresses. (This may be solved with a different configuration, but was not further investigated at the time of this writing.)

You may consider changing the CPU affinity of the process for each instance with the option wrapper.affinity

Advanced Options and Trouble Shooting

We gave minimal and easy install instructions here to simplify the initial setup. If you need more background, want to tweak different options, optimize settings, run into issues with YAJSW, please refer to the extensive
YAJSW documentation over here: http://yajsw.sourceforge.net/ especiallyhttp://yajsw.sourceforge.net/YAJSW%20Configuration%20Parameters.html

Pentaho Kettle Upgrade Instructions

When you upgrade to a later Pentaho Kettle release, please make sure to check or change the reference wrapper.working.dir to your Kettle folder within the wrapper.conf file <CarteServiceDirectory>/conf and eventually
the wrapper.java.command.

YAJSW Upgrade Instructions

When you upgrade to a later YAJSW release, please make sure to safe and replace the wrapper.conf file located in <CarteServiceDirectory>/conf and eventually the log files within <CarteServiceDirectory>/log.


This documentation is maintained by the Pentaho community, and members are encouraged to create new pages in the appropriate spaces, or edit existing pages that need to be corrected or updated.

Please do not leave comments on Wiki pages asking for help. They will be deleted. Use theforums
instead.

小知识,简而记之。

*******************************************蓝的成长记系列****************************************************

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。

蓝的成长记——追逐DBA(1):奔波于路上,挺进山东

蓝的成长记——追逐DBA(2):安装!安装!久违的记忆,引起我对DBA的又一次认知

蓝的成长记——追逐DBA(3):古董上操作。数据导入导出成了问题

蓝的成长记——追逐DBA(4):追忆少年情愁,再探oracle安装(Linux下10g、11g)

蓝的成长记——追逐DBA(5):不谈技术谈业务,恼人的应用系统

蓝的成长记——追逐DBA(6): 做事与做人:小技术,大为人

蓝的成长记——追逐DBA(7):基础命令,地基之石

蓝的成长记——追逐DBA(8):重拾SP报告,回顾oracle的STATSPACK实验

蓝的成长记——追逐DBA(9):国庆渐去。追逐DBA,新规划。新启程

蓝的成长记——追逐DBA(10):飞刀防身,熟络而非专长:摆弄中间件Websphere

蓝的成长记——追逐DBA(11):回家后的安逸。晕晕乎乎醒了过来

蓝的成长记——追逐DBA(12):七天七收获的SQL

蓝的成长记——追逐DBA(13):协调硬件厂商。六个故事:所见所感的“server、存储、交换机......”

蓝的成长记——追逐DBA(14):难忘的“云”端。起步的hadoop部署

蓝的成长记——追逐DBA(15):以为FTP非常“简单”。谁成想一波三折

蓝的成长记——追逐DBA(16):DBA也喝酒,被捭阖了

蓝的成长记——追逐DBA(17):是分享,还是消费,在后IOE时代学会成长

******************************************************************************************************************

********************************************足球与oracle系列*************************************************

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。

足球与oracle系列(1):32路诸侯点兵,oracle32进程联盟 之A组巴西SMON进程的大局观

足球与oracle系列(2):巴西揭幕战预演。oracle体系结构杂谈

足球与oracle系列(3):oracle进程排名。世界杯次回合即将战罢!

足球与oracle系列(4):从巴西慘败于德国,想到,差异的RAC拓扑对照!

 

足球与oracle系列(5):fifa14游戏缺失的directX库类比于oracle的rpm包。

足球与oracle系列(6):伴随建库的亚洲杯——加油中国队

******************************************************************************************************************

时间: 2024-08-25 10:58:25

怎样利用kettle官方社区查找关于carte服务的设置的相关文章

如何利用kettle官网查找关于carte服务的设置

原创作品,出自 "深蓝的blog" 博客,转载时请务必注明出处,否则有权追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46863223 利用Kettle社区查找资料:举例:查找关于carte服务的配置 搜索kettle,进入kettle社区,如下: 进入社区网站后,找到kettle的document选项,点击,如下: 下拉到最低端,查找你要搜索的关键项,点击进入即可,如下: 接下来就是相信的介绍如

[cocos2dx]利用NDK崩溃日志查找BUG

摘要: 在android上开发c++应用, crash日志都是汇编码, 很难对应到c++代码中去. 通过此文, 你可以定位到程序崩溃时的C++代码, 精确查找问题. 博客: http://www.cnblogs.com/jhzhu 邮箱: [email protected] 作者: 知明所以 时间: 2014-06-20 背景介绍 本文主要内容: 利用android的crash log来对c++开发的android应用进行错误定位. 容易稳定复现的BUG, 一般可以通过断点调试来解决. 如果测试

Visual Studio 2015官方社区版/专业版/专业版下载地址

Visual Studio 2015官方社区版/专业版/专业版下载地址 以下 Visual Studio 2015 社区版/专业版/专业版资源都是官方MSDN原版下载资源,统一为ISO格式镜像,使用解压软件解压之后点击主程序安装即可. Visual Studio 2015 官方简体中文专业版ISO镜像下载地址[电驴ed2k]:http://download.microsoft.com/download/B/8/9/B898E46E-CBAE-4045-A8E2-2D33DD36F3C4/vs20

Jenkins官方社区携手灵雀云成功举办Jenkins Meetup

10月27日,由 Jenkins 官方社区和灵雀云主办的 Jenkins 插件开发 Meetup 在北京中科曙光大厦成功举办.这是Hacktoberfest(即 Hack October Festival,十月"黑客"庆典)黑客马拉松活动的一部分. 灵雀云DevOps高级研发工程师赵晓杰作为出品人全程主导了此次Meetup.他本人也是Jenkins中文社区的重要贡献和维护者.他和现场开发者分享了为何要参与开源社区.如何参与.并现场演示Jenkins插件开发,开发者动手操作. 为什么要参

HTC官方社区正式关闭

HTC官方发布公告,从2020年2月7日起,HTC官方社区将正式关闭.HTC中国官方社区发布公告称,将于2020年2月7日起关闭社区,并感谢用户一直以来对HTC官方社区的关注与支持. HTC曾经是全球最大的Windows Mobile智能手机生产商,也曾经是全球最大的智能手机代工和生产厂商. 作为安卓阵营的"头号玩家",HTC于2008年9月推出了全球第一款安卓手机G1,旗下机型横跨Windows Phone.安卓两大阵营.然而随着华为.OPPO.vivo.小米等手机品牌的强势崛起,H

kettle_为子server创建carte服务

原创作品.出自 "深蓝的blog" 博客,深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46876783 把kettle中carte创建成windows服务项 提示:Carte的作用是用于远程web监控kettle抽取状态的子server. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA=

kettle_为子服务器创建carte服务

原创作品,出自 "深蓝的blog" 博客,深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46876783 把kettle中carte创建成windows服务项 提示:Carte的作用是用于远程web监控kettle抽取状态的子服务器. 官网下载: 把解压的文件拷贝到kettle的安装目录 我们可以执行bat下的命令程序,完成服务的创建. 先使用console进行模拟查看: 模拟成功以后,执行installservic

[js]作用域链查找规则获取值和设置值

作用域链查找规则获取值和设置值 <script> /** 1.作用域链查找规则 私有作用域出现的一个变量不是私有的,则往上一级作用域查找,上级作用域没有则继续向上级查找,一直找到window为止,如果window也没有了? 1)如果是获取值,则报错 2)如果是设置值,则相当于给window设置了一个属性 2.js代码一旦报错,则不往下执行了. */ function fn() { console.log(total); //获取值 total = 100; //设置值 } fn(); cons

2-5 利用RestTemplateCore简化调用Consul中的服务

1.必须要安装RestTemplateCore包 2.请求服务,必须要知道 a Consul服务器的地址:b 请求的服务名 ;c 具体请求的api接口 利用RestTemplateCore简化调用Consul中的服务代码如下: 原文地址:https://www.cnblogs.com/wholeworld/p/9291090.html