service_components.js 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682
  1. /**
  2. * Licensed to the Apache Software Foundation (ASF) under one
  3. * or more contributor license agreements. See the NOTICE file
  4. * distributed with this work for additional information
  5. * regarding copyright ownership. The ASF licenses this file
  6. * to you under the Apache License, Version 2.0 (the
  7. * "License"); you may not use this file except in compliance
  8. * with the License. You may obtain a copy of the License at
  9. *
  10. * http://www.apache.org/licenses/LICENSE-2.0
  11. *
  12. * Unless required by applicable law or agreed to in writing, software
  13. * distributed under the License is distributed on an "AS IS" BASIS,
  14. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15. * See the License for the specific language governing permissions and
  16. * limitations under the License.
  17. */
  18. module.exports = {
  19. "items" : [
  20. {
  21. "StackServices" : {
  22. "comments" : "Apache Hadoop Distributed Processing Framework",
  23. "service_name" : "MAPREDUCE",
  24. "service_version" : "1.2.0.1.3.3.0",
  25. "stack_name" : "HDP",
  26. "stack_version" : "1.3.2"
  27. },
  28. "serviceComponents" : [
  29. {
  30. "StackServiceComponents" : {
  31. "component_category" : "MASTER",
  32. "component_name" : "HISTORYSERVER",
  33. "is_client" : false,
  34. "is_master" : true,
  35. "service_name" : "MAPREDUCE",
  36. "stack_name" : "HDP",
  37. "stack_version" : "1.3.2"
  38. }
  39. },
  40. {
  41. "StackServiceComponents" : {
  42. "component_category" : "MASTER",
  43. "component_name" : "JOBTRACKER",
  44. "is_client" : false,
  45. "is_master" : true,
  46. "service_name" : "MAPREDUCE",
  47. "stack_name" : "HDP",
  48. "stack_version" : "1.3.2"
  49. }
  50. },
  51. {
  52. "StackServiceComponents" : {
  53. "component_category" : "CLIENT",
  54. "component_name" : "MAPREDUCE_CLIENT",
  55. "is_client" : true,
  56. "is_master" : false,
  57. "service_name" : "MAPREDUCE",
  58. "stack_name" : "HDP",
  59. "stack_version" : "1.3.2"
  60. }
  61. },
  62. {
  63. "StackServiceComponents" : {
  64. "component_category" : "SLAVE",
  65. "component_name" : "TASKTRACKER",
  66. "is_client" : false,
  67. "is_master" : false,
  68. "service_name" : "MAPREDUCE",
  69. "stack_name" : "HDP",
  70. "stack_version" : "1.3.2"
  71. }
  72. }
  73. ]
  74. },
  75. {
  76. "StackServices" : {
  77. "comments" : "Data management and processing platform",
  78. "service_name" : "FALCON",
  79. "service_version" : "0.4.0.2.1.1",
  80. "stack_name" : "HDP",
  81. "stack_version" : "2.1"
  82. },
  83. "serviceComponents" : [
  84. {
  85. "StackServiceComponents" : {
  86. "component_category" : "CLIENT",
  87. "component_name" : "FALCON_CLIENT",
  88. "is_client" : true,
  89. "is_master" : false,
  90. "service_name" : "FALCON",
  91. "stack_name" : "HDP",
  92. "stack_version" : "2.1"
  93. }
  94. },
  95. {
  96. "StackServiceComponents" : {
  97. "component_category" : "MASTER",
  98. "component_name" : "FALCON_SERVER",
  99. "is_client" : false,
  100. "is_master" : true,
  101. "service_name" : "FALCON",
  102. "stack_name" : "HDP",
  103. "stack_version" : "2.1"
  104. }
  105. }
  106. ]
  107. },
  108. {
  109. "StackServices" : {
  110. "comments" : "Ganglia Metrics Collection system",
  111. "service_name" : "GANGLIA",
  112. "service_version" : "3.5.0",
  113. "stack_name" : "HDP",
  114. "stack_version" : "2.1"
  115. },
  116. "serviceComponents" : [
  117. {
  118. "StackServiceComponents" : {
  119. "component_category" : "SLAVE",
  120. "component_name" : "GANGLIA_MONITOR",
  121. "is_client" : false,
  122. "is_master" : false,
  123. "service_name" : "GANGLIA",
  124. "stack_name" : "HDP",
  125. "stack_version" : "2.1"
  126. }
  127. },
  128. {
  129. "StackServiceComponents" : {
  130. "component_category" : "MASTER",
  131. "component_name" : "GANGLIA_SERVER",
  132. "is_client" : false,
  133. "is_master" : true,
  134. "service_name" : "GANGLIA",
  135. "stack_name" : "HDP",
  136. "stack_version" : "2.1"
  137. }
  138. }
  139. ]
  140. },
  141. {
  142. "StackServices" : {
  143. "comments" : "Non-relational distributed database and centralized service for configuration management &\n synchronization\n ",
  144. "service_name" : "HBASE",
  145. "service_version" : "0.96.0.2.1",
  146. "stack_name" : "HDP",
  147. "stack_version" : "2.1"
  148. },
  149. "serviceComponents" : [
  150. {
  151. "StackServiceComponents" : {
  152. "component_category" : "CLIENT",
  153. "component_name" : "HBASE_CLIENT",
  154. "is_client" : true,
  155. "is_master" : false,
  156. "service_name" : "HBASE",
  157. "stack_name" : "HDP",
  158. "stack_version" : "2.1"
  159. }
  160. },
  161. {
  162. "StackServiceComponents" : {
  163. "component_category" : "MASTER",
  164. "component_name" : "HBASE_MASTER",
  165. "is_client" : false,
  166. "is_master" : true,
  167. "service_name" : "HBASE",
  168. "stack_name" : "HDP",
  169. "stack_version" : "2.1"
  170. }
  171. },
  172. {
  173. "StackServiceComponents" : {
  174. "component_category" : "SLAVE",
  175. "component_name" : "HBASE_REGIONSERVER",
  176. "is_client" : false,
  177. "is_master" : false,
  178. "service_name" : "HBASE",
  179. "stack_name" : "HDP",
  180. "stack_version" : "2.1"
  181. }
  182. }
  183. ]
  184. },
  185. {
  186. "StackServices" : {
  187. "comments" : "This is comment for HCATALOG service",
  188. "service_name" : "HCATALOG",
  189. "service_version" : "0.12.0.2.1",
  190. "stack_name" : "HDP",
  191. "stack_version" : "2.1"
  192. },
  193. "serviceComponents" : [
  194. {
  195. "StackServiceComponents" : {
  196. "component_category" : "CLIENT",
  197. "component_name" : "HCAT",
  198. "is_client" : true,
  199. "is_master" : false,
  200. "service_name" : "HCATALOG",
  201. "stack_name" : "HDP",
  202. "stack_version" : "2.1"
  203. }
  204. }
  205. ]
  206. },
  207. {
  208. "StackServices" : {
  209. "comments" : "Apache Hadoop Distributed File System",
  210. "service_name" : "HDFS",
  211. "service_version" : "2.1.0.2.1",
  212. "stack_name" : "HDP",
  213. "stack_version" : "2.1"
  214. },
  215. "serviceComponents" : [
  216. {
  217. "StackServiceComponents" : {
  218. "component_category" : "SLAVE",
  219. "component_name" : "DATANODE",
  220. "is_client" : false,
  221. "is_master" : false,
  222. "service_name" : "HDFS",
  223. "stack_name" : "HDP",
  224. "stack_version" : "2.1"
  225. }
  226. },
  227. {
  228. "StackServiceComponents" : {
  229. "component_category" : "CLIENT",
  230. "component_name" : "HDFS_CLIENT",
  231. "is_client" : true,
  232. "is_master" : false,
  233. "service_name" : "HDFS",
  234. "stack_name" : "HDP",
  235. "stack_version" : "2.1"
  236. }
  237. },
  238. {
  239. "StackServiceComponents" : {
  240. "component_category" : "MASTER",
  241. "component_name" : "JOURNALNODE",
  242. "is_client" : false,
  243. "is_master" : true,
  244. "service_name" : "HDFS",
  245. "stack_name" : "HDP",
  246. "stack_version" : "2.1"
  247. }
  248. },
  249. {
  250. "StackServiceComponents" : {
  251. "component_category" : "MASTER",
  252. "component_name" : "NAMENODE",
  253. "is_client" : false,
  254. "is_master" : true,
  255. "service_name" : "HDFS",
  256. "stack_name" : "HDP",
  257. "stack_version" : "2.1"
  258. }
  259. },
  260. {
  261. "StackServiceComponents" : {
  262. "component_category" : "MASTER",
  263. "component_name" : "SECONDARY_NAMENODE",
  264. "is_client" : false,
  265. "is_master" : true,
  266. "service_name" : "HDFS",
  267. "stack_name" : "HDP",
  268. "stack_version" : "2.1"
  269. }
  270. },
  271. {
  272. "StackServiceComponents" : {
  273. "component_category" : "SLAVE",
  274. "component_name" : "ZKFC",
  275. "is_client" : false,
  276. "is_master" : false,
  277. "service_name" : "HDFS",
  278. "stack_name" : "HDP",
  279. "stack_version" : "2.1"
  280. }
  281. }
  282. ]
  283. },
  284. {
  285. "StackServices" : {
  286. "comments" : "Data warehouse system for ad-hoc queries & analysis of large datasets and table & storage management service",
  287. "service_name" : "HIVE",
  288. "service_version" : "0.12.0.2.1",
  289. "stack_name" : "HDP",
  290. "stack_version" : "2.1"
  291. },
  292. "serviceComponents" : [
  293. {
  294. "StackServiceComponents" : {
  295. "component_category" : "CLIENT",
  296. "component_name" : "HIVE_CLIENT",
  297. "is_client" : true,
  298. "is_master" : false,
  299. "service_name" : "HIVE",
  300. "stack_name" : "HDP",
  301. "stack_version" : "2.1"
  302. }
  303. },
  304. {
  305. "StackServiceComponents" : {
  306. "component_category" : "MASTER",
  307. "component_name" : "HIVE_METASTORE",
  308. "is_client" : false,
  309. "is_master" : true,
  310. "service_name" : "HIVE",
  311. "stack_name" : "HDP",
  312. "stack_version" : "2.1"
  313. }
  314. },
  315. {
  316. "StackServiceComponents" : {
  317. "component_category" : "MASTER",
  318. "component_name" : "HIVE_SERVER",
  319. "is_client" : false,
  320. "is_master" : true,
  321. "service_name" : "HIVE",
  322. "stack_name" : "HDP",
  323. "stack_version" : "2.1"
  324. }
  325. },
  326. {
  327. "StackServiceComponents" : {
  328. "component_category" : "MASTER",
  329. "component_name" : "MYSQL_SERVER",
  330. "is_client" : false,
  331. "is_master" : true,
  332. "service_name" : "HIVE",
  333. "stack_name" : "HDP",
  334. "stack_version" : "2.1"
  335. }
  336. }
  337. ]
  338. },
  339. {
  340. "StackServices" : {
  341. "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
  342. "service_name" : "MAPREDUCE2",
  343. "service_version" : "2.1.0.2.0.6.0",
  344. "stack_name" : "HDP",
  345. "stack_version" : "2.1"
  346. },
  347. "serviceComponents" : [
  348. {
  349. "StackServiceComponents" : {
  350. "component_category" : "MASTER",
  351. "component_name" : "HISTORYSERVER",
  352. "is_client" : false,
  353. "is_master" : true,
  354. "service_name" : "MAPREDUCE2",
  355. "stack_name" : "HDP",
  356. "stack_version" : "2.1"
  357. }
  358. },
  359. {
  360. "StackServiceComponents" : {
  361. "component_category" : "CLIENT",
  362. "component_name" : "MAPREDUCE2_CLIENT",
  363. "is_client" : true,
  364. "is_master" : false,
  365. "service_name" : "MAPREDUCE2",
  366. "stack_name" : "HDP",
  367. "stack_version" : "2.1"
  368. }
  369. }
  370. ]
  371. },
  372. {
  373. "StackServices" : {
  374. "comments" : "Nagios Monitoring and Alerting system",
  375. "service_name" : "NAGIOS",
  376. "service_version" : "3.5.0",
  377. "stack_name" : "HDP",
  378. "stack_version" : "2.1"
  379. },
  380. "serviceComponents" : [
  381. {
  382. "StackServiceComponents" : {
  383. "component_category" : "MASTER",
  384. "component_name" : "NAGIOS_SERVER",
  385. "is_client" : false,
  386. "is_master" : true,
  387. "service_name" : "NAGIOS",
  388. "stack_name" : "HDP",
  389. "stack_version" : "2.1"
  390. }
  391. }
  392. ]
  393. },
  394. {
  395. "StackServices" : {
  396. "comments" : "System for workflow coordination and execution of Apache Hadoop jobs. This also includes the installation of the optional Oozie Web Console which relies on and will install the <a target=\"_blank\" href=\"http://www.sencha.com/products/extjs/license/\">ExtJS</a> Library.\n ",
  397. "service_name" : "OOZIE",
  398. "service_version" : "4.0.0.2.1",
  399. "stack_name" : "HDP",
  400. "stack_version" : "2.1"
  401. },
  402. "serviceComponents" : [
  403. {
  404. "StackServiceComponents" : {
  405. "component_category" : "CLIENT",
  406. "component_name" : "OOZIE_CLIENT",
  407. "is_client" : true,
  408. "is_master" : false,
  409. "service_name" : "OOZIE",
  410. "stack_name" : "HDP",
  411. "stack_version" : "2.1"
  412. }
  413. },
  414. {
  415. "StackServiceComponents" : {
  416. "component_category" : "MASTER",
  417. "component_name" : "OOZIE_SERVER",
  418. "is_client" : false,
  419. "is_master" : true,
  420. "service_name" : "OOZIE",
  421. "stack_name" : "HDP",
  422. "stack_version" : "2.1"
  423. }
  424. }
  425. ]
  426. },
  427. {
  428. "StackServices" : {
  429. "comments" : "Scripting platform for analyzing large datasets",
  430. "service_name" : "PIG",
  431. "service_version" : "0.12.0.2.1",
  432. "stack_name" : "HDP",
  433. "stack_version" : "2.1"
  434. },
  435. "serviceComponents" : [
  436. {
  437. "StackServiceComponents" : {
  438. "component_category" : "CLIENT",
  439. "component_name" : "PIG",
  440. "is_client" : true,
  441. "is_master" : false,
  442. "service_name" : "PIG",
  443. "stack_name" : "HDP",
  444. "stack_version" : "2.1"
  445. }
  446. }
  447. ]
  448. },
  449. {
  450. "StackServices" : {
  451. "comments" : "Tool for transferring bulk data between Apache Hadoop and\n structured data stores such as relational databases\n ",
  452. "service_name" : "SQOOP",
  453. "service_version" : "1.4.4.2.1",
  454. "stack_name" : "HDP",
  455. "stack_version" : "2.1"
  456. },
  457. "serviceComponents" : [
  458. {
  459. "StackServiceComponents" : {
  460. "component_category" : "CLIENT",
  461. "component_name" : "SQOOP",
  462. "is_client" : true,
  463. "is_master" : false,
  464. "service_name" : "SQOOP",
  465. "stack_name" : "HDP",
  466. "stack_version" : "2.1"
  467. }
  468. }
  469. ]
  470. },
  471. {
  472. "StackServices" : {
  473. "comments" : "Apache Hadoop Stream processing framework",
  474. "service_name" : "STORM",
  475. "service_version" : "0.9.0.1",
  476. "stack_name" : "HDP",
  477. "stack_version" : "2.1"
  478. },
  479. "serviceComponents" : [
  480. {
  481. "StackServiceComponents" : {
  482. "component_category" : "MASTER",
  483. "component_name" : "DRPC_SERVER",
  484. "is_client" : false,
  485. "is_master" : true,
  486. "service_name" : "STORM",
  487. "stack_name" : "HDP",
  488. "stack_version" : "2.1"
  489. }
  490. },
  491. {
  492. "StackServiceComponents" : {
  493. "component_category" : "MASTER",
  494. "component_name" : "LOGVIEWER_SERVER",
  495. "is_client" : false,
  496. "is_master" : true,
  497. "service_name" : "STORM",
  498. "stack_name" : "HDP",
  499. "stack_version" : "2.1"
  500. }
  501. },
  502. {
  503. "StackServiceComponents" : {
  504. "component_category" : "MASTER",
  505. "component_name" : "NIMBUS",
  506. "is_client" : false,
  507. "is_master" : true,
  508. "service_name" : "STORM",
  509. "stack_name" : "HDP",
  510. "stack_version" : "2.1"
  511. }
  512. },
  513. {
  514. "StackServiceComponents" : {
  515. "component_category" : "MASTER",
  516. "component_name" : "STORM_REST_API",
  517. "is_client" : false,
  518. "is_master" : true,
  519. "service_name" : "STORM",
  520. "stack_name" : "HDP",
  521. "stack_version" : "2.1"
  522. }
  523. },
  524. {
  525. "StackServiceComponents" : {
  526. "component_category" : "MASTER",
  527. "component_name" : "STORM_UI_SERVER",
  528. "is_client" : false,
  529. "is_master" : true,
  530. "service_name" : "STORM",
  531. "stack_name" : "HDP",
  532. "stack_version" : "2.1"
  533. }
  534. },
  535. {
  536. "StackServiceComponents" : {
  537. "component_category" : "SLAVE",
  538. "component_name" : "SUPERVISOR",
  539. "is_client" : false,
  540. "is_master" : false,
  541. "service_name" : "STORM",
  542. "stack_name" : "HDP",
  543. "stack_version" : "2.1"
  544. }
  545. }
  546. ]
  547. },
  548. {
  549. "StackServices" : {
  550. "comments" : "Tez is the next generation Hadoop Query Processing framework written on top of YARN.",
  551. "service_name" : "TEZ",
  552. "service_version" : "0.4.0.2.1",
  553. "stack_name" : "HDP",
  554. "stack_version" : "2.1"
  555. },
  556. "serviceComponents" : [
  557. {
  558. "StackServiceComponents" : {
  559. "component_category" : "CLIENT",
  560. "component_name" : "TEZ_CLIENT",
  561. "is_client" : true,
  562. "is_master" : false,
  563. "service_name" : "TEZ",
  564. "stack_name" : "HDP",
  565. "stack_version" : "2.1"
  566. }
  567. }
  568. ]
  569. },
  570. {
  571. "StackServices" : {
  572. "comments" : "This is comment for WEBHCAT service",
  573. "service_name" : "WEBHCAT",
  574. "service_version" : "0.12.0.2.1",
  575. "stack_name" : "HDP",
  576. "stack_version" : "2.1"
  577. },
  578. "serviceComponents" : [
  579. {
  580. "StackServiceComponents" : {
  581. "component_category" : "MASTER",
  582. "component_name" : "WEBHCAT_SERVER",
  583. "is_client" : false,
  584. "is_master" : true,
  585. "service_name" : "WEBHCAT",
  586. "stack_name" : "HDP",
  587. "stack_version" : "2.1"
  588. }
  589. }
  590. ]
  591. },
  592. {
  593. "StackServices" : {
  594. "comments" : "Apache Hadoop NextGen MapReduce (YARN)",
  595. "service_name" : "YARN",
  596. "service_version" : "2.1.0.2.1",
  597. "stack_name" : "HDP",
  598. "stack_version" : "2.1"
  599. },
  600. "serviceComponents" : [
  601. {
  602. "StackServiceComponents" : {
  603. "component_category" : "MASTER",
  604. "component_name" : "APP_TIMELINE_SERVER",
  605. "is_client" : false,
  606. "is_master" : true,
  607. "service_name" : "YARN",
  608. "stack_name" : "HDP",
  609. "stack_version" : "2.1"
  610. }
  611. },
  612. {
  613. "StackServiceComponents" : {
  614. "component_category" : "SLAVE",
  615. "component_name" : "NODEMANAGER",
  616. "is_client" : false,
  617. "is_master" : false,
  618. "service_name" : "YARN",
  619. "stack_name" : "HDP",
  620. "stack_version" : "2.1"
  621. }
  622. },
  623. {
  624. "StackServiceComponents" : {
  625. "component_category" : "MASTER",
  626. "component_name" : "RESOURCEMANAGER",
  627. "is_client" : false,
  628. "is_master" : true,
  629. "service_name" : "YARN",
  630. "stack_name" : "HDP",
  631. "stack_version" : "2.1"
  632. }
  633. },
  634. {
  635. "StackServiceComponents" : {
  636. "component_category" : "CLIENT",
  637. "component_name" : "YARN_CLIENT",
  638. "is_client" : true,
  639. "is_master" : false,
  640. "service_name" : "YARN",
  641. "stack_name" : "HDP",
  642. "stack_version" : "2.1"
  643. }
  644. }
  645. ]
  646. },
  647. {
  648. "StackServices" : {
  649. "comments" : "Centralized service which provides highly reliable distributed\n coordination.",
  650. "service_name" : "ZOOKEEPER",
  651. "service_version" : "3.4.5.2.1",
  652. "stack_name" : "HDP",
  653. "stack_version" : "2.1"
  654. },
  655. "serviceComponents" : [
  656. {
  657. "StackServiceComponents" : {
  658. "component_category" : "CLIENT",
  659. "component_name" : "ZOOKEEPER_CLIENT",
  660. "is_client" : true,
  661. "is_master" : false,
  662. "service_name" : "ZOOKEEPER",
  663. "stack_name" : "HDP",
  664. "stack_version" : "2.1"
  665. }
  666. },
  667. {
  668. "StackServiceComponents" : {
  669. "component_category" : "MASTER",
  670. "component_name" : "ZOOKEEPER_SERVER",
  671. "is_client" : false,
  672. "is_master" : true,
  673. "service_name" : "ZOOKEEPER",
  674. "stack_name" : "HDP",
  675. "stack_version" : "2.1"
  676. }
  677. }
  678. ]
  679. }
  680. ]
  681. };