--- # # edX Configuration # # github: https://github.com/edx/configuration # wiki: https://openedx.atlassian.net/wiki/display/OpenOPS # code style: https://openedx.atlassian.net/wiki/display/OpenOPS/Ansible+Code+Conventions # license: https://github.com/edx/configuration/blob/master/LICENSE.TXT # ## # Defaults for role hive # HIVE_VERSION: 0.11.0 HIVE_MYSQL_CONNECTOR_VERSION: 5.1.29 HIVE_HOME: "{{ HADOOP_COMMON_USER_HOME }}/hive" HIVE_CONF: "{{ HIVE_HOME }}/conf" HIVE_LIB: "{{ HIVE_HOME }}/lib" HIVE_METASTORE_DATABASE_NAME: edx_hive_metastore HIVE_METASTORE_DATABASE_USER: edx_hive HIVE_METASTORE_DATABASE_PASSWORD: edx HIVE_METASTORE_DATABASE_HOST: 127.0.0.1 HIVE_METASTORE_DATABASE_PORT: 3306 HIVE_METASTORE_DATABASE: user: "{{ HIVE_METASTORE_DATABASE_USER }}" password: "{{ HIVE_METASTORE_DATABASE_PASSWORD }}" name: "{{ HIVE_METASTORE_DATABASE_NAME }}" host: "{{ HIVE_METASTORE_DATABASE_HOST }}" port: "{{ HIVE_METASTORE_DATABASE_PORT }}" # # Vars are used to fill in the hive-site.xml file # HIVE_SITE_DEFAULT_CONFIG: javax.jdo.option.ConnectionURL: "jdbc:mysql://{{ HIVE_METASTORE_DATABASE.host }}:{{ HIVE_METASTORE_DATABASE.port }}/{{ HIVE_METASTORE_DATABASE.name }}" javax.jdo.option.ConnectionDriverName: "com.mysql.jdbc.Driver" javax.jdo.option.ConnectionUserName: "{{ HIVE_METASTORE_DATABASE.user }}" javax.jdo.option.ConnectionPassword: "{{ HIVE_METASTORE_DATABASE.password }}" datanucleus.autoCreateSchema: "true" hive.metastore.schema.verification: "true" # # Variables override the stock configuration for entry into # the hive-site.xml file. Ensure that you use unambiguous # string literals to avoid any confusion. # HIVE_SITE_EXTRA_CONFIG: {} # # vars are namespace with the module name. # hive_role_name: hive hive_temporary_dir: /var/tmp hive_dist: filename: "hive-{{ HIVE_VERSION }}-bin.tar.gz" url: "https://archive.apache.org/dist/hive/hive-{{ HIVE_VERSION }}/hive-{{ HIVE_VERSION }}-bin.tar.gz" sha256sum: c22ee328438e80a8ee4b66979dba69650511a73f8b6edf2d87d93c74283578e5 hive_mysql_connector_dist: filename: "mysql-connector-java-{{ SQOOP_MYSQL_CONNECTOR_VERSION }}.tar.gz" url: "http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-{{ SQOOP_MYSQL_CONNECTOR_VERSION }}.tar.gz" sha256sum: 04ad83b655066b626daaabb9676a00f6b4bc43f0c234cbafafac1209dcf1be73 # # OS packages # hive_debian_pkgs: [] hive_redhat_pkgs: []