|
@@ -20,6 +20,7 @@ limitations under the License.
|
|
|
|
|
|
from resource_management import *
|
|
|
import status_params
|
|
|
+import os
|
|
|
|
|
|
# server configurations
|
|
|
config = Script.get_config()
|
|
@@ -33,14 +34,35 @@ if rpm_version is not None:
|
|
|
hadoop_bin_dir = "/usr/hdp/current/hadoop/bin"
|
|
|
hadoop_lib_home = "/usr/hdp/current/hadoop/lib"
|
|
|
mapreduce_libs_path = "/usr/hdp/current/hadoop-mapreduce/*"
|
|
|
+ oozie_lib_dir = "/usr/hdp/current/oozie/"
|
|
|
+ oozie_setup_sh = "/usr/hdp/current/oozie/bin/oozie-setup.sh"
|
|
|
+ oozie_webapps_dir = "/usr/hdp/current/oozie/oozie-server/webapps"
|
|
|
+ oozie_webapps_conf_dir = "/usr/hdp/current/oozie/oozie-server/conf"
|
|
|
+ oozie_libext_dir = "/usr/hdp/current/oozie/libext"
|
|
|
+ oozie_server_dir = "/usr/hdp/current/oozie/oozie-server"
|
|
|
+ oozie_shared_lib = "/usr/hdp/current/oozie/share"
|
|
|
+ oozie_home = "/usr/hdp/current/oozie"
|
|
|
+ oozie_bin_dir = "/usr/hdp/current/oozie/bin"
|
|
|
+ falcon_home = '/usr/hdp/current/falcon'
|
|
|
else:
|
|
|
hadoop_bin_dir = "/usr/bin"
|
|
|
hadoop_lib_home = "/usr/lib/hadoop/lib"
|
|
|
mapreduce_libs_path = "/usr/lib/hadoop-mapreduce/*"
|
|
|
+ oozie_lib_dir = "/var/lib/oozie/"
|
|
|
+ oozie_setup_sh = "/usr/lib/oozie/bin/oozie-setup.sh"
|
|
|
+ oozie_webapps_dir = "/var/lib/oozie/oozie-server/webapps/"
|
|
|
+ oozie_webapps_conf_dir = "/var/lib/oozie/oozie-server/conf"
|
|
|
+ oozie_libext_dir = "/usr/lib/oozie/libext"
|
|
|
+ oozie_server_dir = "/var/lib/oozie/oozie-server"
|
|
|
+ oozie_shared_lib = "/usr/lib/oozie/share"
|
|
|
+ oozie_home = "/usr/lib/oozie"
|
|
|
+ oozie_bin_dir = "/usr/bin"
|
|
|
+ falcon_home = '/usr/lib/falcon'
|
|
|
+
|
|
|
+execute_path = oozie_bin_dir + os.pathsep + hadoop_bin_dir
|
|
|
|
|
|
hadoop_conf_dir = "/etc/hadoop/conf"
|
|
|
conf_dir = "/etc/oozie/conf"
|
|
|
-
|
|
|
oozie_user = config['configurations']['oozie-env']['oozie_user']
|
|
|
smokeuser = config['configurations']['cluster-env']['smokeuser']
|
|
|
user_group = config['configurations']['cluster-env']['user_group']
|
|
@@ -55,7 +77,6 @@ hadoop_jar_location = "/usr/lib/hadoop/"
|
|
|
hdp_stack_version = config['hostLevelParams']['stack_version']
|
|
|
# for HDP1 it's "/usr/share/HDP-oozie/ext.zip"
|
|
|
ext_js_path = "/usr/share/HDP-oozie/ext-2.2.zip"
|
|
|
-oozie_libext_dir = "/usr/lib/oozie/libext"
|
|
|
security_enabled = config['configurations']['cluster-env']['security_enabled']
|
|
|
|
|
|
kinit_path_local = functions.get_kinit_path(["/usr/bin", "/usr/kerberos/bin", "/usr/sbin"])
|
|
@@ -76,10 +97,6 @@ oozie_data_dir = config['configurations']['oozie-env']['oozie_data_dir']
|
|
|
oozie_server_port = get_port_from_url(config['configurations']['oozie-site']['oozie.base.url'])
|
|
|
oozie_server_admin_port = config['configurations']['oozie-env']['oozie_admin_port']
|
|
|
oozie_env_sh_template = config['configurations']['oozie-env']['content']
|
|
|
-oozie_lib_dir = "/var/lib/oozie/"
|
|
|
-oozie_webapps_dir = "/var/lib/oozie/oozie-server/webapps/"
|
|
|
-oozie_setup_sh = "/usr/lib/oozie/bin/oozie-setup.sh"
|
|
|
-oozie_shared_lib = "/usr/lib/oozie/share"
|
|
|
fs_root = config['configurations']['core-site']['fs.defaultFS']
|
|
|
|
|
|
if str(hdp_stack_version).startswith('2.0') or str(hdp_stack_version).startswith('2.1'):
|
|
@@ -103,7 +120,6 @@ hostname = config["hostname"]
|
|
|
ambari_server_hostname = config['clusterHostInfo']['ambari_server_host'][0]
|
|
|
falcon_host = default("/clusterHostInfo/falcon_server_hosts", [])
|
|
|
has_falcon_host = not len(falcon_host) == 0
|
|
|
-falcon_home = '/usr/lib/falcon'
|
|
|
|
|
|
#oozie-log4j.properties
|
|
|
if (('oozie-log4j' in config['configurations']) and ('content' in config['configurations']['oozie-log4j'])):
|