aboutsummaryrefslogtreecommitdiffstats
path: root/cdap3vm/install-steps
diff options
context:
space:
mode:
Diffstat (limited to 'cdap3vm/install-steps')
-rw-r--r--cdap3vm/install-steps/01-generate-host-ids-configs.sh2
-rw-r--r--cdap3vm/install-steps/04-folder-creation.sh10
-rwxr-xr-xcdap3vm/install-steps/install-hortonworks-hadoop.sh2
-rw-r--r--cdap3vm/install-steps/utils/folder-creation-utils.sh6
4 files changed, 17 insertions, 3 deletions
diff --git a/cdap3vm/install-steps/01-generate-host-ids-configs.sh b/cdap3vm/install-steps/01-generate-host-ids-configs.sh
index 3a53078..b71ca79 100644
--- a/cdap3vm/install-steps/01-generate-host-ids-configs.sh
+++ b/cdap3vm/install-steps/01-generate-host-ids-configs.sh
@@ -139,7 +139,7 @@ process_hadoop_service_setup_scripts \
resource-manager-start.sh node-manager-start.sh datanode-start.sh \
job-history-setup-01-as-root.sh job-history-setup-02-as-hdfs.sh \
datanode-start.sh hbase-master-start.sh hbase-regionserver-start.sh \
- cdap-setup.sh cdap-start.sh
+ cdap-setup.sh cdap-start.sh job-history-server-start.sh
chmod -R o+r ${HADOOP_SCRIPT_FOLDER}/..
diff --git a/cdap3vm/install-steps/04-folder-creation.sh b/cdap3vm/install-steps/04-folder-creation.sh
index 59ca5cf..3b68fd2 100644
--- a/cdap3vm/install-steps/04-folder-creation.sh
+++ b/cdap3vm/install-steps/04-folder-creation.sh
@@ -68,4 +68,14 @@ chmod +x /etc/init.d/cdap-vm-services
#
update-rc.d cdap-vm-services defaults
+# Disable CDAP component init.d entries installed by Debian packages
+# [171525] Remove init.d run level links for CDAP processes
+#
+echo '### Disable CDAP component init.d entries installed by Debian packages:'
+for init in cdap-auth-server cdap-kafka-server cdap-master cdap-router cdap-ui
+ do echo Disabling $init...
+ echo update-rc.d -n -f $init remove
+ sudo update-rc.d -f $init remove
+done
+
\. ./utils/cdap-nodetype-${NODETYPE}.sh
diff --git a/cdap3vm/install-steps/install-hortonworks-hadoop.sh b/cdap3vm/install-steps/install-hortonworks-hadoop.sh
index 9e73eeb..b855d41 100755
--- a/cdap3vm/install-steps/install-hortonworks-hadoop.sh
+++ b/cdap3vm/install-steps/install-hortonworks-hadoop.sh
@@ -37,6 +37,7 @@ sudo apt-get -y update
#
sudo apt-cache search hadoop
sudo apt-cache search hbase
+sudo apt-cache search spark
sudo apt-cache search zookeeper
## Install HortonWorks Hadoop packages:
@@ -50,6 +51,7 @@ sudo JAVA_HOME=/opt/app/java/jdk/jdk170 apt-get -y install \
hadoop-hdfs-zkfc hadoop-mapreduce hadoop-mapreduce-historyserver \
hadoop-yarn hadoop-yarn-nodemanager \
hbase hbase-master hbase-regionserver \
+ spark-master spark-python \
zookeeper libhdfs0
## Fix file permissions for domain sockets
diff --git a/cdap3vm/install-steps/utils/folder-creation-utils.sh b/cdap3vm/install-steps/utils/folder-creation-utils.sh
index 8a8f82a..33d4ac1 100644
--- a/cdap3vm/install-steps/utils/folder-creation-utils.sh
+++ b/cdap3vm/install-steps/utils/folder-creation-utils.sh
@@ -1,5 +1,3 @@
-#!/bin/bash
-
# ============LICENSE_START==========================================
# ===================================================================
# Copyright © 2017 AT&T Intellectual Property. All rights reserved.
@@ -18,6 +16,8 @@
# ============LICENSE_END============================================
# ECOMP and OpenECOMP are trademarks and service marks of AT&T Intellectual Property.
+#!/bin/bash
+
copy_hadoop_conf_files() {
srcfolder=${HADOOP_CONF_FOLDER}/"$1"
destfolder="$2"
@@ -151,6 +151,8 @@ inst_job_history_server() {
run_service_setup_script job-history-setup-01-as-root.sh # no need for username then
run_service_setup_script job-history-setup-02-as-hdfs.sh ${__HDFS_USER__}
setup_hadoop_service_scripts job-history-server.sh
+ # [173931] Start MapReduce History Server during Hadoop install
+ run_service_setup_script job-history-server-start.sh ${__MAPRED_USER__}
}
inst_cdap() {