当前位置:   article > 正文

Linux下安装kettle及作业调度

Linux下安装kettle及作业调度
  1. #前提jdk环境已完成安装,最好1.8以上版本
  2. [my@Hadoop102 .kettle]$ java -version
  3. java version "1.8.0_321"
  4. Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
  5. Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)
  6. [my@Hadoop102 .kettle]$
  7. #kettle安装,若需安装到指定用户下,便使用指定用户解压安装包,并指定所有者及权限(一般775权限)
  8. [my@Hadoop102 kettle]$ cd ~
  9. [my@Hadoop102 ~]$ ll
  10. 总用量 0
  11. drwxr-xr-x. 2 my my 6 4月 16 13:59 公共
  12. drwxr-xr-x. 2 my my 6 4月 16 13:59 模板
  13. drwxr-xr-x. 2 my my 6 4月 16 13:59 视频
  14. drwxr-xr-x. 2 my my 6 4月 16 13:59 图片
  15. drwxr-xr-x. 2 my my 6 4月 16 13:59 文档
  16. drwxr-xr-x. 2 my my 6 4月 16 13:59 下载
  17. drwxr-xr-x. 2 my my 6 4月 16 13:59 音乐
  18. drwxr-xr-x. 2 my my 6 4月 16 13:59 桌面
  19. [my@Hadoop102 ~]$ echo 创建kettle安装目录
  20. 创建kettle安装目录
  21. [my@Hadoop102 ~]$ mkdir /opt/kettle
  22. mkdir: 无法创建目录"/opt/kettle": 文件已存在
  23. #将kettle安装包上传至安装文件夹
  24. [my@Hadoop102 ~]$ cd /opt/kettle
  25. [my@Hadoop102 kettle]$ ll
  26. 总用量 1541540
  27. -rw-rw-r--. 1 my my 1578536223 2月 14 14:41 kettle-pdi-ce-9.0.0.0-423.zip
  28. [my@Hadoop102 kettle]$ echo 解压对应压缩包
  29. 解压对应压缩包
  30. [my@Hadoop102 kettle]$ unzip kettle-pdi-ce-9.0.0.0-423.zip
  31. ..........
  32. inflating: data-integration/system/karaf/system/com/fasterxml/jackson/core/jackson-databind/2.7.0/jackson-databind-2.7.0.jar
  33. inflating: data-integration/libswt/win32/swt.jar
  34. [my@Hadoop102 kettle]$ ls
  35. data-integration kettle-pdi-ce-9.0.0.0-423.zip
  36. [my@Hadoop102 kettle]$ cd data-integration/
  37. [my@Hadoop102 data-integration]$ ll -a
  38. 总用量 384
  39. drwxr-xr-x. 18 my my 4096 1月 31 2020 .
  40. drwxrwxrwx. 3 my my 67 4月 22 23:58 ..
  41. drwxr-xr-x. 3 my my 21 1月 31 2020 ADDITIONAL-FILES
  42. -rw-rw-r--. 1 my my 1494 1月 31 2020 Carte.bat
  43. -rwxr-xr-x. 1 my my 1479 1月 31 2020 carte.sh
  44. drwxrwxrwx. 2 my my 126 1月 31 2020 classes
  45. drwxrwxrwx. 3 my my 35 1月 31 2020 Data Integration.app
  46. drwxr-xr-x. 2 my my 59 1月 31 2020 Data Service JDBC Driver
  47. drwxrwxrwx. 3 my my 39 1月 31 2020 docs
  48. drwxr-xr-x. 2 my my 20 1月 31 2020 drivers
  49. -rw-rw-r--. 1 my my 1081 1月 31 2020 Encr.bat
  50. -rwxr-xr-x. 1 my my 1040 1月 31 2020 encr.sh
  51. -rw-rw-r--. 1 my my 1074 1月 31 2020 Import.bat
  52. -rw-rw-r--. 1 my my 2354 1月 31 2020 import-rules.xml
  53. -rwxr-xr-x. 1 my my 1175 1月 31 2020 import.sh
  54. -rw-rw-r--. 1 my my 1127 1月 31 2020 Kitchen.bat
  55. -rwxr-xr-x. 1 my my 1254 1月 31 2020 kitchen.sh
  56. drwxrwxrwx. 2 my my 75 1月 31 2020 launcher
  57. drwxrwxrwx. 2 my my 12288 1月 31 2020 lib
  58. drwxr-xr-x. 6 my my 58 1月 31 2020 libswt
  59. -rw-rw-r--. 1 my my 13366 1月 31 2020 LICENSE.txt
  60. -rw-rw-r--. 1 my my 1115 1月 31 2020 Pan.bat
  61. -rwxr-xr-x. 1 my my 1220 1月 31 2020 pan.sh
  62. -rw-rw-r--. 1 my my 2053 1月 31 2020 PentahoDataIntegration_OSS_Licenses.html
  63. drwxr-xr-x. 27 my my 4096 1月 31 2020 plugins
  64. -rw-rw-r--. 1 my my 1156 1月 31 2020 purge-utility.bat
  65. -rwxr-xr-x. 1 my my 1250 1月 31 2020 purge-utility.sh
  66. drwxrwxrwx. 2 my my 176 1月 31 2020 pwd
  67. -rw-rw-r--. 1 my my 2741 1月 31 2020 README-spark-app-builder.txt
  68. -rw-rw-r--. 1 my my 1366 1月 31 2020 README.txt
  69. -rw-rw-r--. 1 my my 1466 1月 31 2020 runSamples.bat
  70. -rwxr-xr-x. 1 my my 1205 1月 31 2020 runSamples.sh
  71. drwxrwxrwx. 5 my my 51 1月 31 2020 samples
  72. -rw-rw-r--. 1 my my 5831 1月 31 2020 set-pentaho-env.bat
  73. -rwxr-xr-x. 1 my my 4612 1月 31 2020 set-pentaho-env.sh
  74. drwxrwxrwx. 2 my my 29 1月 31 2020 simple-jndi
  75. -rw-rw-r--. 1 my my 1214 1月 31 2020 Spark-app-builder.bat
  76. -rwxr-xr-x. 1 my my 1209 1月 31 2020 spark-app-builder.sh
  77. -rw-rw-r--. 1 my my 5218 1月 31 2020 Spoon.bat
  78. -rwxr-xr-x. 1 my my 1114 1月 31 2020 spoon.command
  79. -rw-rw-r--. 1 my my 1041 1月 31 2020 SpoonConsole.bat
  80. -rw-rw-r--. 1 my my 2214 1月 31 2020 SpoonDebug.bat
  81. -rwxr-xr-x. 1 my my 1951 1月 31 2020 SpoonDebug.sh
  82. -rw-rw-r--. 1 my my 208133 1月 31 2020 spoon.ico
  83. -rw-rw-r--. 1 my my 1017 1月 31 2020 spoon.png
  84. -rwxr-xr-x. 1 my my 7912 1月 31 2020 spoon.sh
  85. drwxrwxrwx. 4 my my 31 1月 31 2020 static
  86. drwxrwxrwx. 5 my my 47 1月 31 2020 system
  87. drwxrwxrwx. 3 my my 4096 1月 31 2020 ui
  88. -rwxr-xr-x. 1 my my 1643 1月 31 2020 yarn.sh
  89. [my@Hadoop102 data-integration]$ echo 配置环境变量,便于kettle相关命令的使用
  90. 配置环境变量,便于kettle相关命令的使用
  91. [my@Hadoop102 data-integration]$ cd /etc/profile.d/
  92. [my@Hadoop102 profile.d]$ echo 创建并编辑kettle环境变量文件
  93. 创建并编辑kettle环境变量文件
  94. [my@Hadoop102 profile.d]$ vi kettleenv.sh
  95. #kettle 环境变量
  96. export KETTLE_HOME=/opt/kettle
  97. export PATH=$PATH:/opt/kettle/data-integration
  98. "kettleenv.sh"
  99. "kettleenv.sh" E212: 无法打开并写入文件
  100. #kettle 环境变量
  101. [my@Hadoop102 profile.d]$ cat kettleenv.sh
  102. #kettle 环境变量
  103. export KETTLE_HOME=/opt/kettle
  104. export PATH=$PATH:/opt/kettle/data-integration
  105. [my@Hadoop102 profile.d]$ echo 使环境变量生效
  106. 使环境变量生效
  107. [my@Hadoop102 profile.d]$ source /etc/profile
  108. [my@Hadoop102 profile.d]$ echo $KETTLE_HOME
  109. /opt/kettle
  110. [my@Hadoop102 profile.d]$ echo 校验kettle是否安装成功
  111. 校验kettle是否安装成功
  112. [my@Hadoop102 profile.d]$ kitchen.sh
  113. #######################################################################
  114. WARNING: no libwebkitgtk-1.0 detected, some features will be unavailable
  115. Consider installing the package with apt-get or yum.
  116. e.g. 'sudo apt-get install libwebkitgtk-1.0-0'
  117. #######################################################################
  118. Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
  119. Options:
  120. -rep = Repository name
  121. -user = Repository username
  122. -trustuser = !Kitchen.ComdLine.RepUsername!
  123. -pass = Repository password
  124. -job = The name of the job to launch
  125. -dir = The directory (dont forget the leading /)
  126. -file = The filename (Job XML) to launch
  127. -level = The logging level (Basic, Detailed, Debug, Rowlevel, Error, Minimal, Nothing)
  128. -logfile = The logging file to write to
  129. -listdir = List the directories in the repository
  130. -listjobs = List the jobs in the specified directory
  131. -listrep = List the available repositories
  132. -norep = Do not log into the repository
  133. -version = show the version, revision and build date
  134. -param = Set a named parameter <NAME>=<VALUE>. For example -param:FILE=customers.csv
  135. -listparam = List information concerning the defined parameters in the specified job.
  136. -export = Exports all linked resources of the specified job. The argument is the name of a ZIP file.
  137. -custom = Set a custom plugin specific option as a String value in the job using <NAME>=<Value>, for example: -custom:COLOR=Red
  138. -maxloglines = The maximum number of log lines that are kept internally by Kettle. Set to 0 to keep all rows (default)
  139. -maxlogtimeout = The maximum age (in minutes) of a log line while being kept internally by Kettle. Set to 0 to keep all rows indefinitely (default)
  140. [my@Hadoop102 profile.d]$ echo kettle安装成功
  141. kettle安装成功
  142. [my@Hadoop102 profile.d]$ echo 当执行kitchen.sh命令后便会生成.kettle文件夹
  143. 当执行kitchen.sh命令后便会生成.kettle文件夹
  144. [my@Hadoop102 profile.d]$ find / -name .kettle
  145. .........
  146. find: ‘/opt/java/.cache’: 权限不够
  147. find: ‘/opt/java/.dbus’: 权限不够
  148. find: ‘/opt/java/.pki’: 权限不够
  149. find: ‘/opt/.cache’: 权限不够
  150. find: ‘/opt/.dbus’: 权限不够
  151. find: ‘/opt/.pki’: 权限不够
  152. /opt/kettle/.kettle
  153. [my@Hadoop102 profile.d]$ cd /opt/kettle/.kettle
  154. [my@Hadoop102 .kettle]$ ll -a
  155. 总用量 4
  156. drwxrwxr-x. 2 my my 31 4月 23 00:06 .
  157. drwxrwxrwx. 4 my my 82 4月 23 00:06 ..
  158. -rw-rw-r--. 1 my my 274 4月 23 00:06 kettle.properties
  159. [my@Hadoop102 .kettle]$ echo .kettle文件夹中的文件即kettle相关配置文件
  160. .kettle文件夹中的文件即kettle相关配置文件
  161. [my@Hadoop102 .kettle]$
  162. [my@Hadoop102 .kettle]$
  163. [my@Hadoop102 .kettle]$
  164. [my@Hadoop102 .kettle]$
  165. [my@Hadoop102 .kettle]$
  166. [my@Hadoop102 .kettle]$ echo 若需要连接数据库,则需将对应数据库jdbc连接驱动放入kettle安装目录的lib目录下
  167. 若需要连接数据库,则需将对应数据库jdbc连接驱动放入kettle安装目录的lib目录下
  168. [my@Hadoop102 .kettle]$ cd $KETTLE_HOME
  169. [my@Hadoop102 kettle]$ cd data-integration/
  170. [my@Hadoop102 data-integration]$ cd bin
  171. -bash: cd: bin: 没有那个文件或目录
  172. [my@Hadoop102 data-integration]$ ls
  173. ADDITIONAL-FILES Import.bat Pan.bat runSamples.sh SpoonDebug.bat
  174. Carte.bat import-rules.xml pan.sh samples SpoonDebug.sh
  175. carte.sh import.sh PentahoDataIntegration_OSS_Licenses.html set-pentaho-env.bat spoon.ico
  176. classes Kitchen.bat plugins set-pentaho-env.sh spoon.png
  177. Data Integration.app kitchen.sh purge-utility.bat simple-jndi spoon.sh
  178. Data Service JDBC Driver launcher purge-utility.sh Spark-app-builder.bat static
  179. docs lib pwd spark-app-builder.sh system
  180. drivers libswt README-spark-app-builder.txt Spoon.bat ui
  181. Encr.bat LICENSE.txt README.txt spoon.command yarn.sh
  182. encr.sh logs runSamples.bat SpoonConsole.bat
  183. [my@Hadoop102 data-integration]$ cd lib
  184. [my@Hadoop102 lib]$ echo 如为了连接mysql数据库,便将对应的驱动放入lib文件夹下
  185. 如为了连接mysql数据库,便将对应的驱动放入lib文件夹下
  186. [my@Hadoop102 lib]$ ls mys*
  187. ls: 无法访问mys*: 没有那个文件或目录
  188. [my@Hadoop102 lib]$ pwd
  189. /opt/kettle/data-integration/lib
  190. [my@Hadoop102 lib]$ ls mys*
  191. mysql-connector-java-5.1.27-bin.jar
  192. [my@Hadoop102 lib]$ echo 此时kettle便可连接mysql数据库
  193. 此时kettle便可连接mysql数据库
  194. [my@Hadoop102 lib]$
  195. [my@Hadoop102 lib]$
  196. [my@Hadoop102 lib]$
  197. [my@Hadoop102 lib]$
  198. [my@Hadoop102 lib]$
  199. [my@Hadoop102 lib]$ echo 现使用kitchen.sh命令调用已经开发好的非本地式数据库资源仓库类kettle job
  200. 现使用kitchen.sh命令调用已经开发好的非本地式数据库资源仓库类kettle job
  201. [my@Hadoop102 lib]$
  202. [my@Hadoop102 lib]$ 将kettle工程开发环境下的.kettle文件夹下的repositories.xml文件上传更新至服务运行环境下的.kettle文件夹下
  203. bash: 将kettle工程开发环境下的.kettle文件夹下的repositories.xml文件上传更新至服务运行环境下的.kettle文件夹下: 未找到命令...
  204. [my@Hadoop102 lib]$
  205. [my@Hadoop102 lib]$ find / -name .kettle
  206. find: ‘/boot/lost+found’: 权限不够
  207. .....
  208. find: ‘/opt/.pki’: 权限不够
  209. /opt/kettle/.kettle
  210. [my@Hadoop102 lib]$ 成都/opt/kettle/.kettle
  211. -bash: 成都/opt/kettle/.kettle: 没有那个文件或目录
  212. [my@Hadoop102 lib]$ cd /opt/kettle/.kettle
  213. [my@Hadoop102 .kettle]$ ll -a
  214. 总用量 8
  215. drwxrwxr-x. 2 my my 55 4月 23 00:13 .
  216. drwxrwxrwx. 4 my my 82 4月 23 00:06 ..
  217. -rw-rw-r--. 1 my my 274 4月 23 00:06 kettle.properties
  218. -rw-rw-r--. 1 my my 1606 4月 22 18:35 repositories.xml
  219. [my@Hadoop102 .kettle]$ cat repositories.xml^C
  220. [my@Hadoop102 .kettle]$ ^C
  221. [my@Hadoop102 .kettle]$
  222. [my@Hadoop102 .kettle]$
  223. [my@Hadoop102 .kettle]$ cat repositories.xml
  224. <?xml version="1.0" encoding="UTF-8"?>
  225. <repositories>
  226. <connection>
  227. <name>hadoop102kettle</name>
  228. <server>hadoop102</server>
  229. <type>MYSQL</type>
  230. <access>Native</access>
  231. <database>mysql</database>
  232. <port>3306</port>
  233. <username>root</username>
  234. <password>Encrypted 2be98afc86aa7f2e4cb79ff228dc6fa8c</password>
  235. <servername/>
  236. <data_tablespace/>
  237. <index_tablespace/>
  238. <attributes>
  239. <attribute><code>FORCE_IDENTIFIERS_TO_LOWERCASE</code><attribute>N</attribute></attribute>
  240. <attribute><code>FORCE_IDENTIFIERS_TO_UPPERCASE</code><attribute>N</attribute></attribute>
  241. <attribute><code>IS_CLUSTERED</code><attribute>N</attribute></attribute>
  242. <attribute><code>PORT_NUMBER</code><attribute>3306</attribute></attribute>
  243. <attribute><code>PRESERVE_RESERVED_WORD_CASE</code><attribute>Y</attribute></attribute>
  244. <attribute><code>QUOTE_ALL_FIELDS</code><attribute>N</attribute></attribute>
  245. <attribute><code>STREAM_RESULTS</code><attribute>Y</attribute></attribute>
  246. <attribute><code>SUPPORTS_BOOLEAN_DATA_TYPE</code><attribute>Y</attribute></attribute>
  247. <attribute><code>SUPPORTS_TIMESTAMP_DATA_TYPE</code><attribute>Y</attribute></attribute>
  248. <attribute><code>USE_POOLING</code><attribute>N</attribute></attribute>
  249. </attributes>
  250. </connection>
  251. <repository> <id>KettleDatabaseRepository</id>
  252. <name>hadoop102</name>
  253. <description>Database repository</description>
  254. <is_default>false</is_default>
  255. <connection>hadoop102kettle</connection>
  256. </repository> </repositories>
  257. [my@Hadoop102 .kettle]$
  258. [my@Hadoop102 .kettle]$
  259. [my@Hadoop102 .kettle]$ echo 使用kitchen.sh命令进行作业调度
  260. 使用kitchen.sh命令进行作业调度
  261. [my@Hadoop102 .kettle]$
  262. [my@Hadoop102 .kettle]$ 将kettle工程开发环境下的.kettle文件夹下的repositories.xml文件上传更新至服务运行环境下的.kettle文件夹
  263. [my@Hadoop102 .kettle]$ echo 现使用kitchen.sh命令调用已经开发好的非本地式数据库资源仓库类kettle job
  264. [my@Hadoop102 .kettle]$ 将kettle工程开发环境下的.kettle文件夹下的repositories.xml文件上传更新至服务运行环境下的.kettle文件夹
  265. [my@Hadoop102 .kettle]$ echo 现使用kitchen.sh命令调用已经开发好的非本地式数据库资源仓库类kettle job
  266. #kitchen.sh -rep repository-name(资源仓库名) -user admin(连接用户) -pass admin(连接密码) -dir /test/job(job文件所在路径) -job create-table(job对象名)
  267. #rep名对应repositories.xml中repository.name
  268. [my@Hadoop102 .kettle]$ kitchen.sh -rep hadoop102 -user admin -pass admin -dir /test/job -job create-table
  269. #######################################################################
  270. WARNING: no libwebkitgtk-1.0 detected, some features will be unavailable
  271. Consider installing the package with apt-get or yum.
  272. e.g. 'sudo apt-get install libwebkitgtk-1.0-0'
  273. #######################################################################
  274. Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
  275. 00:26:11,002 INFO [KarafBoot] Checking to see if org.pentaho.clean.karaf.cache is enabled
  276. 00:26:11,332 INFO [KarafInstance]
  277. *******************************************************************************
  278. *** Karaf Instance Number: 1 at /opt/kettle/data-integration/./system/karaf ***
  279. *** /caches/kitchen/data-1 ***
  280. *** Karaf Port:8802 ***
  281. *** OSGI Service Port:9051 ***
  282. *******************************************************************************
  283. 四月 23, 2022 12:26:12 上午 org.apache.karaf.main.Main launch
  284. 信息: Installing and starting initial bundles
  285. 四月 23, 2022 12:26:13 上午 org.apache.karaf.main.Main launch
  286. 信息: All initial bundles installed and set to start
  287. 四月 23, 2022 12:26:14 上午 org.apache.karaf.main.Main$KarafLockCallback lockAcquired
  288. 信息: Lock acquired. Setting startlevel to 100
  289. 2022/04/23 00:26:14 - Kitchen - Start of run.
  290. 2022/04/23 00:26:14 - RepositoriesMeta - Reading repositories XML file: /opt/kettle/.kettle/repositories.xml
  291. 四月 23, 2022 12:26:36 上午 org.pentaho.caching.impl.PentahoCacheManagerFactory$RegistrationHandler$1 onSuccess
  292. 信息: New Caching Service registered
  293. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  294. 信息: Examining bundle for SPI provider: org.eclipse.jetty.http
  295. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  296. 信息: Found SPI resource: bundle://160.0:0/META-INF/services/org.eclipse.jetty.http.HttpFieldPreEncoder
  297. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  298. 信息: Loaded SPI provider: class org.eclipse.jetty.http.Http1FieldPreEncoder
  299. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  300. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@63ba2471
  301. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  302. 信息: Registered provider: org.eclipse.jetty.http.HttpFieldPreEncoder in bundle org.eclipse.jetty.http
  303. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  304. 信息: Examining bundle for SPI provider: org.eclipse.jetty.websocket.common
  305. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  306. 信息: Found SPI resource: bundle://177.0:0/META-INF/services/org.eclipse.jetty.websocket.api.extensions.Extension
  307. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  308. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
  309. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  310. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@663fa495
  311. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  312. 信息: Registered provider: org.eclipse.jetty.websocket.api.extensions.Extension in bundle org.eclipse.jetty.websocket.common
  313. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  314. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
  315. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  316. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@4ae8e64b
  317. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  318. 信息: Registered provider: org.eclipse.jetty.websocket.api.extensions.Extension in bundle org.eclipse.jetty.websocket.common
  319. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  320. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
  321. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  322. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@5d6944e4
  323. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  324. 信息: Registered provider: org.eclipse.jetty.websocket.api.extensions.Extension in bundle org.eclipse.jetty.websocket.common
  325. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  326. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.common.extensions.compress.DeflateFrameExtension
  327. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  328. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@4b8f251a
  329. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  330. 信息: Registered provider: org.eclipse.jetty.websocket.api.extensions.Extension in bundle org.eclipse.jetty.websocket.common
  331. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  332. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.common.extensions.compress.XWebkitDeflateFrameExtension
  333. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  334. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@52de7bf3
  335. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  336. 信息: Registered provider: org.eclipse.jetty.websocket.api.extensions.Extension in bundle org.eclipse.jetty.websocket.common
  337. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  338. 信息: Examining bundle for SPI provider: org.eclipse.jetty.websocket.server
  339. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  340. 信息: Found SPI resource: bundle://180.0:0/META-INF/services/javax.servlet.ServletContainerInitializer
  341. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  342. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
  343. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  344. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@48b652b
  345. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  346. 信息: Registered provider: javax.servlet.ServletContainerInitializer in bundle org.eclipse.jetty.websocket.server
  347. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  348. 信息: Examining bundle for SPI provider: org.eclipse.jetty.websocket.javax.websocket
  349. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  350. 信息: Found SPI resource: bundle://178.0:0/META-INF/services/javax.websocket.ContainerProvider
  351. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  352. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
  353. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  354. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@d206550
  355. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  356. 信息: Registered provider: javax.websocket.ContainerProvider in bundle org.eclipse.jetty.websocket.javax.websocket
  357. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  358. 信息: Examining bundle for SPI provider: org.eclipse.jetty.websocket.javax.websocket.server
  359. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  360. 信息: Found SPI resource: bundle://179.0:0/META-INF/services/javax.servlet.ServletContainerInitializer
  361. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  362. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
  363. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  364. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@33a2bb5e
  365. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  366. 信息: Registered provider: javax.servlet.ServletContainerInitializer in bundle org.eclipse.jetty.websocket.javax.websocket.server
  367. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  368. 信息: Found SPI resource: bundle://179.0:0/META-INF/services/javax.websocket.server.ServerEndpointConfig$Configurator
  369. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  370. 信息: Loaded SPI provider: class org.eclipse.jetty.websocket.jsr356.server.ContainerDefaultConfigurator
  371. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  372. 信息: Registered service: org.apache.felix.framework.ServiceRegistrationImpl@11ac9bc0
  373. 四月 23, 2022 12:26:48 上午 org.apache.aries.spifly.BaseActivator log
  374. 信息: Registered provider: javax.websocket.server.ServerEndpointConfig$Configurator in bundle org.eclipse.jetty.websocket.javax.websocket.server
  375. 2022-04-23 00:26:49.216:INFO::features-3-thread-1: Logging initialized @44746ms to org.eclipse.jetty.util.log.StdErrLog
  376. 四月 23, 2022 12:26:50 上午 org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
  377. 信息: Adding the extensions from bundle org.apache.cxf.cxf-rt-management (132) [org.apache.cxf.management.InstrumentationManager]
  378. 四月 23, 2022 12:26:50 上午 org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
  379. 信息: Adding the extensions from bundle org.apache.cxf.cxf-rt-rs-service-description (137) [org.apache.cxf.jaxrs.model.wadl.WadlGenerator]
  380. 四月 23, 2022 12:26:50 上午 org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
  381. 信息: Adding the extensions from bundle org.apache.cxf.cxf-rt-transports-http (139) [org.apache.cxf.transport.http.HTTPTransportFactory, org.apache.cxf.transport.http.HTTPWSDLExtensionLoader, org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder, org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder, org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider]
  382. 四月 23, 2022 12:26:50 上午 org.apache.cxf.transport.http.osgi.ServletExporter updated
  383. 信息: Registering new instance of "/cxf" servlet
  384. 四月 23, 2022 12:26:53 上午 org.apache.cxf.endpoint.ServerImpl initDestination
  385. 信息: Setting the server's publish address to be /i18n
  386. 2022-04-23 00:26:54.165:INFO:oejws.WebSocketServerFactory:CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi]): No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  387. 2022-04-23 00:26:54.770:INFO:oejs.session:CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi]): DefaultSessionIdManager workerName=node0
  388. 2022-04-23 00:26:54.770:INFO:oejs.session:CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi]): No SessionScavenger set, using defaults
  389. 2022-04-23 00:26:54.772:INFO:oejs.session:CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi]): node0 Scavenging every 600000ms
  390. 2022-04-23 00:26:54.826:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  391. 2022-04-23 00:26:54.853:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-i18n-webservice-bundle [224], contextID=default]}
  392. 2022-04-23 00:26:54.878:INFO:oejs.Server:features-3-thread-1: jetty-9.4.18.v20190429; built: 2019-04-29T20:42:08.989Z; git: e1bc35120a6617ee3df052294e433f3a25ce7097; jvm 1.8.0_321-b07
  393. 2022-04-23 00:26:54.914:INFO:oejsh.ContextHandler:CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi]): Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.apache.cxf.cxf-rt-transports-http [139], contextID=default]}
  394. 2022-04-23 00:26:55.063:INFO:oejs.AbstractConnector:features-3-thread-1: Started default@737398b5{HTTP/1.1,[http/1.1]}{0.0.0.0:9051}
  395. 2022-04-23 00:26:55.063:INFO:oejs.Server:features-3-thread-1: Started @50594ms
  396. 2022-04-23 00:27:13.953:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  397. 2022-04-23 00:27:13.987:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-underscore [263], contextID=default]}
  398. 2022-04-23 00:27:14.037:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  399. 2022-04-23 00:27:14.064:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-angular-ui-bootstrap-bower [261], contextID=default]}
  400. 2022-04-23 00:27:14.104:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  401. 2022-04-23 00:27:14.132:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-angular [256], contextID=default]}
  402. 2022-04-23 00:27:14.178:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  403. 2022-04-23 00:27:14.197:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-angular-route [258], contextID=default]}
  404. 2022-04-23 00:27:14.710:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  405. 2022-04-23 00:27:14.716:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.pentaho.requirejs-manager-impl [254], contextID=default]}
  406. 2022-04-23 00:27:14.782:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  407. 2022-04-23 00:27:14.823:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-angular-sanitize [259], contextID=default]}
  408. 2022-04-23 00:27:14.861:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  409. 2022-04-23 00:27:14.878:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-angular-translate [260], contextID=default]}
  410. 2022-04-23 00:27:14.919:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  411. 2022-04-23 00:27:14.942:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-angular-animate [257], contextID=default]}
  412. 2022-04-23 00:27:14.997:INFO:oejws.WebSocketServerFactory:features-3-thread-1: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  413. 2022-04-23 00:27:15.003:INFO:oejsh.ContextHandler:features-3-thread-1: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-webjars-jquery [262], contextID=default]}
  414. 四月 23, 2022 12:27:17 上午 org.apache.cxf.endpoint.ServerImpl initDestination
  415. 信息: Setting the server's publish address to be /marketplace
  416. 00:27:17,634 INFO [DriverManager] Installing driver kars.
  417. 00:27:17,636 INFO [DriverManager] 0 drivers will be installed.
  418. 00:27:17,637 INFO [DriverManager] Finished installing drivers kars.
  419. 2022-04-23 00:27:19.612:INFO:oejws.WebSocketServerFactory:FelixDispatchQueue: No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
  420. 2022-04-23 00:27:19.718:INFO:oejsh.ContextHandler:FelixDispatchQueue: Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=pentaho-marketplace-di [255], contextID=default]}
  421. 2022/04/23 00:27:20 - create-table - 开始执行任务
  422. 2022/04/23 00:27:20 - Carte - Installing timer to purge stale objects after 1440 minutes.
  423. 2022/04/23 00:27:20 - create-table - 开始项[转换]
  424. 四月 23, 2022 12:27:20 上午 org.apache.cxf.endpoint.ServerImpl initDestination
  425. 信息: Setting the server's publish address to be /marketplace
  426. 2022/04/23 00:27:21 - 转换 - Using run configuration [Pentaho local]
  427. 2022/04/23 00:27:21 - 转换 - Running transformation using the Kettle execution engine
  428. 2022/04/23 00:27:21 - create-table - 为了转换解除补丁开始 [create-table]
  429. 2022/04/23 00:27:21 - 执行SQL脚本.0 - Finished reading query, closing connection.
  430. 2022/04/23 00:27:21 - 执行SQL脚本.0 - 完成处理 (I=0, O=0, R=0, W=1, U=0, E=0)
  431. 2022/04/23 00:27:21 - create-table - 开始项[成功]
  432. 2022/04/23 00:27:21 - create-table - 完成作业项[成功] (结果=[true])
  433. 2022/04/23 00:27:21 - create-table - 完成作业项[转换] (结果=[true])
  434. 2022/04/23 00:27:21 - create-table - 任务执行完毕
  435. 2022/04/23 00:27:21 - Kitchen - Finished!
  436. 2022/04/23 00:27:21 - Kitchen - Start=2022/04/23 00:26:14.844, Stop=2022/04/23 00:27:21.896
  437. 2022/04/23 00:27:21 - Kitchen - Processing ended after 1 minutes and 7 seconds (67 seconds total).
  438. [my@Hadoop102 .kettle]$
  439. [my@Hadoop102 .kettle]$
  440. [my@Hadoop102 .kettle]$ echo 作业调度完成
  441. 作业调度完成
  442. [my@Hadoop102 .kettle]$
  443. [my@Hadoop102 .kettle]$ echo 若需定时调度,可使用系统的定时任务辅助实现
  444. 若需定时调度,可使用系统的定时任务辅助实现
  445. [my@Hadoop102 .kettle]$


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/124417
推荐阅读
相关标签
  

闽ICP备14008679号